builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-083 starttime: 1462965447.99 results: success (0) buildid: 20160511015516 builduid: 9cb641f9b87a4c24ad6e1f8c7a9f94e2 revision: 78248731d23f9b774ce650c67e6f0ebcb73cdbdd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 04:17:27.994598) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 04:17:27.995130) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 04:17:27.995456) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 04:17:28.211500) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 04:17:28.211875) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-083 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows using PTY: False --04:17:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 04:17:30 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.046000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 04:17:30.293569) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-11 04:17:30.293906) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-083 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.412000 ========= master_lag: 0.58 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-11 04:17:34.282692) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-05-11 04:17:34.283119) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 78248731d23f9b774ce650c67e6f0ebcb73cdbdd --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 78248731d23f9b774ce650c67e6f0ebcb73cdbdd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-083 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows using PTY: False 2016-05-11 04:17:36,454 truncating revision to first 12 chars 2016-05-11 04:17:36,454 Setting DEBUG logging. 2016-05-11 04:17:36,454 attempt 1/10 2016-05-11 04:17:36,454 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/78248731d23f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 04:17:37,407 unpacking tar archive at: mozilla-aurora-78248731d23f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.580000 ========= master_lag: 5.97 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-05-11 04:17:41.831705) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 04:17:41.832030) ========= script_repo_revision: 78248731d23f9b774ce650c67e6f0ebcb73cdbdd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 04:17:41.832438) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 04:17:41.832711) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 04:17:41.861108) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 37 secs) (at 2016-05-11 04:17:41.861491) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-083 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 04:17:42 INFO - MultiFileLogger online at 20160511 04:17:42 in C:\slave\test 04:17:42 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 04:17:42 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:17:42 INFO - {'append_to_log': False, 04:17:42 INFO - 'base_work_dir': 'C:\\slave\\test', 04:17:42 INFO - 'blob_upload_branch': 'mozilla-aurora', 04:17:42 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:17:42 INFO - 'buildbot_json_path': 'buildprops.json', 04:17:42 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:17:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:17:42 INFO - 'download_minidump_stackwalk': True, 04:17:42 INFO - 'download_symbols': 'true', 04:17:42 INFO - 'e10s': False, 04:17:42 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:17:42 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:17:42 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:17:42 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:17:42 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:17:42 INFO - 'C:/mozilla-build/tooltool.py'), 04:17:42 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:17:42 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:17:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:17:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:17:42 INFO - 'log_level': 'info', 04:17:42 INFO - 'log_to_console': True, 04:17:42 INFO - 'opt_config_files': (), 04:17:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:17:42 INFO - '--processes=1', 04:17:42 INFO - '--config=%(test_path)s/wptrunner.ini', 04:17:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:17:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:17:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:17:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:17:42 INFO - 'pip_index': False, 04:17:42 INFO - 'require_test_zip': True, 04:17:42 INFO - 'test_type': ('testharness',), 04:17:42 INFO - 'this_chunk': '1', 04:17:42 INFO - 'total_chunks': '10', 04:17:42 INFO - 'virtualenv_path': 'venv', 04:17:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:17:42 INFO - 'work_dir': 'build'} 04:17:42 INFO - ##### 04:17:42 INFO - ##### Running clobber step. 04:17:42 INFO - ##### 04:17:42 INFO - Running pre-action listener: _resource_record_pre_action 04:17:42 INFO - Running main action method: clobber 04:17:42 INFO - rmtree: C:\slave\test\build 04:17:42 INFO - Using _rmtree_windows ... 04:17:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:19:50 INFO - Running post-action listener: _resource_record_post_action 04:19:50 INFO - ##### 04:19:50 INFO - ##### Running read-buildbot-config step. 04:19:50 INFO - ##### 04:19:50 INFO - Running pre-action listener: _resource_record_pre_action 04:19:50 INFO - Running main action method: read_buildbot_config 04:19:50 INFO - Using buildbot properties: 04:19:50 INFO - { 04:19:50 INFO - "project": "", 04:19:50 INFO - "product": "firefox", 04:19:50 INFO - "script_repo_revision": "production", 04:19:50 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 04:19:50 INFO - "repository": "", 04:19:50 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 04:19:50 INFO - "buildid": "20160511015516", 04:19:50 INFO - "pgo_build": "False", 04:19:50 INFO - "basedir": "C:\\slave\\test", 04:19:50 INFO - "buildnumber": 37, 04:19:50 INFO - "slavename": "t-w864-ix-083", 04:19:50 INFO - "revision": "78248731d23f9b774ce650c67e6f0ebcb73cdbdd", 04:19:50 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 04:19:50 INFO - "platform": "win64", 04:19:50 INFO - "branch": "mozilla-aurora", 04:19:50 INFO - "repo_path": "releases/mozilla-aurora", 04:19:50 INFO - "moz_repo_path": "", 04:19:50 INFO - "stage_platform": "win64", 04:19:50 INFO - "builduid": "9cb641f9b87a4c24ad6e1f8c7a9f94e2", 04:19:50 INFO - "slavebuilddir": "test" 04:19:50 INFO - } 04:19:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 04:19:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 04:19:50 INFO - Running post-action listener: _resource_record_post_action 04:19:50 INFO - ##### 04:19:50 INFO - ##### Running download-and-extract step. 04:19:50 INFO - ##### 04:19:50 INFO - Running pre-action listener: _resource_record_pre_action 04:19:50 INFO - Running main action method: download_and_extract 04:19:50 INFO - mkdir: C:\slave\test\build\tests 04:19:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:19:50 INFO - https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 04:19:50 INFO - trying https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 04:19:50 INFO - Downloading https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 04:19:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 04:19:51 INFO - Downloaded 1274 bytes. 04:19:51 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 04:19:51 INFO - Using the following test package requirements: 04:19:51 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 04:19:51 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 04:19:51 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 04:19:51 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 04:19:51 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 04:19:51 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 04:19:51 INFO - u'jsshell-win64.zip'], 04:19:51 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 04:19:51 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 04:19:51 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 04:19:51 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 04:19:51 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 04:19:51 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 04:19:51 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 04:19:51 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 04:19:51 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 04:19:51 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 04:19:51 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 04:19:51 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 04:19: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')]} 04:19:51 INFO - https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 04:19:51 INFO - trying https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 04:19:51 INFO - Downloading https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 04:19:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 04:19:53 INFO - Downloaded 21592966 bytes. 04:19:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:19:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:19:54 INFO - caution: filename not matched: web-platform/* 04:19:54 INFO - Return code: 11 04:19:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:19:54 INFO - https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 04:19:54 INFO - trying https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 04:19:54 INFO - Downloading https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 04:19:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 04:19:56 INFO - Downloaded 36408675 bytes. 04:19:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:19:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:20:44 INFO - caution: filename not matched: bin/* 04:20:44 INFO - caution: filename not matched: config/* 04:20:44 INFO - caution: filename not matched: mozbase/* 04:20:44 INFO - caution: filename not matched: marionette/* 04:20:44 INFO - caution: filename not matched: tools/wptserve/* 04:20:44 INFO - Return code: 11 04:20:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:20:44 INFO - https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 04:20:44 INFO - trying https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 04:20:44 INFO - Downloading https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 04:20:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 04:20:46 INFO - Downloaded 85340650 bytes. 04:20:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 04:20:46 INFO - mkdir: C:\slave\test\properties 04:20:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:20:46 INFO - Writing to file C:\slave\test\properties\build_url 04:20:46 INFO - Contents: 04:20:46 INFO - build_url:https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 04:20:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 04:20:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:20:47 INFO - Writing to file C:\slave\test\properties\symbols_url 04:20:47 INFO - Contents: 04:20:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 04:20:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:20:47 INFO - https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:20:47 INFO - trying https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 04:20:47 INFO - Downloading https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 04:20:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 04:20:50 INFO - Downloaded 53588779 bytes. 04:20:50 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:20:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:20:52 INFO - Return code: 0 04:20:52 INFO - Running post-action listener: _resource_record_post_action 04:20:52 INFO - Running post-action listener: set_extra_try_arguments 04:20:52 INFO - ##### 04:20:52 INFO - ##### Running create-virtualenv step. 04:20:52 INFO - ##### 04:20:52 INFO - Running pre-action listener: _pre_create_virtualenv 04:20:52 INFO - Running pre-action listener: _resource_record_pre_action 04:20:52 INFO - Running main action method: create_virtualenv 04:20:52 INFO - Creating virtualenv C:\slave\test\build\venv 04:20:52 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:20:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:20:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:20:59 INFO - Installing distribute......................................................................................................................................................................................done. 04:21:00 INFO - Return code: 0 04:21:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:21:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:21:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:21:00 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 0x025FE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02528370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262F368>, '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 0x023D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-083', 'USERDOMAIN': 'T-W864-IX-083', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-083', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:21:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:21:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:21:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:21:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 04:21:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:21:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:21:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:21:01 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 04:21:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:21:01 INFO - 'DCLOCATION': 'SCL3', 04:21:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:21:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:21:01 INFO - 'HOMEDRIVE': 'C:', 04:21:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 04:21:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:21:01 INFO - 'KTS_VERSION': '1.19c', 04:21:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 04:21:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 04:21:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:21:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:21:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:21:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:21:01 INFO - 'MOZ_NO_REMOTE': '1', 04:21:01 INFO - 'NO_EM_RESTART': '1', 04:21:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:21:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:21:01 INFO - 'OS': 'Windows_NT', 04:21:01 INFO - 'OURDRIVE': 'C:', 04:21:01 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 04:21:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:21:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:21:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:21:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:21:01 INFO - 'PROCESSOR_LEVEL': '6', 04:21:01 INFO - 'PROCESSOR_REVISION': '1e05', 04:21:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:21:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:21:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:21:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:21:01 INFO - 'PROMPT': '$P$G', 04:21:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:21:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:21:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:21:01 INFO - 'PWD': 'C:\\slave\\test', 04:21:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:21:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:21:01 INFO - 'SYSTEMDRIVE': 'C:', 04:21:01 INFO - 'SYSTEMROOT': 'C:\\windows', 04:21:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:01 INFO - 'TEST1': 'testie', 04:21:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:01 INFO - 'USERDOMAIN': 'T-W864-IX-083', 04:21:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 04:21:01 INFO - 'USERNAME': 'cltbld', 04:21:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 04:21:01 INFO - 'WINDIR': 'C:\\windows', 04:21:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:21:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:21:01 INFO - Downloading/unpacking psutil>=0.7.1 04:21:02 INFO - Running setup.py egg_info for package psutil 04:21:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:21:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:21:02 INFO - Installing collected packages: psutil 04:21:02 INFO - Running setup.py install for psutil 04:21:02 INFO - building 'psutil._psutil_windows' extension 04:21:02 INFO - error: Unable to find vcvarsall.bat 04:21:02 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:\users\cltbld~1.t-w\appdata\local\temp\pip-mspk_p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:21:02 INFO - running install 04:21:02 INFO - running build 04:21:02 INFO - running build_py 04:21:02 INFO - creating build 04:21:02 INFO - creating build\lib.win32-2.7 04:21:02 INFO - creating build\lib.win32-2.7\psutil 04:21:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:21:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:21:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:21:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:21:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:21:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:21:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:21:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:21:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:21:02 INFO - running build_ext 04:21:02 INFO - building 'psutil._psutil_windows' extension 04:21:02 INFO - error: Unable to find vcvarsall.bat 04:21:02 INFO - ---------------------------------------- 04:21:02 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:\users\cltbld~1.t-w\appdata\local\temp\pip-mspk_p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:21:02 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-083\AppData\Roaming\pip\pip.log 04:21:02 WARNING - Return code: 1 04:21:02 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:21:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:21:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:21:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:21:02 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 0x025FE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02528370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262F368>, '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 0x023D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-083', 'USERDOMAIN': 'T-W864-IX-083', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-083', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:21:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:21:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:21:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:21:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 04:21:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:21:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:21:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:21:02 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 04:21:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:21:02 INFO - 'DCLOCATION': 'SCL3', 04:21:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:21:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:21:02 INFO - 'HOMEDRIVE': 'C:', 04:21:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 04:21:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:21:02 INFO - 'KTS_VERSION': '1.19c', 04:21:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 04:21:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 04:21:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:21:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:21:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:21:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:21:02 INFO - 'MOZ_NO_REMOTE': '1', 04:21:02 INFO - 'NO_EM_RESTART': '1', 04:21:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:21:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:21:02 INFO - 'OS': 'Windows_NT', 04:21:02 INFO - 'OURDRIVE': 'C:', 04:21:02 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 04:21:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:21:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:21:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:21:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:21:02 INFO - 'PROCESSOR_LEVEL': '6', 04:21:02 INFO - 'PROCESSOR_REVISION': '1e05', 04:21:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:21:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:21:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:21:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:21:02 INFO - 'PROMPT': '$P$G', 04:21:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:21:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:21:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:21:02 INFO - 'PWD': 'C:\\slave\\test', 04:21:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:21:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:21:02 INFO - 'SYSTEMDRIVE': 'C:', 04:21:02 INFO - 'SYSTEMROOT': 'C:\\windows', 04:21:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:02 INFO - 'TEST1': 'testie', 04:21:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:02 INFO - 'USERDOMAIN': 'T-W864-IX-083', 04:21:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 04:21:02 INFO - 'USERNAME': 'cltbld', 04:21:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 04:21:02 INFO - 'WINDIR': 'C:\\windows', 04:21:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:21:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:21:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:21:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:21:03 INFO - Running setup.py egg_info for package mozsystemmonitor 04:21:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:21:03 INFO - Running setup.py egg_info for package psutil 04:21:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:21:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:21:03 INFO - Installing collected packages: mozsystemmonitor, psutil 04:21:03 INFO - Running setup.py install for mozsystemmonitor 04:21:03 INFO - Running setup.py install for psutil 04:21:03 INFO - building 'psutil._psutil_windows' extension 04:21:03 INFO - error: Unable to find vcvarsall.bat 04:21:03 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:\users\cltbld~1.t-w\appdata\local\temp\pip-hvx810-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:21:03 INFO - running install 04:21:03 INFO - running build 04:21:03 INFO - running build_py 04:21:03 INFO - running build_ext 04:21:03 INFO - building 'psutil._psutil_windows' extension 04:21:03 INFO - error: Unable to find vcvarsall.bat 04:21:03 INFO - ---------------------------------------- 04:21:03 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:\users\cltbld~1.t-w\appdata\local\temp\pip-hvx810-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:21:03 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-083\AppData\Roaming\pip\pip.log 04:21:03 WARNING - Return code: 1 04:21:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:21:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:21:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:21:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:21:03 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 0x025FE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02528370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262F368>, '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 0x023D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-083', 'USERDOMAIN': 'T-W864-IX-083', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-083', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:21:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:21:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:21:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:21:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 04:21:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:21:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:21:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:21:03 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 04:21:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:21:03 INFO - 'DCLOCATION': 'SCL3', 04:21:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:21:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:21:03 INFO - 'HOMEDRIVE': 'C:', 04:21:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 04:21:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:21:03 INFO - 'KTS_VERSION': '1.19c', 04:21:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 04:21:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 04:21:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:21:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:21:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:21:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:21:03 INFO - 'MOZ_NO_REMOTE': '1', 04:21:03 INFO - 'NO_EM_RESTART': '1', 04:21:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:21:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:21:03 INFO - 'OS': 'Windows_NT', 04:21:03 INFO - 'OURDRIVE': 'C:', 04:21:03 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 04:21:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:21:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:21:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:21:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:21:03 INFO - 'PROCESSOR_LEVEL': '6', 04:21:03 INFO - 'PROCESSOR_REVISION': '1e05', 04:21:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:21:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:21:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:21:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:21:03 INFO - 'PROMPT': '$P$G', 04:21:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:21:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:21:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:21:03 INFO - 'PWD': 'C:\\slave\\test', 04:21:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:21:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:21:03 INFO - 'SYSTEMDRIVE': 'C:', 04:21:03 INFO - 'SYSTEMROOT': 'C:\\windows', 04:21:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:03 INFO - 'TEST1': 'testie', 04:21:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:03 INFO - 'USERDOMAIN': 'T-W864-IX-083', 04:21:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 04:21:03 INFO - 'USERNAME': 'cltbld', 04:21:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 04:21:03 INFO - 'WINDIR': 'C:\\windows', 04:21:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:21:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:21:03 INFO - Downloading/unpacking blobuploader==1.2.4 04:21:03 INFO - Downloading blobuploader-1.2.4.tar.gz 04:21:03 INFO - Running setup.py egg_info for package blobuploader 04:21:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:21:07 INFO - Running setup.py egg_info for package requests 04:21:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:21:07 INFO - Downloading docopt-0.6.1.tar.gz 04:21:07 INFO - Running setup.py egg_info for package docopt 04:21:07 INFO - Installing collected packages: blobuploader, docopt, requests 04:21:07 INFO - Running setup.py install for blobuploader 04:21:07 INFO - Running setup.py install for docopt 04:21:07 INFO - Running setup.py install for requests 04:21:07 INFO - Successfully installed blobuploader docopt requests 04:21:07 INFO - Cleaning up... 04:21:07 INFO - Return code: 0 04:21:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:21:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:21:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:21:07 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 0x025FE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02528370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262F368>, '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 0x023D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-083', 'USERDOMAIN': 'T-W864-IX-083', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-083', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:21:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:21:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:21:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:21:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 04:21:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:21:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:21:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:21:07 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 04:21:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:21:07 INFO - 'DCLOCATION': 'SCL3', 04:21:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:21:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:21:07 INFO - 'HOMEDRIVE': 'C:', 04:21:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 04:21:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:21:07 INFO - 'KTS_VERSION': '1.19c', 04:21:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 04:21:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 04:21:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:21:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:21:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:21:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:21:07 INFO - 'MOZ_NO_REMOTE': '1', 04:21:07 INFO - 'NO_EM_RESTART': '1', 04:21:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:21:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:21:07 INFO - 'OS': 'Windows_NT', 04:21:07 INFO - 'OURDRIVE': 'C:', 04:21:07 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 04:21:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:21:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:21:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:21:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:21:07 INFO - 'PROCESSOR_LEVEL': '6', 04:21:07 INFO - 'PROCESSOR_REVISION': '1e05', 04:21:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:21:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:21:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:21:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:21:07 INFO - 'PROMPT': '$P$G', 04:21:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:21:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:21:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:21:07 INFO - 'PWD': 'C:\\slave\\test', 04:21:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:21:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:21:07 INFO - 'SYSTEMDRIVE': 'C:', 04:21:07 INFO - 'SYSTEMROOT': 'C:\\windows', 04:21:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:07 INFO - 'TEST1': 'testie', 04:21:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:07 INFO - 'USERDOMAIN': 'T-W864-IX-083', 04:21:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 04:21:07 INFO - 'USERNAME': 'cltbld', 04:21:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 04:21:07 INFO - 'WINDIR': 'C:\\windows', 04:21:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:21:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:21:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:21:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:21:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:21:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:21:12 INFO - Unpacking c:\slave\test\build\tests\marionette 04:21:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:21:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:21:12 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:21:12 INFO - Running setup.py install for browsermob-proxy 04:21:28 INFO - Running setup.py install for manifestparser 04:21:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for marionette-client 04:21:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:21:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for marionette-driver 04:21:28 INFO - Running setup.py install for mozcrash 04:21:28 INFO - Running setup.py install for mozdebug 04:21:28 INFO - Running setup.py install for mozdevice 04:21:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for mozfile 04:21:28 INFO - Running setup.py install for mozhttpd 04:21:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for mozinfo 04:21:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for mozInstall 04:21:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for mozleak 04:21:28 INFO - Running setup.py install for mozlog 04:21:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for moznetwork 04:21:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for mozprocess 04:21:28 INFO - Running setup.py install for mozprofile 04:21:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for mozrunner 04:21:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for mozscreenshot 04:21:28 INFO - Running setup.py install for moztest 04:21:28 INFO - Running setup.py install for mozversion 04:21:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:21:28 INFO - Running setup.py install for wptserve 04:21:28 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:21:28 INFO - Cleaning up... 04:21:28 INFO - Return code: 0 04:21:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:21:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:21:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:21:28 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 0x025FE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02528370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262F368>, '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 0x023D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-083', 'USERDOMAIN': 'T-W864-IX-083', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-083', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:21:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:21:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:21:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:21:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 04:21:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:21:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:21:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:21:28 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 04:21:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:21:28 INFO - 'DCLOCATION': 'SCL3', 04:21:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:21:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:21:28 INFO - 'HOMEDRIVE': 'C:', 04:21:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 04:21:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:21:28 INFO - 'KTS_VERSION': '1.19c', 04:21:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 04:21:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 04:21:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:21:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:21:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:21:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:21:28 INFO - 'MOZ_NO_REMOTE': '1', 04:21:28 INFO - 'NO_EM_RESTART': '1', 04:21:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:21:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:21:28 INFO - 'OS': 'Windows_NT', 04:21:28 INFO - 'OURDRIVE': 'C:', 04:21:28 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 04:21:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:21:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:21:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:21:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:21:28 INFO - 'PROCESSOR_LEVEL': '6', 04:21:28 INFO - 'PROCESSOR_REVISION': '1e05', 04:21:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:21:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:21:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:21:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:21:28 INFO - 'PROMPT': '$P$G', 04:21:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:21:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:21:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:21:28 INFO - 'PWD': 'C:\\slave\\test', 04:21:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:21:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:21:28 INFO - 'SYSTEMDRIVE': 'C:', 04:21:28 INFO - 'SYSTEMROOT': 'C:\\windows', 04:21:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:28 INFO - 'TEST1': 'testie', 04:21:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:28 INFO - 'USERDOMAIN': 'T-W864-IX-083', 04:21:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 04:21:28 INFO - 'USERNAME': 'cltbld', 04:21:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 04:21:28 INFO - 'WINDIR': 'C:\\windows', 04:21:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:21:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:21:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:21:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:21:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:21:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:21:31 INFO - Unpacking c:\slave\test\build\tests\marionette 04:21:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:21:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:21:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:21:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 04:21:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 04:21:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:21:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 04:21:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:21:44 INFO - Downloading blessings-1.6.tar.gz 04:21:44 INFO - Running setup.py egg_info for package blessings 04:21:44 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 04:21:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:21:44 INFO - Running setup.py install for blessings 04:21:44 INFO - Running setup.py install for browsermob-proxy 04:21:44 INFO - Running setup.py install for manifestparser 04:21:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Running setup.py install for marionette-client 04:21:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:21:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Running setup.py install for marionette-driver 04:21:44 INFO - Running setup.py install for mozcrash 04:21:44 INFO - Running setup.py install for mozdebug 04:21:44 INFO - Running setup.py install for mozdevice 04:21:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Running setup.py install for mozhttpd 04:21:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Running setup.py install for mozInstall 04:21:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Running setup.py install for mozleak 04:21:44 INFO - Running setup.py install for mozprofile 04:21:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Running setup.py install for mozrunner 04:21:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:21:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:21:46 INFO - Running setup.py install for mozscreenshot 04:21:46 INFO - Running setup.py install for moztest 04:21:46 INFO - Running setup.py install for mozversion 04:21:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:21:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:21:46 INFO - Running setup.py install for wptserve 04:21:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:21:46 INFO - Cleaning up... 04:21:46 INFO - Return code: 0 04:21:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:21:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:21:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:21:46 INFO - Reading from file tmpfile_stdout 04:21:46 INFO - Using _rmtree_windows ... 04:21:46 INFO - Using _rmtree_windows ... 04:21:46 INFO - Current package versions: 04:21:46 INFO - blessings == 1.6 04:21:46 INFO - blobuploader == 1.2.4 04:21:46 INFO - browsermob-proxy == 0.6.0 04:21:46 INFO - distribute == 0.6.14 04:21:46 INFO - docopt == 0.6.1 04:21:46 INFO - manifestparser == 1.1 04:21:46 INFO - marionette-client == 2.3.0 04:21:46 INFO - marionette-driver == 1.4.0 04:21:46 INFO - mozInstall == 1.12 04:21:46 INFO - mozcrash == 0.17 04:21:46 INFO - mozdebug == 0.1 04:21:46 INFO - mozdevice == 0.48 04:21:46 INFO - mozfile == 1.2 04:21:46 INFO - mozhttpd == 0.7 04:21:46 INFO - mozinfo == 0.9 04:21:46 INFO - mozleak == 0.1 04:21:46 INFO - mozlog == 3.1 04:21:46 INFO - moznetwork == 0.27 04:21:46 INFO - mozprocess == 0.22 04:21:46 INFO - mozprofile == 0.28 04:21:46 INFO - mozrunner == 6.11 04:21:46 INFO - mozscreenshot == 0.1 04:21:46 INFO - mozsystemmonitor == 0.0 04:21:46 INFO - moztest == 0.7 04:21:46 INFO - mozversion == 1.4 04:21:46 INFO - requests == 1.2.3 04:21:46 INFO - wptserve == 1.4.0 04:21:46 INFO - Running post-action listener: _resource_record_post_action 04:21:46 INFO - Running post-action listener: _start_resource_monitoring 04:21:46 INFO - Starting resource monitoring. 04:21:46 INFO - ##### 04:21:46 INFO - ##### Running pull step. 04:21:46 INFO - ##### 04:21:46 INFO - Running pre-action listener: _resource_record_pre_action 04:21:46 INFO - Running main action method: pull 04:21:46 INFO - Pull has nothing to do! 04:21:46 INFO - Running post-action listener: _resource_record_post_action 04:21:46 INFO - ##### 04:21:46 INFO - ##### Running install step. 04:21:46 INFO - ##### 04:21:46 INFO - Running pre-action listener: _resource_record_pre_action 04:21:46 INFO - Running main action method: install 04:21:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:21:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:21:46 INFO - Reading from file tmpfile_stdout 04:21:46 INFO - Using _rmtree_windows ... 04:21:46 INFO - Using _rmtree_windows ... 04:21:46 INFO - Detecting whether we're running mozinstall >=1.0... 04:21:46 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:21:46 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:21:46 INFO - Reading from file tmpfile_stdout 04:21:46 INFO - Output received: 04:21:46 INFO - Usage: mozinstall-script.py [options] installer 04:21:46 INFO - Options: 04:21:46 INFO - -h, --help show this help message and exit 04:21:46 INFO - -d DEST, --destination=DEST 04:21:46 INFO - Directory to install application into. [default: 04:21:46 INFO - "C:\slave\test"] 04:21:46 INFO - --app=APP Application being installed. [default: firefox] 04:21:46 INFO - Using _rmtree_windows ... 04:21:46 INFO - Using _rmtree_windows ... 04:21:46 INFO - mkdir: C:\slave\test\build\application 04:21:46 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:21:46 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 04:21:49 INFO - Reading from file tmpfile_stdout 04:21:49 INFO - Output received: 04:21:49 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:21:49 INFO - Using _rmtree_windows ... 04:21:49 INFO - Using _rmtree_windows ... 04:21:49 INFO - Running post-action listener: _resource_record_post_action 04:21:49 INFO - ##### 04:21:49 INFO - ##### Running run-tests step. 04:21:49 INFO - ##### 04:21:49 INFO - Running pre-action listener: _resource_record_pre_action 04:21:49 INFO - Running main action method: run_tests 04:21:49 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:21:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:21:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:21:49 INFO - grabbing minidump binary from tooltool 04:21: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')]} 04:21:49 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 0x0262F368>, '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 0x023D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:21:49 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 04:21:49 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:21:49 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:21:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpj4lxau 04:21:49 INFO - INFO - File integrity verified, renaming tmpj4lxau to win32-minidump_stackwalk.exe 04:21:49 INFO - Return code: 0 04:21:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:21:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:21:50 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/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:21:50 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/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:21:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:21:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Roaming', 04:21:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:21:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:21:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:21:50 INFO - 'COMPUTERNAME': 'T-W864-IX-083', 04:21:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:21:50 INFO - 'DCLOCATION': 'SCL3', 04:21:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:21:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:21:50 INFO - 'HOMEDRIVE': 'C:', 04:21:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-083', 04:21:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:21:50 INFO - 'KTS_VERSION': '1.19c', 04:21:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-083\\AppData\\Local', 04:21:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-083', 04:21:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:21:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:21:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:21:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:21:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:21:50 INFO - 'MOZ_NO_REMOTE': '1', 04:21:50 INFO - 'NO_EM_RESTART': '1', 04:21:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:21:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:21:50 INFO - 'OS': 'Windows_NT', 04:21:50 INFO - 'OURDRIVE': 'C:', 04:21:50 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 04:21:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:21:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:21:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:21:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:21:50 INFO - 'PROCESSOR_LEVEL': '6', 04:21:50 INFO - 'PROCESSOR_REVISION': '1e05', 04:21:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:21:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:21:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:21:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:21:50 INFO - 'PROMPT': '$P$G', 04:21:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:21:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:21:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:21:50 INFO - 'PWD': 'C:\\slave\\test', 04:21:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:21:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:21:50 INFO - 'SYSTEMDRIVE': 'C:', 04:21:50 INFO - 'SYSTEMROOT': 'C:\\windows', 04:21:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:50 INFO - 'TEST1': 'testie', 04:21:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:21:50 INFO - 'USERDOMAIN': 'T-W864-IX-083', 04:21:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-083', 04:21:50 INFO - 'USERNAME': 'cltbld', 04:21:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-083', 04:21:50 INFO - 'WINDIR': 'C:\\windows', 04:21:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:21:50 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/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 04:21:51 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:21:51 INFO - import pkg_resources 04:21:52 INFO - Using 1 client processes 04:21:55 INFO - SUITE-START | Running 778 tests 04:21:55 INFO - Running testharness tests 04:21:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:21:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:21:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:21:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:21:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:21:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:21:56 INFO - Setting up ssl 04:21:56 INFO - PROCESS | certutil | 04:21:56 INFO - PROCESS | certutil | 04:21:56 INFO - PROCESS | certutil | 04:21:56 INFO - Certificate Nickname Trust Attributes 04:21:56 INFO - SSL,S/MIME,JAR/XPI 04:21:56 INFO - 04:21:56 INFO - web-platform-tests CT,, 04:21:56 INFO - 04:21:56 INFO - Starting runner 04:21:57 INFO - PROCESS | 336 | [336] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:21:57 INFO - PROCESS | 336 | [336] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:21:57 INFO - PROCESS | 336 | [336] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:21:57 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:21:57 INFO - PROCESS | 336 | [336] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 04:21:58 INFO - PROCESS | 336 | 1462965718726 Marionette DEBUG Marionette enabled via build flag and pref 04:21:59 INFO - PROCESS | 336 | ++DOCSHELL 0000005224E5D800 == 1 [pid = 336] [id = 1] 04:21:59 INFO - PROCESS | 336 | ++DOMWINDOW == 1 (0000005233F73000) [pid = 336] [serial = 1] [outer = 0000000000000000] 04:21:59 INFO - PROCESS | 336 | [336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:21:59 INFO - PROCESS | 336 | ++DOMWINDOW == 2 (0000005233F74000) [pid = 336] [serial = 2] [outer = 0000005233F73000] 04:22:00 INFO - PROCESS | 336 | ++DOCSHELL 000000523724D800 == 2 [pid = 336] [id = 2] 04:22:00 INFO - PROCESS | 336 | ++DOMWINDOW == 3 (000000523724E000) [pid = 336] [serial = 3] [outer = 0000000000000000] 04:22:00 INFO - PROCESS | 336 | [336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:22:00 INFO - PROCESS | 336 | ++DOMWINDOW == 4 (000000523724F000) [pid = 336] [serial = 4] [outer = 000000523724E000] 04:22:00 INFO - PROCESS | 336 | 1462965720391 Marionette INFO Listening on port 2828 04:22:02 INFO - PROCESS | 336 | 1462965722081 Marionette DEBUG Marionette enabled via command-line flag 04:22:02 INFO - PROCESS | 336 | ++DOCSHELL 0000005238186000 == 3 [pid = 336] [id = 3] 04:22:02 INFO - PROCESS | 336 | ++DOMWINDOW == 5 (00000052381C1800) [pid = 336] [serial = 5] [outer = 0000000000000000] 04:22:02 INFO - PROCESS | 336 | [336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:22:02 INFO - PROCESS | 336 | ++DOMWINDOW == 6 (00000052381C2800) [pid = 336] [serial = 6] [outer = 00000052381C1800] 04:22:02 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:22:02 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:22:03 INFO - PROCESS | 336 | ++DOMWINDOW == 7 (00000052382D5800) [pid = 336] [serial = 7] [outer = 000000523724E000] 04:22:03 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:22:03 INFO - PROCESS | 336 | 1462965723062 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49293 04:22:03 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:22:03 INFO - PROCESS | 336 | 1462965723093 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49294 04:22:03 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:22:03 INFO - PROCESS | 336 | 1462965723100 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49295 04:22:03 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:22:03 INFO - PROCESS | 336 | 1462965723133 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49296 04:22:03 INFO - PROCESS | 336 | 1462965723136 Marionette DEBUG Closed connection conn0 04:22:03 INFO - PROCESS | 336 | 1462965723138 Marionette DEBUG Closed connection conn1 04:22:03 INFO - PROCESS | 336 | 1462965723142 Marionette DEBUG Closed connection conn2 04:22:03 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:22:03 INFO - PROCESS | 336 | 1462965723158 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49297 04:22:03 INFO - PROCESS | 336 | 1462965723196 Marionette DEBUG Closed connection conn3 04:22:03 INFO - PROCESS | 336 | 1462965723344 Marionette DEBUG Closed connection conn4 04:22:03 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:22:03 INFO - PROCESS | 336 | 1462965723351 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49298 04:22:03 INFO - PROCESS | 336 | 1462965723361 Marionette DEBUG Closed connection conn5 04:22:03 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:22:03 INFO - PROCESS | 336 | 1462965723367 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49299 04:22:03 INFO - PROCESS | 336 | ++DOCSHELL 0000005239CB5800 == 4 [pid = 336] [id = 4] 04:22:03 INFO - PROCESS | 336 | ++DOMWINDOW == 8 (0000005239376C00) [pid = 336] [serial = 8] [outer = 0000000000000000] 04:22:03 INFO - PROCESS | 336 | ++DOMWINDOW == 9 (0000005239382400) [pid = 336] [serial = 9] [outer = 0000005239376C00] 04:22:03 INFO - PROCESS | 336 | ++DOMWINDOW == 10 (0000005239434C00) [pid = 336] [serial = 10] [outer = 0000005239376C00] 04:22:03 INFO - PROCESS | 336 | 1462965723562 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:22:03 INFO - PROCESS | 336 | 1462965723567 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511015516","device":"desktop","version":"48.0a2"} 04:22:04 INFO - PROCESS | 336 | [336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:22:04 INFO - PROCESS | 336 | [336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:22:04 INFO - PROCESS | 336 | [336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:22:05 INFO - PROCESS | 336 | ++DOCSHELL 000000523ED74000 == 5 [pid = 336] [id = 5] 04:22:05 INFO - PROCESS | 336 | ++DOMWINDOW == 11 (000000523ED74800) [pid = 336] [serial = 11] [outer = 0000000000000000] 04:22:05 INFO - PROCESS | 336 | ++DOCSHELL 000000523ED75000 == 6 [pid = 336] [id = 6] 04:22:05 INFO - PROCESS | 336 | ++DOMWINDOW == 12 (000000523CE62800) [pid = 336] [serial = 12] [outer = 0000000000000000] 04:22:05 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:22:05 INFO - PROCESS | 336 | ++DOCSHELL 000000523FB7C800 == 7 [pid = 336] [id = 7] 04:22:05 INFO - PROCESS | 336 | ++DOMWINDOW == 13 (000000523CE62000) [pid = 336] [serial = 13] [outer = 0000000000000000] 04:22:05 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:22:05 INFO - PROCESS | 336 | [336] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:22:05 INFO - PROCESS | 336 | ++DOMWINDOW == 14 (000000523FD72400) [pid = 336] [serial = 14] [outer = 000000523CE62000] 04:22:05 INFO - PROCESS | 336 | ++DOMWINDOW == 15 (0000005240204000) [pid = 336] [serial = 15] [outer = 000000523ED74800] 04:22:05 INFO - PROCESS | 336 | ++DOMWINDOW == 16 (000000523FBC3800) [pid = 336] [serial = 16] [outer = 000000523CE62800] 04:22:05 INFO - PROCESS | 336 | ++DOMWINDOW == 17 (000000523FBC5800) [pid = 336] [serial = 17] [outer = 000000523CE62000] 04:22:06 INFO - PROCESS | 336 | 1462965726808 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 336 | 1462965726822 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 336 | ++DOMWINDOW == 18 (00000052426D8000) [pid = 336] [serial = 18] [outer = 000000523CE62000] 04:22:07 INFO - PROCESS | 336 | 1462965727773 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"027760dd-f98b-4583-a054-b86f9edd79dd","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511015516","device":"desktop","version":"48.0a2","command_id":1}}] 04:22:08 INFO - PROCESS | 336 | 1462965728266 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:22:08 INFO - PROCESS | 336 | 1462965728323 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 04:22:08 INFO - PROCESS | 336 | 1462965728449 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:22:08 INFO - PROCESS | 336 | [336] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:22:09 INFO - PROCESS | 336 | --DOCSHELL 0000005224E5D800 == 6 [pid = 336] [id = 1] 04:22:10 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:22:10 INFO - PROCESS | 336 | ++DOMWINDOW == 19 (0000005232DD8000) [pid = 336] [serial = 19] [outer = 000000523CE62000] 04:22:10 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:22:10 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:22:10 INFO - PROCESS | 336 | 1462965730592 Marionette TRACE conn6 <- [1,3,null,{}] 04:22:10 INFO - PROCESS | 336 | 1462965730597 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:22:10 INFO - PROCESS | 336 | 1462965730619 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 04:22:10 INFO - PROCESS | 336 | 1462965730649 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 04:22:10 INFO - PROCESS | 336 | 1462965730652 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 04:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:22:10 INFO - PROCESS | 336 | 1462965730659 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - PROCESS | 336 | 1462965730663 Marionette TRACE conn6 <- [1,6,null,{}] 04:22:10 INFO - PROCESS | 336 | 1462965730676 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:10 INFO - PROCESS | 336 | 1462965730695 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 04:22:10 INFO - PROCESS | 336 | 1462965730700 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 336 | ++DOCSHELL 000000523724E800 == 7 [pid = 336] [id = 8] 04:22:10 INFO - PROCESS | 336 | ++DOMWINDOW == 20 (000000523CED5000) [pid = 336] [serial = 20] [outer = 0000000000000000] 04:22:10 INFO - PROCESS | 336 | ++DOMWINDOW == 21 (000000523D085C00) [pid = 336] [serial = 21] [outer = 000000523CED5000] 04:22:10 INFO - PROCESS | 336 | 1462965730765 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 336 | ++DOMWINDOW == 22 (000000523F418000) [pid = 336] [serial = 22] [outer = 000000523CED5000] 04:22:11 INFO - PROCESS | 336 | ++DOCSHELL 00000052390C1800 == 8 [pid = 336] [id = 9] 04:22:11 INFO - PROCESS | 336 | ++DOMWINDOW == 23 (000000523F4B5000) [pid = 336] [serial = 23] [outer = 0000000000000000] 04:22:11 INFO - PROCESS | 336 | ++DOMWINDOW == 24 (000000523F4BDC00) [pid = 336] [serial = 24] [outer = 000000523F4B5000] 04:22:11 INFO - PROCESS | 336 | 1462965731237 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 336 | ++DOMWINDOW == 25 (000000523F4BA800) [pid = 336] [serial = 25] [outer = 000000523F4B5000] 04:22:12 INFO - PROCESS | 336 | 1462965732017 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1381ms 04:22:12 INFO - PROCESS | 336 | 1462965732233 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 336 | 1462965732237 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 04:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:22:12 INFO - PROCESS | 336 | 1462965732260 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 336 | 1462965732262 Marionette TRACE conn6 <- [1,10,null,{}] 04:22:12 INFO - PROCESS | 336 | 1462965732267 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:12 INFO - PROCESS | 336 | 1462965732390 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 04:22:12 INFO - PROCESS | 336 | 1462965732443 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 336 | ++DOCSHELL 000000523F8B9000 == 9 [pid = 336] [id = 10] 04:22:12 INFO - PROCESS | 336 | ++DOMWINDOW == 26 (000000523F4BB000) [pid = 336] [serial = 26] [outer = 0000000000000000] 04:22:12 INFO - PROCESS | 336 | ++DOMWINDOW == 27 (000000523FD6C000) [pid = 336] [serial = 27] [outer = 000000523F4BB000] 04:22:12 INFO - PROCESS | 336 | 1462965732499 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 336 | ++DOMWINDOW == 28 (000000523CEF3400) [pid = 336] [serial = 28] [outer = 000000523F4BB000] 04:22:12 INFO - PROCESS | 336 | ++DOCSHELL 0000005240042000 == 10 [pid = 336] [id = 11] 04:22:12 INFO - PROCESS | 336 | ++DOMWINDOW == 29 (0000005240042800) [pid = 336] [serial = 29] [outer = 0000000000000000] 04:22:12 INFO - PROCESS | 336 | ++DOMWINDOW == 30 (0000005232049800) [pid = 336] [serial = 30] [outer = 0000005240042800] 04:22:12 INFO - PROCESS | 336 | ++DOMWINDOW == 31 (0000005232498800) [pid = 336] [serial = 31] [outer = 0000005240042800] 04:22:13 INFO - PROCESS | 336 | ++DOCSHELL 00000052329A8000 == 11 [pid = 336] [id = 12] 04:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 32 (000000523338BC00) [pid = 336] [serial = 32] [outer = 0000000000000000] 04:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 33 (0000005237C79000) [pid = 336] [serial = 33] [outer = 000000523338BC00] 04:22:13 INFO - PROCESS | 336 | --DOCSHELL 0000005239CB5800 == 10 [pid = 336] [id = 4] 04:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 34 (0000005237D55800) [pid = 336] [serial = 34] [outer = 000000523338BC00] 04:22:13 INFO - PROCESS | 336 | 1462965733415 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1194ms 04:22:13 INFO - PROCESS | 336 | 1462965733447 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 04:22:13 INFO - PROCESS | 336 | 1462965733452 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 04:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:22:13 INFO - PROCESS | 336 | 1462965733457 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:22:13 INFO - PROCESS | 336 | 1462965733461 Marionette TRACE conn6 <- [1,14,null,{}] 04:22:13 INFO - PROCESS | 336 | 1462965733466 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:13 INFO - PROCESS | 336 | 1462965733556 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 04:22:13 INFO - PROCESS | 336 | 1462965733565 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 336 | ++DOCSHELL 00000052337DF800 == 11 [pid = 336] [id = 13] 04:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 35 (00000052393B2C00) [pid = 336] [serial = 35] [outer = 0000000000000000] 04:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 36 (0000005239436800) [pid = 336] [serial = 36] [outer = 00000052393B2C00] 04:22:13 INFO - PROCESS | 336 | 1462965733617 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 336 | ++DOMWINDOW == 37 (000000523C6BB800) [pid = 336] [serial = 37] [outer = 00000052393B2C00] 04:22:14 INFO - PROCESS | 336 | 1462965734067 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 647ms 04:22:14 INFO - PROCESS | 336 | 1462965734107 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 336 | 1462965734112 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 04:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:22:14 INFO - PROCESS | 336 | 1462965734118 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 336 | 1462965734121 Marionette TRACE conn6 <- [1,18,null,{}] 04:22:14 INFO - PROCESS | 336 | 1462965734125 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:14 INFO - PROCESS | 336 | 1462965734215 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 04:22:14 INFO - PROCESS | 336 | 1462965734226 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005237D37800 == 12 [pid = 336] [id = 14] 04:22:14 INFO - PROCESS | 336 | ++DOMWINDOW == 38 (000000523CEF6C00) [pid = 336] [serial = 38] [outer = 0000000000000000] 04:22:14 INFO - PROCESS | 336 | ++DOMWINDOW == 39 (0000005237C6DC00) [pid = 336] [serial = 39] [outer = 000000523CEF6C00] 04:22:14 INFO - PROCESS | 336 | 1462965734276 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 336 | ++DOMWINDOW == 40 (000000523D022400) [pid = 336] [serial = 40] [outer = 000000523CEF6C00] 04:22:14 INFO - PROCESS | 336 | 1462965734668 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 585ms 04:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:22:14 INFO - PROCESS | 336 | 1462965734705 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 336 | 1462965734708 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 04:22:14 INFO - PROCESS | 336 | 1462965734712 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 336 | 1462965734715 Marionette TRACE conn6 <- [1,22,null,{}] 04:22:14 INFO - PROCESS | 336 | 1462965734733 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:14 INFO - PROCESS | 336 | 1462965734820 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 04:22:14 INFO - PROCESS | 336 | 1462965734837 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 336 | ++DOCSHELL 00000052390C4800 == 13 [pid = 336] [id = 15] 04:22:14 INFO - PROCESS | 336 | ++DOMWINDOW == 41 (000000523D081400) [pid = 336] [serial = 41] [outer = 0000000000000000] 04:22:14 INFO - PROCESS | 336 | ++DOMWINDOW == 42 (000000523D08AC00) [pid = 336] [serial = 42] [outer = 000000523D081400] 04:22:14 INFO - PROCESS | 336 | 1462965734890 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 336 | ++DOMWINDOW == 43 (000000523EB0A800) [pid = 336] [serial = 43] [outer = 000000523D081400] 04:22:15 INFO - PROCESS | 336 | 1462965735324 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 650ms 04:22:15 INFO - PROCESS | 336 | 1462965735363 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 336 | 1462965735366 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 04:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:22:15 INFO - PROCESS | 336 | 1462965735369 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 336 | 1462965735371 Marionette TRACE conn6 <- [1,26,null,{}] 04:22:15 INFO - PROCESS | 336 | 1462965735375 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:15 INFO - PROCESS | 336 | 1462965735462 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 04:22:15 INFO - PROCESS | 336 | 1462965735469 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAA9000 == 14 [pid = 336] [id = 16] 04:22:15 INFO - PROCESS | 336 | ++DOMWINDOW == 44 (000000523F4B0C00) [pid = 336] [serial = 44] [outer = 0000000000000000] 04:22:15 INFO - PROCESS | 336 | ++DOMWINDOW == 45 (0000005240563400) [pid = 336] [serial = 45] [outer = 000000523F4B0C00] 04:22:15 INFO - PROCESS | 336 | 1462965735516 Marionette DEBUG loaded listener.js 04:22:15 INFO - PROCESS | 336 | ++DOMWINDOW == 46 (0000005241061C00) [pid = 336] [serial = 46] [outer = 000000523F4B0C00] 04:22:15 INFO - PROCESS | 336 | 1462965735887 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 523ms 04:22:15 INFO - PROCESS | 336 | 1462965735895 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 336 | 1462965735897 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 04:22:15 INFO - PROCESS | 336 | 1462965735900 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:22:15 INFO - PROCESS | 336 | 1462965735902 Marionette TRACE conn6 <- [1,30,null,{}] 04:22:15 INFO - PROCESS | 336 | 1462965735906 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:16 INFO - PROCESS | 336 | 1462965736009 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 04:22:16 INFO - PROCESS | 336 | 1462965736020 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 336 | ++DOCSHELL 000000523D36F000 == 15 [pid = 336] [id = 17] 04:22:16 INFO - PROCESS | 336 | ++DOMWINDOW == 47 (000000523300B400) [pid = 336] [serial = 47] [outer = 0000000000000000] 04:22:16 INFO - PROCESS | 336 | ++DOMWINDOW == 48 (0000005241B3E400) [pid = 336] [serial = 48] [outer = 000000523300B400] 04:22:16 INFO - PROCESS | 336 | 1462965736067 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 336 | ++DOMWINDOW == 49 (00000052421DCC00) [pid = 336] [serial = 49] [outer = 000000523300B400] 04:22:16 INFO - PROCESS | 336 | 1462965736483 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 04:22:16 INFO - PROCESS | 336 | 1462965736531 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 04:22:16 INFO - PROCESS | 336 | 1462965736533 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 04:22:16 INFO - PROCESS | 336 | 1462965736537 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:22:16 INFO - PROCESS | 336 | 1462965736539 Marionette TRACE conn6 <- [1,34,null,{}] 04:22:16 INFO - PROCESS | 336 | 1462965736542 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:16 INFO - PROCESS | 336 | 1462965736664 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 04:22:16 INFO - PROCESS | 336 | 1462965736681 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 336 | ++DOCSHELL 0000005240048800 == 16 [pid = 336] [id = 18] 04:22:16 INFO - PROCESS | 336 | ++DOMWINDOW == 50 (0000005242166000) [pid = 336] [serial = 50] [outer = 0000000000000000] 04:22:16 INFO - PROCESS | 336 | ++DOMWINDOW == 51 (00000052426E4000) [pid = 336] [serial = 51] [outer = 0000005242166000] 04:22:16 INFO - PROCESS | 336 | 1462965736727 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 336 | ++DOMWINDOW == 52 (0000005242D58C00) [pid = 336] [serial = 52] [outer = 0000005242166000] 04:22:17 INFO - PROCESS | 336 | 1462965737155 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 04:22:17 INFO - PROCESS | 336 | 1462965737169 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 04:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:22:17 INFO - PROCESS | 336 | 1462965737171 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 04:22:17 INFO - PROCESS | 336 | 1462965737175 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - PROCESS | 336 | 1462965737177 Marionette TRACE conn6 <- [1,38,null,{}] 04:22:17 INFO - PROCESS | 336 | 1462965737180 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:17 INFO - PROCESS | 336 | 1462965737288 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 04:22:17 INFO - PROCESS | 336 | 1462965737317 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 336 | ++DOCSHELL 000000524107B800 == 17 [pid = 336] [id = 19] 04:22:17 INFO - PROCESS | 336 | ++DOMWINDOW == 53 (000000523105C400) [pid = 336] [serial = 53] [outer = 0000000000000000] 04:22:17 INFO - PROCESS | 336 | ++DOMWINDOW == 54 (000000523105F800) [pid = 336] [serial = 54] [outer = 000000523105C400] 04:22:17 INFO - PROCESS | 336 | 1462965737362 Marionette DEBUG loaded listener.js 04:22:17 INFO - PROCESS | 336 | ++DOMWINDOW == 55 (0000005237C02800) [pid = 336] [serial = 55] [outer = 000000523105C400] 04:22:17 INFO - PROCESS | 336 | 1462965737723 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 04:22:17 INFO - PROCESS | 336 | 1462965737765 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 336 | 1462965737767 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 04:22:17 INFO - PROCESS | 336 | 1462965737771 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:22:17 INFO - PROCESS | 336 | 1462965737773 Marionette TRACE conn6 <- [1,42,null,{}] 04:22:17 INFO - PROCESS | 336 | 1462965737777 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:17 INFO - PROCESS | 336 | 1462965737875 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 04:22:17 INFO - PROCESS | 336 | 1462965737884 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 336 | ++DOCSHELL 0000005242620000 == 18 [pid = 336] [id = 20] 04:22:17 INFO - PROCESS | 336 | ++DOMWINDOW == 56 (0000005232DD7800) [pid = 336] [serial = 56] [outer = 0000000000000000] 04:22:17 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (000000523BE13000) [pid = 336] [serial = 57] [outer = 0000005232DD7800] 04:22:17 INFO - PROCESS | 336 | 1462965737929 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (000000523BE1A400) [pid = 336] [serial = 58] [outer = 0000005232DD7800] 04:22:18 INFO - PROCESS | 336 | 1462965738293 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 04:22:18 INFO - PROCESS | 336 | 1462965738360 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 336 | 1462965738363 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 04:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:22:18 INFO - PROCESS | 336 | 1462965738366 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 336 | 1462965738368 Marionette TRACE conn6 <- [1,46,null,{}] 04:22:18 INFO - PROCESS | 336 | 1462965738371 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:18 INFO - PROCESS | 336 | 1462965738445 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 04:22:18 INFO - PROCESS | 336 | 1462965738504 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 336 | ++DOCSHELL 000000524381D800 == 19 [pid = 336] [id = 21] 04:22:18 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (000000523113F800) [pid = 336] [serial = 59] [outer = 0000000000000000] 04:22:18 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (0000005231144400) [pid = 336] [serial = 60] [outer = 000000523113F800] 04:22:18 INFO - PROCESS | 336 | 1462965738549 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (000000523297BC00) [pid = 336] [serial = 61] [outer = 000000523113F800] 04:22:18 INFO - PROCESS | 336 | 1462965738885 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 04:22:18 INFO - PROCESS | 336 | 1462965738957 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 336 | 1462965738959 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 04:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:22:18 INFO - PROCESS | 336 | 1462965738962 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 336 | 1462965738964 Marionette TRACE conn6 <- [1,50,null,{}] 04:22:18 INFO - PROCESS | 336 | 1462965738968 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:19 INFO - PROCESS | 336 | 1462965739065 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 04:22:19 INFO - PROCESS | 336 | 1462965739074 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D09800 == 20 [pid = 336] [id = 22] 04:22:19 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000005231149000) [pid = 336] [serial = 62] [outer = 0000000000000000] 04:22:19 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (00000052404C6800) [pid = 336] [serial = 63] [outer = 0000005231149000] 04:22:19 INFO - PROCESS | 336 | 1462965739120 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (00000052404D0400) [pid = 336] [serial = 64] [outer = 0000005231149000] 04:22:19 INFO - PROCESS | 336 | 1462965739474 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 522ms 04:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:22:19 INFO - PROCESS | 336 | 1462965739487 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 336 | 1462965739490 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 04:22:19 INFO - PROCESS | 336 | 1462965739493 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 336 | 1462965739496 Marionette TRACE conn6 <- [1,54,null,{}] 04:22:19 INFO - PROCESS | 336 | 1462965739499 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:19 INFO - PROCESS | 336 | 1462965739597 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 04:22:19 INFO - PROCESS | 336 | 1462965739653 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E86000 == 21 [pid = 336] [id = 23] 04:22:19 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (0000005242D5B000) [pid = 336] [serial = 65] [outer = 0000000000000000] 04:22:19 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000005245E0A000) [pid = 336] [serial = 66] [outer = 0000005242D5B000] 04:22:19 INFO - PROCESS | 336 | 1462965739707 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000005246087800) [pid = 336] [serial = 67] [outer = 0000005242D5B000] 04:22:20 INFO - PROCESS | 336 | 1462965740060 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 04:22:20 INFO - PROCESS | 336 | 1462965740125 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 336 | 1462965740127 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 04:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:22:20 INFO - PROCESS | 336 | 1462965740131 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 336 | 1462965740133 Marionette TRACE conn6 <- [1,58,null,{}] 04:22:20 INFO - PROCESS | 336 | 1462965740136 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:20 INFO - PROCESS | 336 | 1462965740254 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 04:22:20 INFO - PROCESS | 336 | 1462965740264 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C74000 == 22 [pid = 336] [id = 24] 04:22:20 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000524608F000) [pid = 336] [serial = 68] [outer = 0000000000000000] 04:22:20 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000005247C97800) [pid = 336] [serial = 69] [outer = 000000524608F000] 04:22:20 INFO - PROCESS | 336 | 1462965740308 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000005247C9F800) [pid = 336] [serial = 70] [outer = 000000524608F000] 04:22:21 INFO - PROCESS | 336 | --DOCSHELL 000000523724E800 == 21 [pid = 336] [id = 8] 04:22:21 INFO - PROCESS | 336 | 1462965741393 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1298ms 04:22:21 INFO - PROCESS | 336 | 1462965741432 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 336 | 1462965741436 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 04:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:22:21 INFO - PROCESS | 336 | 1462965741441 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 336 | 1462965741445 Marionette TRACE conn6 <- [1,62,null,{}] 04:22:21 INFO - PROCESS | 336 | 1462965741462 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:21 INFO - PROCESS | 336 | 1462965741562 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 04:22:21 INFO - PROCESS | 336 | 1462965741572 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 336 | ++DOCSHELL 000000523743A000 == 22 [pid = 336] [id = 25] 04:22:21 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000523297C000) [pid = 336] [serial = 71] [outer = 0000000000000000] 04:22:21 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000005233787800) [pid = 336] [serial = 72] [outer = 000000523297C000] 04:22:21 INFO - PROCESS | 336 | 1462965741621 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000523740CC00) [pid = 336] [serial = 73] [outer = 000000523297C000] 04:22:22 INFO - PROCESS | 336 | 1462965742035 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 650ms 04:22:22 INFO - PROCESS | 336 | 1462965742095 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 04:22:22 INFO - PROCESS | 336 | 1462965742101 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 04:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:22:22 INFO - PROCESS | 336 | 1462965742107 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 336 | 1462965742110 Marionette TRACE conn6 <- [1,66,null,{}] 04:22:22 INFO - PROCESS | 336 | 1462965742113 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:22 INFO - PROCESS | 336 | 1462965742211 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 04:22:22 INFO - PROCESS | 336 | 1462965742221 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 336 | ++DOCSHELL 00000052382E4000 == 23 [pid = 336] [id = 26] 04:22:22 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000005238138C00) [pid = 336] [serial = 74] [outer = 0000000000000000] 04:22:22 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000052393B0400) [pid = 336] [serial = 75] [outer = 0000005238138C00] 04:22:22 INFO - PROCESS | 336 | 1462965742268 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005239C1E000) [pid = 336] [serial = 76] [outer = 0000005238138C00] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000005239376C00) [pid = 336] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523F4BB000) [pid = 336] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000052393B2C00) [pid = 336] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000523CEF6C00) [pid = 336] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000523D081400) [pid = 336] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000523F4B0C00) [pid = 336] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000523300B400) [pid = 336] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000005242166000) [pid = 336] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000005231149000) [pid = 336] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000523CED5000) [pid = 336] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:22:22 INFO - PROCESS | 336 | --DOMWINDOW == 65 (0000005242D5B000) [pid = 336] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:22:22 INFO - PROCESS | 336 | 1462965742959 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 04:22:22 INFO - PROCESS | 336 | 1462965742990 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 336 | 1462965742992 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 04:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:22:23 INFO - PROCESS | 336 | 1462965743004 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 336 | 1462965743009 Marionette TRACE conn6 <- [1,70,null,{}] 04:22:23 INFO - PROCESS | 336 | 1462965743020 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:23 INFO - PROCESS | 336 | 1462965743113 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 04:22:23 INFO - PROCESS | 336 | 1462965743172 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 336 | ++DOCSHELL 000000523BE85000 == 24 [pid = 336] [id = 27] 04:22:23 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (0000005238193000) [pid = 336] [serial = 77] [outer = 0000000000000000] 04:22:23 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (0000005239C20000) [pid = 336] [serial = 78] [outer = 0000005238193000] 04:22:23 INFO - PROCESS | 336 | 1462965743222 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000523CA4E800) [pid = 336] [serial = 79] [outer = 0000005238193000] 04:22:23 INFO - PROCESS | 336 | 1462965743541 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 04:22:23 INFO - PROCESS | 336 | 1462965743585 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 336 | 1462965743588 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 04:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:22:23 INFO - PROCESS | 336 | 1462965743592 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 336 | 1462965743594 Marionette TRACE conn6 <- [1,74,null,{}] 04:22:23 INFO - PROCESS | 336 | 1462965743597 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:23 INFO - PROCESS | 336 | 1462965743687 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 04:22:23 INFO - PROCESS | 336 | 1462965743740 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 336 | ++DOCSHELL 000000523D370000 == 25 [pid = 336] [id = 28] 04:22:23 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000523CA51400) [pid = 336] [serial = 80] [outer = 0000000000000000] 04:22:23 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000523CEF0400) [pid = 336] [serial = 81] [outer = 000000523CA51400] 04:22:23 INFO - PROCESS | 336 | 1462965743787 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000523D24C000) [pid = 336] [serial = 82] [outer = 000000523CA51400] 04:22:24 INFO - PROCESS | 336 | 1462965744121 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 584ms 04:22:24 INFO - PROCESS | 336 | 1462965744179 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 336 | 1462965744181 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 04:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:22:24 INFO - PROCESS | 336 | 1462965744185 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 336 | 1462965744187 Marionette TRACE conn6 <- [1,78,null,{}] 04:22:24 INFO - PROCESS | 336 | 1462965744190 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:24 INFO - PROCESS | 336 | 1462965744278 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 04:22:24 INFO - PROCESS | 336 | 1462965744331 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 336 | ++DOCSHELL 000000523FE27800 == 26 [pid = 336] [id = 29] 04:22:24 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000005237D4A000) [pid = 336] [serial = 83] [outer = 0000000000000000] 04:22:24 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000523EBCE400) [pid = 336] [serial = 84] [outer = 0000005237D4A000] 04:22:24 INFO - PROCESS | 336 | 1462965744376 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000523F764C00) [pid = 336] [serial = 85] [outer = 0000005237D4A000] 04:22:24 INFO - PROCESS | 336 | 1462965744714 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 585ms 04:22:24 INFO - PROCESS | 336 | 1462965744773 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 336 | 1462965744775 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 04:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:22:24 INFO - PROCESS | 336 | 1462965744778 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 336 | 1462965744780 Marionette TRACE conn6 <- [1,82,null,{}] 04:22:24 INFO - PROCESS | 336 | 1462965744792 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:24 INFO - PROCESS | 336 | 1462965744934 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 04:22:25 INFO - PROCESS | 336 | 1462965745051 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 336 | ++DOCSHELL 0000005237C24000 == 27 [pid = 336] [id = 30] 04:22:25 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000005232922000) [pid = 336] [serial = 86] [outer = 0000000000000000] 04:22:25 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005232971800) [pid = 336] [serial = 87] [outer = 0000005232922000] 04:22:25 INFO - PROCESS | 336 | 1462965745109 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005237C04400) [pid = 336] [serial = 88] [outer = 0000005232922000] 04:22:25 INFO - PROCESS | 336 | 1462965745650 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 945ms 04:22:25 INFO - PROCESS | 336 | 1462965745727 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 336 | 1462965745732 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 04:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:22:25 INFO - PROCESS | 336 | 1462965745738 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 336 | 1462965745742 Marionette TRACE conn6 <- [1,86,null,{}] 04:22:25 INFO - PROCESS | 336 | 1462965745747 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:25 INFO - PROCESS | 336 | 1462965745887 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 04:22:25 INFO - PROCESS | 336 | 1462965745943 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 336 | ++DOCSHELL 0000005240273800 == 28 [pid = 336] [id = 31] 04:22:25 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000523C6BCC00) [pid = 336] [serial = 89] [outer = 0000000000000000] 04:22:26 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000523CA48000) [pid = 336] [serial = 90] [outer = 000000523C6BCC00] 04:22:26 INFO - PROCESS | 336 | 1462965746001 Marionette DEBUG loaded listener.js 04:22:26 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523D358800) [pid = 336] [serial = 91] [outer = 000000523C6BCC00] 04:22:26 INFO - PROCESS | 336 | 1462965746513 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 04:22:26 INFO - PROCESS | 336 | 1462965746579 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 04:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:22:26 INFO - PROCESS | 336 | 1462965746583 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 04:22:26 INFO - PROCESS | 336 | 1462965746587 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 336 | 1462965746589 Marionette TRACE conn6 <- [1,90,null,{}] 04:22:26 INFO - PROCESS | 336 | 1462965746593 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:26 INFO - PROCESS | 336 | 1462965746690 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 04:22:26 INFO - PROCESS | 336 | 1462965746752 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:26 INFO - PROCESS | 336 | ++DOCSHELL 0000005242623000 == 29 [pid = 336] [id = 32] 04:22:26 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000005240406C00) [pid = 336] [serial = 92] [outer = 0000000000000000] 04:22:26 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000524040E400) [pid = 336] [serial = 93] [outer = 0000005240406C00] 04:22:26 INFO - PROCESS | 336 | 1462965746810 Marionette DEBUG loaded listener.js 04:22:26 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000052404CE800) [pid = 336] [serial = 94] [outer = 0000005240406C00] 04:22:27 INFO - PROCESS | 336 | 1462965747353 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 796ms 04:22:27 INFO - PROCESS | 336 | 1462965747384 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 336 | 1462965747388 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 04:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:22:27 INFO - PROCESS | 336 | 1462965747400 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - PROCESS | 336 | 1462965747405 Marionette TRACE conn6 <- [1,94,null,{}] 04:22:27 INFO - PROCESS | 336 | 1462965747409 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:27 INFO - PROCESS | 336 | 1462965747506 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 04:22:27 INFO - PROCESS | 336 | 1462965747568 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D16000 == 30 [pid = 336] [id = 33] 04:22:27 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000052404CF800) [pid = 336] [serial = 95] [outer = 0000000000000000] 04:22:27 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000005241DDD800) [pid = 336] [serial = 96] [outer = 00000052404CF800] 04:22:27 INFO - PROCESS | 336 | 1462965747623 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (00000052422FD000) [pid = 336] [serial = 97] [outer = 00000052404CF800] 04:22:28 INFO - PROCESS | 336 | 1462965748174 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 797ms 04:22:28 INFO - PROCESS | 336 | 1462965748195 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 04:22:28 INFO - PROCESS | 336 | 1462965748197 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 04:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:22:28 INFO - PROCESS | 336 | 1462965748201 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - PROCESS | 336 | 1462965748203 Marionette TRACE conn6 <- [1,98,null,{}] 04:22:28 INFO - PROCESS | 336 | 1462965748207 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:28 INFO - PROCESS | 336 | 1462965748303 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 04:22:28 INFO - PROCESS | 336 | 1462965748377 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 336 | ++DOCSHELL 0000005233277800 == 31 [pid = 336] [id = 34] 04:22:28 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000005232976000) [pid = 336] [serial = 98] [outer = 0000000000000000] 04:22:28 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523CA49000) [pid = 336] [serial = 99] [outer = 0000005232976000] 04:22:28 INFO - PROCESS | 336 | 1462965748431 Marionette DEBUG loaded listener.js 04:22:28 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005242640800) [pid = 336] [serial = 100] [outer = 0000005232976000] 04:22:29 INFO - PROCESS | 336 | 1462965749050 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005239382400) [pid = 336] [serial = 9] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000005239434C00) [pid = 336] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523724F000) [pid = 336] [serial = 4] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000052404C6800) [pid = 336] [serial = 63] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000523FD6C000) [pid = 336] [serial = 27] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005237C79000) [pid = 336] [serial = 33] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005239436800) [pid = 336] [serial = 36] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523C6BB800) [pid = 336] [serial = 37] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005237C6DC00) [pid = 336] [serial = 39] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523D022400) [pid = 336] [serial = 40] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523D08AC00) [pid = 336] [serial = 42] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000523EB0A800) [pid = 336] [serial = 43] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000005240563400) [pid = 336] [serial = 45] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000005241B3E400) [pid = 336] [serial = 48] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 74 (00000052426E4000) [pid = 336] [serial = 51] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000523105F800) [pid = 336] [serial = 54] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000523BE13000) [pid = 336] [serial = 57] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000005231144400) [pid = 336] [serial = 60] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000523D085C00) [pid = 336] [serial = 21] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000523F4BDC00) [pid = 336] [serial = 24] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000005232049800) [pid = 336] [serial = 30] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 67 (0000005241061C00) [pid = 336] [serial = 46] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 66 (00000052421DCC00) [pid = 336] [serial = 49] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000523F418000) [pid = 336] [serial = 22] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000005245E0A000) [pid = 336] [serial = 66] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 63 (0000005242D58C00) [pid = 336] [serial = 52] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 62 (000000523CEF3400) [pid = 336] [serial = 28] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 61 (00000052404D0400) [pid = 336] [serial = 64] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000005246087800) [pid = 336] [serial = 67] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 59 (000000523FBC5800) [pid = 336] [serial = 17] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - PROCESS | 336 | --DOMWINDOW == 58 (000000523FD72400) [pid = 336] [serial = 14] [outer = 0000000000000000] [url = about:blank] 04:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 880ms 04:22:29 INFO - PROCESS | 336 | 1462965749084 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 336 | 1462965749088 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 04:22:29 INFO - PROCESS | 336 | 1462965749094 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:22:29 INFO - PROCESS | 336 | 1462965749097 Marionette TRACE conn6 <- [1,102,null,{}] 04:22:29 INFO - PROCESS | 336 | 1462965749102 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:29 INFO - PROCESS | 336 | 1462965749186 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 04:22:29 INFO - PROCESS | 336 | 1462965749195 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 336 | ++DOCSHELL 00000052340CF800 == 32 [pid = 336] [id = 35] 04:22:29 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000005231A2A800) [pid = 336] [serial = 101] [outer = 0000000000000000] 04:22:29 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (0000005231A2C400) [pid = 336] [serial = 102] [outer = 0000005231A2A800] 04:22:29 INFO - PROCESS | 336 | 1462965749242 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (0000005232976C00) [pid = 336] [serial = 103] [outer = 0000005231A2A800] 04:22:29 INFO - PROCESS | 336 | 1462965749648 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 573ms 04:22:29 INFO - PROCESS | 336 | 1462965749671 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 336 | 1462965749677 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 04:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:22:29 INFO - PROCESS | 336 | 1462965749683 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - PROCESS | 336 | 1462965749686 Marionette TRACE conn6 <- [1,106,null,{}] 04:22:29 INFO - PROCESS | 336 | 1462965749690 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:29 INFO - PROCESS | 336 | 1462965749771 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 04:22:29 INFO - PROCESS | 336 | 1462965749778 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E62000 == 33 [pid = 336] [id = 36] 04:22:29 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (000000523338B400) [pid = 336] [serial = 104] [outer = 0000000000000000] 04:22:29 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (000000523763B400) [pid = 336] [serial = 105] [outer = 000000523338B400] 04:22:29 INFO - PROCESS | 336 | 1462965749824 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000005238D3C400) [pid = 336] [serial = 106] [outer = 000000523338B400] 04:22:30 INFO - PROCESS | 336 | 1462965750231 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 04:22:30 INFO - PROCESS | 336 | 1462965750270 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 336 | 1462965750273 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 04:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:22:30 INFO - PROCESS | 336 | 1462965750277 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - PROCESS | 336 | 1462965750280 Marionette TRACE conn6 <- [1,110,null,{}] 04:22:30 INFO - PROCESS | 336 | 1462965750299 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:30 INFO - PROCESS | 336 | 1462965750388 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 04:22:30 INFO - PROCESS | 336 | 1462965750398 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 336 | ++DOCSHELL 000000523D0E3800 == 34 [pid = 336] [id = 37] 04:22:30 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000523BE17C00) [pid = 336] [serial = 107] [outer = 0000000000000000] 04:22:30 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000523C9DB800) [pid = 336] [serial = 108] [outer = 000000523BE17C00] 04:22:30 INFO - PROCESS | 336 | 1462965750445 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000523D019C00) [pid = 336] [serial = 109] [outer = 000000523BE17C00] 04:22:30 INFO - PROCESS | 336 | 1462965750865 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 04:22:30 INFO - PROCESS | 336 | 1462965750908 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 336 | 1462965750911 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 04:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:22:30 INFO - PROCESS | 336 | 1462965750914 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - PROCESS | 336 | 1462965750916 Marionette TRACE conn6 <- [1,114,null,{}] 04:22:30 INFO - PROCESS | 336 | 1462965750920 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:31 INFO - PROCESS | 336 | 1462965750999 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 04:22:31 INFO - PROCESS | 336 | 1462965751006 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 336 | ++DOCSHELL 000000523FB62800 == 35 [pid = 336] [id = 38] 04:22:31 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000523EB0A800) [pid = 336] [serial = 110] [outer = 0000000000000000] 04:22:31 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000523F4B7C00) [pid = 336] [serial = 111] [outer = 000000523EB0A800] 04:22:31 INFO - PROCESS | 336 | 1462965751052 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000005240405800) [pid = 336] [serial = 112] [outer = 000000523EB0A800] 04:22:31 INFO - PROCESS | 336 | 1462965751441 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 587ms 04:22:31 INFO - PROCESS | 336 | 1462965751505 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 336 | 1462965751507 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 04:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:22:31 INFO - PROCESS | 336 | 1462965751510 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 336 | 1462965751512 Marionette TRACE conn6 <- [1,118,null,{}] 04:22:31 INFO - PROCESS | 336 | 1462965751521 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:31 INFO - PROCESS | 336 | 1462965751626 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 04:22:31 INFO - PROCESS | 336 | 1462965751633 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 336 | ++DOCSHELL 0000005240269800 == 36 [pid = 336] [id = 39] 04:22:31 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000524040D400) [pid = 336] [serial = 113] [outer = 0000000000000000] 04:22:31 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000052404C7000) [pid = 336] [serial = 114] [outer = 000000524040D400] 04:22:31 INFO - PROCESS | 336 | 1462965751678 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000005240EEC000) [pid = 336] [serial = 115] [outer = 000000524040D400] 04:22:32 INFO - PROCESS | 336 | 1462965752090 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 04:22:32 INFO - PROCESS | 336 | 1462965752141 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 336 | 1462965752143 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 04:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:22:32 INFO - PROCESS | 336 | 1462965752146 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 336 | 1462965752148 Marionette TRACE conn6 <- [1,122,null,{}] 04:22:32 INFO - PROCESS | 336 | 1462965752151 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:32 INFO - PROCESS | 336 | 1462965752270 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 04:22:32 INFO - PROCESS | 336 | 1462965752277 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:32 INFO - PROCESS | 336 | ++DOCSHELL 0000005243825000 == 37 [pid = 336] [id = 40] 04:22:32 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000005241B05C00) [pid = 336] [serial = 116] [outer = 0000000000000000] 04:22:32 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000005242D52800) [pid = 336] [serial = 117] [outer = 0000005241B05C00] 04:22:32 INFO - PROCESS | 336 | 1462965752323 Marionette DEBUG loaded listener.js 04:22:32 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005245E04400) [pid = 336] [serial = 118] [outer = 0000005241B05C00] 04:22:32 INFO - PROCESS | 336 | 1462965752711 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 585ms 04:22:32 INFO - PROCESS | 336 | 1462965752734 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 336 | 1462965752737 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 04:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:22:32 INFO - PROCESS | 336 | 1462965752740 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 336 | 1462965752742 Marionette TRACE conn6 <- [1,126,null,{}] 04:22:32 INFO - PROCESS | 336 | 1462965752745 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:32 INFO - PROCESS | 336 | 1462965752839 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 04:22:32 INFO - PROCESS | 336 | 1462965752845 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:32 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E93800 == 38 [pid = 336] [id = 41] 04:22:32 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005232CAC000) [pid = 336] [serial = 119] [outer = 0000000000000000] 04:22:32 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000005232CB1000) [pid = 336] [serial = 120] [outer = 0000005232CAC000] 04:22:32 INFO - PROCESS | 336 | 1462965752890 Marionette DEBUG loaded listener.js 04:22:32 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000052435A1000) [pid = 336] [serial = 121] [outer = 0000005232CAC000] 04:22:33 INFO - PROCESS | 336 | 1462965753325 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:22:33 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000524608F000) [pid = 336] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:22:33 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000523105C400) [pid = 336] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 04:22:33 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000005232DD7800) [pid = 336] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:22:33 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523113F800) [pid = 336] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:22:33 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523297C000) [pid = 336] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:22:33 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000005238193000) [pid = 336] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:22:33 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000005238138C00) [pid = 336] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:22:33 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000523CA51400) [pid = 336] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:22:33 INFO - PROCESS | 336 | 1462965753373 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 04:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:22:33 INFO - PROCESS | 336 | 1462965753375 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 04:22:33 INFO - PROCESS | 336 | 1462965753378 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - PROCESS | 336 | 1462965753380 Marionette TRACE conn6 <- [1,130,null,{}] 04:22:33 INFO - PROCESS | 336 | 1462965753384 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:33 INFO - PROCESS | 336 | 1462965753483 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 04:22:33 INFO - PROCESS | 336 | 1462965753524 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 336 | ++DOCSHELL 0000005243836800 == 39 [pid = 336] [id = 42] 04:22:33 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000005231054C00) [pid = 336] [serial = 122] [outer = 0000000000000000] 04:22:33 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000523726F800) [pid = 336] [serial = 123] [outer = 0000005231054C00] 04:22:33 INFO - PROCESS | 336 | 1462965753568 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000005244F68800) [pid = 336] [serial = 124] [outer = 0000005231054C00] 04:22:33 INFO - PROCESS | 336 | 1462965753907 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 04:22:33 INFO - PROCESS | 336 | 1462965753969 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 04:22:33 INFO - PROCESS | 336 | 1462965753971 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 04:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:22:33 INFO - PROCESS | 336 | 1462965753975 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - PROCESS | 336 | 1462965753977 Marionette TRACE conn6 <- [1,134,null,{}] 04:22:33 INFO - PROCESS | 336 | 1462965753980 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:34 INFO - PROCESS | 336 | 1462965754080 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 04:22:34 INFO - PROCESS | 336 | 1462965754089 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C80000 == 40 [pid = 336] [id = 43] 04:22:34 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000005244F4BC00) [pid = 336] [serial = 125] [outer = 0000000000000000] 04:22:34 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005244F4F400) [pid = 336] [serial = 126] [outer = 0000005244F4BC00] 04:22:34 INFO - PROCESS | 336 | 1462965754134 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005244F56000) [pid = 336] [serial = 127] [outer = 0000005244F4BC00] 04:22:34 INFO - PROCESS | 336 | 1462965754527 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 04:22:34 INFO - PROCESS | 336 | 1462965754563 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 336 | 1462965754565 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 04:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:22:34 INFO - PROCESS | 336 | 1462965754569 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 336 | 1462965754570 Marionette TRACE conn6 <- [1,138,null,{}] 04:22:34 INFO - PROCESS | 336 | 1462965754574 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:34 INFO - PROCESS | 336 | 1462965754672 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 04:22:34 INFO - PROCESS | 336 | 1462965754709 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 336 | ++DOCSHELL 000000523348E800 == 41 [pid = 336] [id = 44] 04:22:34 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000005238D3E400) [pid = 336] [serial = 128] [outer = 0000000000000000] 04:22:34 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000005238D40000) [pid = 336] [serial = 129] [outer = 0000005238D3E400] 04:22:34 INFO - PROCESS | 336 | 1462965754754 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000005238DDBC00) [pid = 336] [serial = 130] [outer = 0000005238D3E400] 04:22:35 INFO - PROCESS | 336 | 1462965755112 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 04:22:35 INFO - PROCESS | 336 | 1462965755158 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 336 | 1462965755161 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 04:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:22:35 INFO - PROCESS | 336 | 1462965755164 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 336 | 1462965755167 Marionette TRACE conn6 <- [1,142,null,{}] 04:22:35 INFO - PROCESS | 336 | 1462965755171 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:35 INFO - PROCESS | 336 | 1462965755289 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 04:22:35 INFO - PROCESS | 336 | 1462965755298 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DB5000 == 42 [pid = 336] [id = 45] 04:22:35 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000005238D43000) [pid = 336] [serial = 131] [outer = 0000000000000000] 04:22:35 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523F435800) [pid = 336] [serial = 132] [outer = 0000005238D43000] 04:22:35 INFO - PROCESS | 336 | 1462965755347 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000005244F74000) [pid = 336] [serial = 133] [outer = 0000005238D43000] 04:22:35 INFO - PROCESS | 336 | 1462965755903 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 775ms 04:22:35 INFO - PROCESS | 336 | 1462965755943 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 336 | 1462965755948 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 04:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:22:35 INFO - PROCESS | 336 | 1462965755953 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 336 | 1462965755958 Marionette TRACE conn6 <- [1,146,null,{}] 04:22:35 INFO - PROCESS | 336 | 1462965755964 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:36 INFO - PROCESS | 336 | 1462965756072 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 04:22:36 INFO - PROCESS | 336 | 1462965756169 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E56000 == 43 [pid = 336] [id = 46] 04:22:36 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000005232CABC00) [pid = 336] [serial = 134] [outer = 0000000000000000] 04:22:36 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (00000052334A8C00) [pid = 336] [serial = 135] [outer = 0000005232CABC00] 04:22:36 INFO - PROCESS | 336 | 1462965756225 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000005238D35000) [pid = 336] [serial = 136] [outer = 0000005232CABC00] 04:22:36 INFO - PROCESS | 336 | 1462965756914 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 985ms 04:22:36 INFO - PROCESS | 336 | 1462965756943 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 336 | 1462965756949 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 04:22:36 INFO - PROCESS | 336 | 1462965756956 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:22:36 INFO - PROCESS | 336 | 1462965756959 Marionette TRACE conn6 <- [1,150,null,{}] 04:22:36 INFO - PROCESS | 336 | 1462965756963 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:37 INFO - PROCESS | 336 | 1462965757070 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 04:22:37 INFO - PROCESS | 336 | 1462965757135 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 336 | ++DOCSHELL 00000052435B7800 == 44 [pid = 336] [id = 47] 04:22:37 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523BE16400) [pid = 336] [serial = 137] [outer = 0000000000000000] 04:22:37 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523CEFE800) [pid = 336] [serial = 138] [outer = 000000523BE16400] 04:22:37 INFO - PROCESS | 336 | 1462965757190 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523F43A400) [pid = 336] [serial = 139] [outer = 000000523BE16400] 04:22:37 INFO - PROCESS | 336 | 1462965757751 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 839ms 04:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:22:37 INFO - PROCESS | 336 | 1462965757801 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 336 | 1462965757804 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 04:22:37 INFO - PROCESS | 336 | 1462965757808 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - PROCESS | 336 | 1462965757812 Marionette TRACE conn6 <- [1,154,null,{}] 04:22:37 INFO - PROCESS | 336 | 1462965757824 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:37 INFO - PROCESS | 336 | 1462965757930 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 04:22:38 INFO - PROCESS | 336 | 1462965757997 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 336 | ++DOCSHELL 00000052468CF000 == 45 [pid = 336] [id = 48] 04:22:38 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000052407DAC00) [pid = 336] [serial = 140] [outer = 0000000000000000] 04:22:38 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000005241B42000) [pid = 336] [serial = 141] [outer = 00000052407DAC00] 04:22:38 INFO - PROCESS | 336 | 1462965758054 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005242D5A000) [pid = 336] [serial = 142] [outer = 00000052407DAC00] 04:22:38 INFO - PROCESS | 336 | 1462965758859 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1093ms 04:22:38 INFO - PROCESS | 336 | 1462965758903 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 336 | 1462965758907 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 04:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:22:38 INFO - PROCESS | 336 | 1462965758912 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 336 | 1462965758916 Marionette TRACE conn6 <- [1,158,null,{}] 04:22:38 INFO - PROCESS | 336 | 1462965758922 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:39 INFO - PROCESS | 336 | 1462965759021 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 04:22:39 INFO - PROCESS | 336 | 1462965759085 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 336 | ++DOCSHELL 00000052375E5000 == 46 [pid = 336] [id = 49] 04:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (00000052329D9000) [pid = 336] [serial = 143] [outer = 0000000000000000] 04:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005232CADC00) [pid = 336] [serial = 144] [outer = 00000052329D9000] 04:22:39 INFO - PROCESS | 336 | 1462965759136 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523747C800) [pid = 336] [serial = 145] [outer = 00000052329D9000] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 000000523F8B9000 == 45 [pid = 336] [id = 10] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 000000523348E800 == 44 [pid = 336] [id = 44] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 0000005247C80000 == 43 [pid = 336] [id = 43] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 0000005243836800 == 42 [pid = 336] [id = 42] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 0000005245E93800 == 41 [pid = 336] [id = 41] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 0000005243825000 == 40 [pid = 336] [id = 40] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 0000005240269800 == 39 [pid = 336] [id = 39] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 000000523FB62800 == 38 [pid = 336] [id = 38] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 000000523D0E3800 == 37 [pid = 336] [id = 37] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 0000005238E62000 == 36 [pid = 336] [id = 36] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 00000052340CF800 == 35 [pid = 336] [id = 35] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 0000005233277800 == 34 [pid = 336] [id = 34] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523EBCE400) [pid = 336] [serial = 84] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 0000005245D16000 == 33 [pid = 336] [id = 33] 04:22:39 INFO - PROCESS | 336 | --DOCSHELL 0000005242623000 == 32 [pid = 336] [id = 32] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000005233787800) [pid = 336] [serial = 72] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000005239C20000) [pid = 336] [serial = 78] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 91 (00000052393B0400) [pid = 336] [serial = 75] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523CEF0400) [pid = 336] [serial = 81] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000005239C1E000) [pid = 336] [serial = 76] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523D24C000) [pid = 336] [serial = 82] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523740CC00) [pid = 336] [serial = 73] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000005247C9F800) [pid = 336] [serial = 70] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523CA4E800) [pid = 336] [serial = 79] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005247C97800) [pid = 336] [serial = 69] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005237C02800) [pid = 336] [serial = 55] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523BE1A400) [pid = 336] [serial = 58] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523297BC00) [pid = 336] [serial = 61] [outer = 0000000000000000] [url = about:blank] 04:22:39 INFO - PROCESS | 336 | 1462965759612 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 733ms 04:22:39 INFO - PROCESS | 336 | 1462965759650 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 336 | 1462965759656 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 04:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:22:39 INFO - PROCESS | 336 | 1462965759662 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 336 | 1462965759665 Marionette TRACE conn6 <- [1,162,null,{}] 04:22:39 INFO - PROCESS | 336 | 1462965759669 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:39 INFO - PROCESS | 336 | 1462965759749 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 04:22:39 INFO - PROCESS | 336 | 1462965759758 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 336 | ++DOCSHELL 0000005237F12000 == 33 [pid = 336] [id = 50] 04:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523297CC00) [pid = 336] [serial = 146] [outer = 0000000000000000] 04:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000005233787800) [pid = 336] [serial = 147] [outer = 000000523297CC00] 04:22:39 INFO - PROCESS | 336 | 1462965759804 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000005237C79000) [pid = 336] [serial = 148] [outer = 000000523297CC00] 04:22:40 INFO - PROCESS | 336 | 1462965760262 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 04:22:40 INFO - PROCESS | 336 | 1462965760291 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 04:22:40 INFO - PROCESS | 336 | 1462965760294 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 04:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:22:40 INFO - PROCESS | 336 | 1462965760297 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:22:40 INFO - PROCESS | 336 | 1462965760301 Marionette TRACE conn6 <- [1,166,null,{}] 04:22:40 INFO - PROCESS | 336 | 1462965760312 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:40 INFO - PROCESS | 336 | 1462965760413 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 04:22:40 INFO - PROCESS | 336 | 1462965760424 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:40 INFO - PROCESS | 336 | ++DOCSHELL 000000523CA21000 == 34 [pid = 336] [id = 51] 04:22:40 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000005239438800) [pid = 336] [serial = 149] [outer = 0000000000000000] 04:22:40 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000005239C13800) [pid = 336] [serial = 150] [outer = 0000005239438800] 04:22:40 INFO - PROCESS | 336 | 1462965760472 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523BE0FC00) [pid = 336] [serial = 151] [outer = 0000005239438800] 04:22:40 INFO - PROCESS | 336 | 1462965760895 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 04:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:22:40 INFO - PROCESS | 336 | 1462965760929 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 04:22:40 INFO - PROCESS | 336 | 1462965760932 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 04:22:40 INFO - PROCESS | 336 | 1462965760935 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:22:40 INFO - PROCESS | 336 | 1462965760937 Marionette TRACE conn6 <- [1,170,null,{}] 04:22:40 INFO - PROCESS | 336 | 1462965760941 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:41 INFO - PROCESS | 336 | 1462965761027 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 04:22:41 INFO - PROCESS | 336 | 1462965761034 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 336 | ++DOCSHELL 000000523F4CC800 == 35 [pid = 336] [id = 52] 04:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523C9D2400) [pid = 336] [serial = 152] [outer = 0000000000000000] 04:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523CA51400) [pid = 336] [serial = 153] [outer = 000000523C9D2400] 04:22:41 INFO - PROCESS | 336 | 1462965761080 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523CEF0000) [pid = 336] [serial = 154] [outer = 000000523C9D2400] 04:22:41 INFO - PROCESS | 336 | 1462965761464 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 585ms 04:22:41 INFO - PROCESS | 336 | 1462965761523 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 336 | 1462965761526 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 04:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:22:41 INFO - PROCESS | 336 | 1462965761529 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 336 | 1462965761531 Marionette TRACE conn6 <- [1,174,null,{}] 04:22:41 INFO - PROCESS | 336 | 1462965761534 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:41 INFO - PROCESS | 336 | 1462965761610 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 04:22:41 INFO - PROCESS | 336 | 1462965761616 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 336 | ++DOCSHELL 0000005240048000 == 36 [pid = 336] [id = 53] 04:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000005231149800) [pid = 336] [serial = 155] [outer = 0000000000000000] 04:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523D024400) [pid = 336] [serial = 156] [outer = 0000005231149800] 04:22:41 INFO - PROCESS | 336 | 1462965761661 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523D24D000) [pid = 336] [serial = 157] [outer = 0000005231149800] 04:22:42 INFO - PROCESS | 336 | 1462965762115 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 04:22:42 INFO - PROCESS | 336 | 1462965762162 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 336 | 1462965762164 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 04:22:42 INFO - PROCESS | 336 | 1462965762167 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:22:42 INFO - PROCESS | 336 | 1462965762169 Marionette TRACE conn6 <- [1,178,null,{}] 04:22:42 INFO - PROCESS | 336 | 1462965762178 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:42 INFO - PROCESS | 336 | 1462965762296 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 04:22:42 INFO - PROCESS | 336 | 1462965762344 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 336 | ++DOCSHELL 0000005237251000 == 37 [pid = 336] [id = 54] 04:22:42 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523F43A000) [pid = 336] [serial = 158] [outer = 0000000000000000] 04:22:42 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523F599800) [pid = 336] [serial = 159] [outer = 000000523F43A000] 04:22:42 INFO - PROCESS | 336 | 1462965762390 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005240404400) [pid = 336] [serial = 160] [outer = 000000523F43A000] 04:22:42 INFO - PROCESS | 336 | 1462965762788 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 649ms 04:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:22:42 INFO - PROCESS | 336 | 1462965762820 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 336 | 1462965762822 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 04:22:42 INFO - PROCESS | 336 | 1462965762825 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 336 | 1462965762827 Marionette TRACE conn6 <- [1,182,null,{}] 04:22:42 INFO - PROCESS | 336 | 1462965762831 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:42 INFO - PROCESS | 336 | 1462965762927 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 04:22:43 INFO - PROCESS | 336 | 1462965762997 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 336 | ++DOCSHELL 0000005237D29800 == 38 [pid = 336] [id = 55] 04:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000524040B800) [pid = 336] [serial = 161] [outer = 0000000000000000] 04:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (00000052404C8800) [pid = 336] [serial = 162] [outer = 000000524040B800] 04:22:43 INFO - PROCESS | 336 | 1462965763042 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (00000052407D9C00) [pid = 336] [serial = 163] [outer = 000000524040B800] 04:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (00000052404C6C00) [pid = 336] [serial = 164] [outer = 000000523338BC00] 04:22:43 INFO - PROCESS | 336 | 1462965763489 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 691ms 04:22:43 INFO - PROCESS | 336 | 1462965763520 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 336 | 1462965763522 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 04:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:22:43 INFO - PROCESS | 336 | 1462965763534 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - PROCESS | 336 | 1462965763536 Marionette TRACE conn6 <- [1,186,null,{}] 04:22:43 INFO - PROCESS | 336 | 1462965763547 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:43 INFO - PROCESS | 336 | 1462965763643 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 04:22:43 INFO - PROCESS | 336 | 1462965763651 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D1A800 == 39 [pid = 336] [id = 56] 04:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (00000052407E2400) [pid = 336] [serial = 165] [outer = 0000000000000000] 04:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005241B0B400) [pid = 336] [serial = 166] [outer = 00000052407E2400] 04:22:43 INFO - PROCESS | 336 | 1462965763695 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (00000052426D9C00) [pid = 336] [serial = 167] [outer = 00000052407E2400] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005241B05C00) [pid = 336] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000524040D400) [pid = 336] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005232CAC000) [pid = 336] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523BE17C00) [pid = 336] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523338B400) [pid = 336] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000005232976000) [pid = 336] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005231A2A800) [pid = 336] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523EB0A800) [pid = 336] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005238D3E400) [pid = 336] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000005231054C00) [pid = 336] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:22:44 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000005244F4BC00) [pid = 336] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:22:44 INFO - PROCESS | 336 | 1462965764158 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 693ms 04:22:44 INFO - PROCESS | 336 | 1462965764226 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 336 | 1462965764228 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 04:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:22:44 INFO - PROCESS | 336 | 1462965764232 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 336 | 1462965764234 Marionette TRACE conn6 <- [1,190,null,{}] 04:22:44 INFO - PROCESS | 336 | 1462965764262 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:44 INFO - PROCESS | 336 | 1462965764365 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 04:22:44 INFO - PROCESS | 336 | 1462965764377 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 336 | ++DOCSHELL 0000005243828800 == 40 [pid = 336] [id = 57] 04:22:44 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000005233F37800) [pid = 336] [serial = 168] [outer = 0000000000000000] 04:22:44 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005240EE9000) [pid = 336] [serial = 169] [outer = 0000005233F37800] 04:22:44 INFO - PROCESS | 336 | 1462965764421 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000005242D54000) [pid = 336] [serial = 170] [outer = 0000005233F37800] 04:22:44 INFO - PROCESS | 336 | 1462965764772 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 04:22:44 INFO - PROCESS | 336 | 1462965764821 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 336 | 1462965764823 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 04:22:44 INFO - PROCESS | 336 | 1462965764827 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:22:44 INFO - PROCESS | 336 | 1462965764828 Marionette TRACE conn6 <- [1,194,null,{}] 04:22:44 INFO - PROCESS | 336 | 1462965764841 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:44 INFO - PROCESS | 336 | 1462965764927 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 04:22:44 INFO - PROCESS | 336 | 1462965764933 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 336 | ++DOCSHELL 000000524694B000 == 41 [pid = 336] [id = 58] 04:22:44 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005242D58400) [pid = 336] [serial = 171] [outer = 0000000000000000] 04:22:44 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000005244F08800) [pid = 336] [serial = 172] [outer = 0000005242D58400] 04:22:44 INFO - PROCESS | 336 | 1462965764978 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005244F4DC00) [pid = 336] [serial = 173] [outer = 0000005242D58400] 04:22:45 INFO - PROCESS | 336 | 1462965765364 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 585ms 04:22:45 INFO - PROCESS | 336 | 1462965765418 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 336 | 1462965765420 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 04:22:45 INFO - PROCESS | 336 | 1462965765424 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:22:45 INFO - PROCESS | 336 | 1462965765426 Marionette TRACE conn6 <- [1,198,null,{}] 04:22:45 INFO - PROCESS | 336 | 1462965765430 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:45 INFO - PROCESS | 336 | 1462965765525 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 04:22:45 INFO - PROCESS | 336 | 1462965765531 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C7B800 == 42 [pid = 336] [id = 59] 04:22:45 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005244F54800) [pid = 336] [serial = 174] [outer = 0000000000000000] 04:22:45 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000005244F72400) [pid = 336] [serial = 175] [outer = 0000005244F54800] 04:22:45 INFO - PROCESS | 336 | 1462965765580 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005246084000) [pid = 336] [serial = 176] [outer = 0000005244F54800] 04:22:45 INFO - PROCESS | 336 | 1462965765978 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 04:22:46 INFO - PROCESS | 336 | 1462965766055 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 336 | 1462965766060 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 04:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:22:46 INFO - PROCESS | 336 | 1462965766071 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 336 | 1462965766076 Marionette TRACE conn6 <- [1,202,null,{}] 04:22:46 INFO - PROCESS | 336 | 1462965766082 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:46 INFO - PROCESS | 336 | 1462965766192 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 04:22:46 INFO - PROCESS | 336 | 1462965766274 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 336 | ++DOCSHELL 00000052340CF800 == 43 [pid = 336] [id = 60] 04:22:46 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005231945C00) [pid = 336] [serial = 177] [outer = 0000000000000000] 04:22:46 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000005231A1EC00) [pid = 336] [serial = 178] [outer = 0000005231945C00] 04:22:46 INFO - PROCESS | 336 | 1462965766345 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523297BC00) [pid = 336] [serial = 179] [outer = 0000005231945C00] 04:22:46 INFO - PROCESS | 336 | 1462965766901 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 879ms 04:22:46 INFO - PROCESS | 336 | 1462965766962 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 336 | 1462965766966 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 04:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:22:46 INFO - PROCESS | 336 | 1462965766974 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 336 | 1462965766978 Marionette TRACE conn6 <- [1,206,null,{}] 04:22:46 INFO - PROCESS | 336 | 1462965766983 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:47 INFO - PROCESS | 336 | 1462965767096 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 04:22:47 INFO - PROCESS | 336 | 1462965767168 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 336 | ++DOCSHELL 000000523F61C800 == 44 [pid = 336] [id = 61] 04:22:47 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005238D43400) [pid = 336] [serial = 180] [outer = 0000000000000000] 04:22:47 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (00000052393B0400) [pid = 336] [serial = 181] [outer = 0000005238D43400] 04:22:47 INFO - PROCESS | 336 | 1462965767224 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000523BE1B800) [pid = 336] [serial = 182] [outer = 0000005238D43400] 04:22:47 INFO - PROCESS | 336 | 1462965767784 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 04:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:22:47 INFO - PROCESS | 336 | 1462965767814 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 336 | 1462965767817 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 04:22:47 INFO - PROCESS | 336 | 1462965767821 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 336 | 1462965767823 Marionette TRACE conn6 <- [1,210,null,{}] 04:22:47 INFO - PROCESS | 336 | 1462965767834 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:47 INFO - PROCESS | 336 | 1462965767945 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 04:22:48 INFO - PROCESS | 336 | 1462965768028 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C77800 == 45 [pid = 336] [id = 62] 04:22:48 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000523F43D400) [pid = 336] [serial = 183] [outer = 0000000000000000] 04:22:48 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000523F441000) [pid = 336] [serial = 184] [outer = 000000523F43D400] 04:22:48 INFO - PROCESS | 336 | 1462965768087 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005242167800) [pid = 336] [serial = 185] [outer = 000000523F43D400] 04:22:48 INFO - PROCESS | 336 | 1462965768667 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 04:22:48 INFO - PROCESS | 336 | 1462965768704 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 04:22:48 INFO - PROCESS | 336 | 1462965768707 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 04:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:22:48 INFO - PROCESS | 336 | 1462965768711 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:22:48 INFO - PROCESS | 336 | 1462965768713 Marionette TRACE conn6 <- [1,214,null,{}] 04:22:48 INFO - PROCESS | 336 | 1462965768717 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:48 INFO - PROCESS | 336 | 1462965768823 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 04:22:48 INFO - PROCESS | 336 | 1462965768902 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 336 | ++DOCSHELL 0000005243830800 == 46 [pid = 336] [id = 63] 04:22:48 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000005244F72C00) [pid = 336] [serial = 186] [outer = 0000000000000000] 04:22:48 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (0000005245E06800) [pid = 336] [serial = 187] [outer = 0000005244F72C00] 04:22:48 INFO - PROCESS | 336 | 1462965768956 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000524608FC00) [pid = 336] [serial = 188] [outer = 0000005244F72C00] 04:22:49 INFO - PROCESS | 336 | 1462965769449 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 776ms 04:22:49 INFO - PROCESS | 336 | 1462965769493 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 04:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:22:49 INFO - PROCESS | 336 | 1462965769496 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 04:22:49 INFO - PROCESS | 336 | 1462965769501 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - PROCESS | 336 | 1462965769503 Marionette TRACE conn6 <- [1,218,null,{}] 04:22:49 INFO - PROCESS | 336 | 1462965769507 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:49 INFO - PROCESS | 336 | 1462965769606 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 04:22:49 INFO - PROCESS | 336 | 1462965769683 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 336 | ++DOCSHELL 0000005247858000 == 47 [pid = 336] [id = 64] 04:22:49 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (0000005246577800) [pid = 336] [serial = 189] [outer = 0000000000000000] 04:22:49 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000524657B400) [pid = 336] [serial = 190] [outer = 0000005246577800] 04:22:49 INFO - PROCESS | 336 | 1462965769738 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (0000005247C99000) [pid = 336] [serial = 191] [outer = 0000005246577800] 04:22:50 INFO - PROCESS | 336 | 1462965770402 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 943ms 04:22:50 INFO - PROCESS | 336 | 1462965770445 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 336 | 1462965770449 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 04:22:50 INFO - PROCESS | 336 | 1462965770454 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:22:50 INFO - PROCESS | 336 | 1462965770458 Marionette TRACE conn6 <- [1,222,null,{}] 04:22:50 INFO - PROCESS | 336 | 1462965770465 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:50 INFO - PROCESS | 336 | 1462965770560 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 04:22:50 INFO - PROCESS | 336 | 1462965770631 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 336 | ++DOCSHELL 000000523BD32000 == 48 [pid = 336] [id = 65] 04:22:50 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005232CA9000) [pid = 336] [serial = 192] [outer = 0000000000000000] 04:22:50 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (0000005232CB2800) [pid = 336] [serial = 193] [outer = 0000005232CA9000] 04:22:50 INFO - PROCESS | 336 | 1462965770681 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (0000005238D3EC00) [pid = 336] [serial = 194] [outer = 0000005232CA9000] 04:22:51 INFO - PROCESS | 336 | 1462965771190 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 776ms 04:22:51 INFO - PROCESS | 336 | 1462965771249 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 336 | 1462965771255 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 04:22:51 INFO - PROCESS | 336 | 1462965771262 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 336 | 1462965771264 Marionette TRACE conn6 <- [1,226,null,{}] 04:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:22:51 INFO - PROCESS | 336 | 1462965771268 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:51 INFO - PROCESS | 336 | 1462965771366 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 04:22:51 INFO - PROCESS | 336 | 1462965771450 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 336 | ++DOCSHELL 000000523BE98000 == 49 [pid = 336] [id = 66] 04:22:51 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (000000523747D400) [pid = 336] [serial = 195] [outer = 0000000000000000] 04:22:51 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000523BE10000) [pid = 336] [serial = 196] [outer = 000000523747D400] 04:22:51 INFO - PROCESS | 336 | 1462965771503 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000523CED3800) [pid = 336] [serial = 197] [outer = 000000523747D400] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 000000524694B000 == 48 [pid = 336] [id = 58] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000005243828800 == 47 [pid = 336] [id = 57] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000005245D1A800 == 46 [pid = 336] [id = 56] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000005237D29800 == 45 [pid = 336] [id = 55] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000005237251000 == 44 [pid = 336] [id = 54] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000005240048000 == 43 [pid = 336] [id = 53] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 000000523F4CC800 == 42 [pid = 336] [id = 52] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 000000523CA21000 == 41 [pid = 336] [id = 51] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000005237F12000 == 40 [pid = 336] [id = 50] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 00000052375E5000 == 39 [pid = 336] [id = 49] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 00000052468CF000 == 38 [pid = 336] [id = 48] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 121 (000000523F435800) [pid = 336] [serial = 132] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 120 (0000005232971800) [pid = 336] [serial = 87] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 119 (000000523CA48000) [pid = 336] [serial = 90] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000524040E400) [pid = 336] [serial = 93] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 117 (0000005241DDD800) [pid = 336] [serial = 96] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 00000052435B7800 == 37 [pid = 336] [id = 47] 04:22:51 INFO - PROCESS | 336 | --DOCSHELL 0000005238E56000 == 36 [pid = 336] [id = 46] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 116 (0000005242D52800) [pid = 336] [serial = 117] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000005240EEC000) [pid = 336] [serial = 115] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 114 (0000005232CB1000) [pid = 336] [serial = 120] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000523C9DB800) [pid = 336] [serial = 108] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000523D019C00) [pid = 336] [serial = 109] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 111 (000000523763B400) [pid = 336] [serial = 105] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005238D3C400) [pid = 336] [serial = 106] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 109 (0000005242640800) [pid = 336] [serial = 100] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523CA49000) [pid = 336] [serial = 99] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 107 (0000005231A2C400) [pid = 336] [serial = 102] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000005232976C00) [pid = 336] [serial = 103] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 105 (000000523F4B7C00) [pid = 336] [serial = 111] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005245E04400) [pid = 336] [serial = 118] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005238D40000) [pid = 336] [serial = 129] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000523726F800) [pid = 336] [serial = 123] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005244F68800) [pid = 336] [serial = 124] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 100 (00000052435A1000) [pid = 336] [serial = 121] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 99 (00000052404C7000) [pid = 336] [serial = 114] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005244F4F400) [pid = 336] [serial = 126] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000005244F56000) [pid = 336] [serial = 127] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005240405800) [pid = 336] [serial = 112] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005238DDBC00) [pid = 336] [serial = 130] [outer = 0000000000000000] [url = about:blank] 04:22:51 INFO - PROCESS | 336 | 1462965771989 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 776ms 04:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:22:52 INFO - PROCESS | 336 | 1462965772045 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 336 | 1462965772047 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 04:22:52 INFO - PROCESS | 336 | 1462965772051 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 336 | 1462965772054 Marionette TRACE conn6 <- [1,230,null,{}] 04:22:52 INFO - PROCESS | 336 | 1462965772065 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:52 INFO - PROCESS | 336 | 1462965772153 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 04:22:52 INFO - PROCESS | 336 | 1462965772162 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:52 INFO - PROCESS | 336 | ++DOCSHELL 0000005238189000 == 37 [pid = 336] [id = 67] 04:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005238193000) [pid = 336] [serial = 198] [outer = 0000000000000000] 04:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000005239439000) [pid = 336] [serial = 199] [outer = 0000005238193000] 04:22:52 INFO - PROCESS | 336 | 1462965772211 Marionette DEBUG loaded listener.js 04:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523CE65000) [pid = 336] [serial = 200] [outer = 0000005238193000] 04:22:52 INFO - PROCESS | 336 | 1462965772649 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 04:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:22:52 INFO - PROCESS | 336 | 1462965772683 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 336 | 1462965772685 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 04:22:52 INFO - PROCESS | 336 | 1462965772688 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 336 | 1462965772690 Marionette TRACE conn6 <- [1,234,null,{}] 04:22:52 INFO - PROCESS | 336 | 1462965772694 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:52 INFO - PROCESS | 336 | 1462965772774 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 04:22:52 INFO - PROCESS | 336 | 1462965772781 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:52 INFO - PROCESS | 336 | ++DOCSHELL 000000523ED7F000 == 38 [pid = 336] [id = 68] 04:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000523D089400) [pid = 336] [serial = 201] [outer = 0000000000000000] 04:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523EB0A000) [pid = 336] [serial = 202] [outer = 000000523D089400] 04:22:52 INFO - PROCESS | 336 | 1462965772827 Marionette DEBUG loaded listener.js 04:22:52 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523F434000) [pid = 336] [serial = 203] [outer = 000000523D089400] 04:22:53 INFO - PROCESS | 336 | 1462965773240 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 588ms 04:22:53 INFO - PROCESS | 336 | 1462965773278 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 04:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:22:53 INFO - PROCESS | 336 | 1462965773280 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 04:22:53 INFO - PROCESS | 336 | 1462965773283 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 336 | 1462965773285 Marionette TRACE conn6 <- [1,238,null,{}] 04:22:53 INFO - PROCESS | 336 | 1462965773288 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:53 INFO - PROCESS | 336 | 1462965773366 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 04:22:53 INFO - PROCESS | 336 | 1462965773373 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 336 | ++DOCSHELL 0000005240272000 == 39 [pid = 336] [id = 69] 04:22:53 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523F43EC00) [pid = 336] [serial = 204] [outer = 0000000000000000] 04:22:53 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523FBBFC00) [pid = 336] [serial = 205] [outer = 000000523F43EC00] 04:22:53 INFO - PROCESS | 336 | 1462965773418 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005240411C00) [pid = 336] [serial = 206] [outer = 000000523F43EC00] 04:22:53 INFO - PROCESS | 336 | 1462965773849 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 589ms 04:22:53 INFO - PROCESS | 336 | 1462965773883 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 04:22:53 INFO - PROCESS | 336 | 1462965773885 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 04:22:53 INFO - PROCESS | 336 | 1462965773888 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:22:53 INFO - PROCESS | 336 | 1462965773890 Marionette TRACE conn6 <- [1,242,null,{}] 04:22:53 INFO - PROCESS | 336 | 1462965773899 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:54 INFO - PROCESS | 336 | 1462965774003 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 04:22:54 INFO - PROCESS | 336 | 1462965774011 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D4E800 == 40 [pid = 336] [id = 70] 04:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005241B07400) [pid = 336] [serial = 207] [outer = 0000000000000000] 04:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (00000052426DB800) [pid = 336] [serial = 208] [outer = 0000005241B07400] 04:22:54 INFO - PROCESS | 336 | 1462965774058 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (00000052435D7C00) [pid = 336] [serial = 209] [outer = 0000005241B07400] 04:22:54 INFO - PROCESS | 336 | 1462965774511 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 690ms 04:22:54 INFO - PROCESS | 336 | 1462965774583 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 04:22:54 INFO - PROCESS | 336 | 1462965774585 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 04:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:22:54 INFO - PROCESS | 336 | 1462965774596 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 336 | 1462965774598 Marionette TRACE conn6 <- [1,246,null,{}] 04:22:54 INFO - PROCESS | 336 | 1462965774601 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:54 INFO - PROCESS | 336 | 1462965774701 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 04:22:54 INFO - PROCESS | 336 | 1462965774771 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 336 | ++DOCSHELL 00000052435AF800 == 41 [pid = 336] [id = 71] 04:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (00000052435DD000) [pid = 336] [serial = 210] [outer = 0000000000000000] 04:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (00000052435DFC00) [pid = 336] [serial = 211] [outer = 00000052435DD000] 04:22:54 INFO - PROCESS | 336 | 1462965774817 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005244F07400) [pid = 336] [serial = 212] [outer = 00000052435DD000] 04:22:55 INFO - PROCESS | 336 | 1462965775243 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 689ms 04:22:55 INFO - PROCESS | 336 | 1462965775283 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 04:22:55 INFO - PROCESS | 336 | 1462965775285 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 04:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:22:55 INFO - PROCESS | 336 | 1462965775288 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:22:55 INFO - PROCESS | 336 | 1462965775290 Marionette TRACE conn6 <- [1,250,null,{}] 04:22:55 INFO - PROCESS | 336 | 1462965775294 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:55 INFO - PROCESS | 336 | 1462965775395 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 04:22:55 INFO - PROCESS | 336 | 1462965775404 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D0A800 == 42 [pid = 336] [id = 72] 04:22:55 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523D2DC400) [pid = 336] [serial = 213] [outer = 0000000000000000] 04:22:55 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000523D2E3000) [pid = 336] [serial = 214] [outer = 000000523D2DC400] 04:22:55 INFO - PROCESS | 336 | 1462965775448 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (00000052435DCC00) [pid = 336] [serial = 215] [outer = 000000523D2DC400] 04:22:55 INFO - PROCESS | 336 | 1462965775969 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 732ms 04:22:56 INFO - PROCESS | 336 | 1462965776052 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 336 | 1462965776054 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 04:22:56 INFO - PROCESS | 336 | 1462965776057 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 336 | 1462965776059 Marionette TRACE conn6 <- [1,254,null,{}] 04:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:22:56 INFO - PROCESS | 336 | 1462965776063 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:56 INFO - PROCESS | 336 | 1462965776165 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 04:22:56 INFO - PROCESS | 336 | 1462965776209 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 336 | ++DOCSHELL 000000524654D800 == 43 [pid = 336] [id = 73] 04:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000523C62B000) [pid = 336] [serial = 216] [outer = 0000000000000000] 04:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000523C62FC00) [pid = 336] [serial = 217] [outer = 000000523C62B000] 04:22:56 INFO - PROCESS | 336 | 1462965776254 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (0000005244F4D000) [pid = 336] [serial = 218] [outer = 000000523C62B000] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 115 (00000052404CF800) [pid = 336] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000523C6BCC00) [pid = 336] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000005240406C00) [pid = 336] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 112 (0000005237D4A000) [pid = 336] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000005232922000) [pid = 336] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 110 (000000523F43A000) [pid = 336] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000524040B800) [pid = 336] [serial = 161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 108 (0000005233F37800) [pid = 336] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 107 (00000052407E2400) [pid = 336] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523C9D2400) [pid = 336] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000005232CABC00) [pid = 336] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523BE16400) [pid = 336] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005231149800) [pid = 336] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005239438800) [pid = 336] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 101 (00000052407DAC00) [pid = 336] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000523297CC00) [pid = 336] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 99 (00000052329D9000) [pid = 336] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:22:56 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005242D58400) [pid = 336] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:22:56 INFO - PROCESS | 336 | 1462965776703 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 671ms 04:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:22:56 INFO - PROCESS | 336 | 1462965776737 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 336 | 1462965776739 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 04:22:56 INFO - PROCESS | 336 | 1462965776741 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 336 | 1462965776743 Marionette TRACE conn6 <- [1,258,null,{}] 04:22:56 INFO - PROCESS | 336 | 1462965776756 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:56 INFO - PROCESS | 336 | 1462965776844 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 04:22:56 INFO - PROCESS | 336 | 1462965776850 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 336 | ++DOCSHELL 00000052465AA000 == 44 [pid = 336] [id = 74] 04:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005239438400) [pid = 336] [serial = 219] [outer = 0000000000000000] 04:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523C6BF000) [pid = 336] [serial = 220] [outer = 0000005239438400] 04:22:56 INFO - PROCESS | 336 | 1462965776895 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (00000052407DAC00) [pid = 336] [serial = 221] [outer = 0000005239438400] 04:22:57 INFO - PROCESS | 336 | 1462965777292 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 04:22:57 INFO - PROCESS | 336 | 1462965777332 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 04:22:57 INFO - PROCESS | 336 | 1462965777334 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 04:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:22:57 INFO - PROCESS | 336 | 1462965777346 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:22:57 INFO - PROCESS | 336 | 1462965777349 Marionette TRACE conn6 <- [1,262,null,{}] 04:22:57 INFO - PROCESS | 336 | 1462965777353 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:57 INFO - PROCESS | 336 | 1462965777452 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 04:22:57 INFO - PROCESS | 336 | 1462965777460 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005246955000 == 45 [pid = 336] [id = 75] 04:22:57 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523CEF8400) [pid = 336] [serial = 222] [outer = 0000000000000000] 04:22:57 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (00000052438D7400) [pid = 336] [serial = 223] [outer = 000000523CEF8400] 04:22:57 INFO - PROCESS | 336 | 1462965777511 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005244F6B000) [pid = 336] [serial = 224] [outer = 000000523CEF8400] 04:22:57 INFO - PROCESS | 336 | 1462965777940 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 628ms 04:22:58 INFO - PROCESS | 336 | 1462965777993 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 04:22:58 INFO - PROCESS | 336 | 1462965777995 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 04:22:58 INFO - PROCESS | 336 | 1462965778000 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 336 | 1462965778001 Marionette TRACE conn6 <- [1,266,null,{}] 04:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:22:58 INFO - PROCESS | 336 | 1462965778005 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:58 INFO - PROCESS | 336 | 1462965778094 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 04:22:58 INFO - PROCESS | 336 | 1462965778100 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 336 | ++DOCSHELL 000000524450E800 == 46 [pid = 336] [id = 76] 04:22:58 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005243ED0C00) [pid = 336] [serial = 225] [outer = 0000000000000000] 04:22:58 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (0000005243ED3C00) [pid = 336] [serial = 226] [outer = 0000005243ED0C00] 04:22:58 INFO - PROCESS | 336 | 1462965778145 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005244570800) [pid = 336] [serial = 227] [outer = 0000005243ED0C00] 04:22:58 INFO - PROCESS | 336 | 1462965778601 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 04:22:58 INFO - PROCESS | 336 | 1462965778677 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 04:22:58 INFO - PROCESS | 336 | 1462965778681 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 04:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:22:58 INFO - PROCESS | 336 | 1462965778687 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 336 | 1462965778692 Marionette TRACE conn6 <- [1,270,null,{}] 04:22:58 INFO - PROCESS | 336 | 1462965778699 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:58 INFO - PROCESS | 336 | 1462965778812 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 04:22:58 INFO - PROCESS | 336 | 1462965778938 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 336 | ++DOCSHELL 000000523817E000 == 47 [pid = 336] [id = 77] 04:22:58 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005232976800) [pid = 336] [serial = 228] [outer = 0000000000000000] 04:22:58 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (00000052329D8000) [pid = 336] [serial = 229] [outer = 0000005232976800] 04:22:58 INFO - PROCESS | 336 | 1462965778994 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005233F8BC00) [pid = 336] [serial = 230] [outer = 0000005232976800] 04:22:59 INFO - PROCESS | 336 | 1462965779535 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 881ms 04:22:59 INFO - PROCESS | 336 | 1462965779572 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 336 | 1462965779579 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 04:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:22:59 INFO - PROCESS | 336 | 1462965779585 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 336 | 1462965779588 Marionette TRACE conn6 <- [1,274,null,{}] 04:22:59 INFO - PROCESS | 336 | 1462965779592 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:59 INFO - PROCESS | 336 | 1462965779701 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 04:22:59 INFO - PROCESS | 336 | 1462965779817 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 336 | ++DOCSHELL 0000005243315800 == 48 [pid = 336] [id = 78] 04:22:59 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523C62B800) [pid = 336] [serial = 231] [outer = 0000000000000000] 04:22:59 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000523C6C4800) [pid = 336] [serial = 232] [outer = 000000523C62B800] 04:22:59 INFO - PROCESS | 336 | 1462965779925 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000523D2DB800) [pid = 336] [serial = 233] [outer = 000000523C62B800] 04:23:00 INFO - PROCESS | 336 | 1462965780737 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1193ms 04:23:00 INFO - PROCESS | 336 | 1462965780784 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 04:23:00 INFO - PROCESS | 336 | 1462965780786 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 04:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:23:00 INFO - PROCESS | 336 | 1462965780790 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:23:00 INFO - PROCESS | 336 | 1462965780794 Marionette TRACE conn6 <- [1,278,null,{}] 04:23:00 INFO - PROCESS | 336 | 1462965780806 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:00 INFO - PROCESS | 336 | 1462965780918 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 04:23:00 INFO - PROCESS | 336 | 1462965780989 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 336 | ++DOCSHELL 000000524441D000 == 49 [pid = 336] [id = 79] 04:23:01 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (0000005241066400) [pid = 336] [serial = 234] [outer = 0000000000000000] 04:23:01 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (00000052435D9400) [pid = 336] [serial = 235] [outer = 0000005241066400] 04:23:01 INFO - PROCESS | 336 | 1462965781047 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (00000052438D8C00) [pid = 336] [serial = 236] [outer = 0000005241066400] 04:23:01 INFO - PROCESS | 336 | 1462965781589 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 838ms 04:23:01 INFO - PROCESS | 336 | 1462965781631 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 04:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:23:01 INFO - PROCESS | 336 | 1462965781634 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 04:23:01 INFO - PROCESS | 336 | 1462965781638 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - PROCESS | 336 | 1462965781640 Marionette TRACE conn6 <- [1,282,null,{}] 04:23:01 INFO - PROCESS | 336 | 1462965781644 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:01 INFO - PROCESS | 336 | 1462965781751 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 04:23:01 INFO - PROCESS | 336 | 1462965781833 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D70800 == 50 [pid = 336] [id = 80] 04:23:01 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005244575800) [pid = 336] [serial = 237] [outer = 0000000000000000] 04:23:01 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000524457B000) [pid = 336] [serial = 238] [outer = 0000005244575800] 04:23:01 INFO - PROCESS | 336 | 1462965781890 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (0000005244F66C00) [pid = 336] [serial = 239] [outer = 0000005244575800] 04:23:02 INFO - PROCESS | 336 | 1462965782412 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 838ms 04:23:02 INFO - PROCESS | 336 | 1462965782477 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 04:23:02 INFO - PROCESS | 336 | 1462965782480 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 04:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:23:02 INFO - PROCESS | 336 | 1462965782483 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:23:02 INFO - PROCESS | 336 | 1462965782486 Marionette TRACE conn6 <- [1,286,null,{}] 04:23:02 INFO - PROCESS | 336 | 1462965782490 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:02 INFO - PROCESS | 336 | 1462965782596 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 04:23:02 INFO - PROCESS | 336 | 1462965782679 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:02 INFO - PROCESS | 336 | ++DOCSHELL 00000052481C7800 == 51 [pid = 336] [id = 81] 04:23:02 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (0000005245E0C800) [pid = 336] [serial = 240] [outer = 0000000000000000] 04:23:02 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (0000005245E11800) [pid = 336] [serial = 241] [outer = 0000005245E0C800] 04:23:02 INFO - PROCESS | 336 | 1462965782734 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000524657A800) [pid = 336] [serial = 242] [outer = 0000005245E0C800] 04:23:03 INFO - PROCESS | 336 | 1462965783301 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 840ms 04:23:03 INFO - PROCESS | 336 | 1462965783329 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 04:23:03 INFO - PROCESS | 336 | 1462965783332 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 04:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:23:03 INFO - PROCESS | 336 | 1462965783336 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:23:03 INFO - PROCESS | 336 | 1462965783339 Marionette TRACE conn6 <- [1,290,null,{}] 04:23:03 INFO - PROCESS | 336 | 1462965783343 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:03 INFO - PROCESS | 336 | 1462965783471 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 04:23:03 INFO - PROCESS | 336 | 1462965783558 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E4C000 == 52 [pid = 336] [id = 82] 04:23:03 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (0000005237F62400) [pid = 336] [serial = 243] [outer = 0000000000000000] 04:23:03 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (000000523CE60400) [pid = 336] [serial = 244] [outer = 0000005237F62400] 04:23:03 INFO - PROCESS | 336 | 1462965783615 Marionette DEBUG loaded listener.js 04:23:03 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (0000005248166C00) [pid = 336] [serial = 245] [outer = 0000005237F62400] 04:23:04 INFO - PROCESS | 336 | 1462965784324 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1028ms 04:23:04 INFO - PROCESS | 336 | 1462965784366 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 04:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:23:04 INFO - PROCESS | 336 | 1462965784370 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 04:23:04 INFO - PROCESS | 336 | 1462965784375 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:23:04 INFO - PROCESS | 336 | 1462965784379 Marionette TRACE conn6 <- [1,294,null,{}] 04:23:04 INFO - PROCESS | 336 | 1462965784384 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:04 INFO - PROCESS | 336 | 1462965784485 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 04:23:04 INFO - PROCESS | 336 | 1462965784569 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:04 INFO - PROCESS | 336 | ++DOCSHELL 000000523BE9C800 == 53 [pid = 336] [id = 83] 04:23:04 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (00000052329D8C00) [pid = 336] [serial = 246] [outer = 0000000000000000] 04:23:04 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (0000005232CAC800) [pid = 336] [serial = 247] [outer = 00000052329D8C00] 04:23:04 INFO - PROCESS | 336 | 1462965784620 Marionette DEBUG loaded listener.js 04:23:04 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (0000005237C73400) [pid = 336] [serial = 248] [outer = 00000052329D8C00] 04:23:05 INFO - PROCESS | 336 | 1462965785191 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 0000005240273800 == 52 [pid = 336] [id = 31] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 0000005246955000 == 51 [pid = 336] [id = 75] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 00000052465AA000 == 50 [pid = 336] [id = 74] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 000000524654D800 == 49 [pid = 336] [id = 73] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 0000005245D0A800 == 48 [pid = 336] [id = 72] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 00000052435AF800 == 47 [pid = 336] [id = 71] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 0000005242D4E800 == 46 [pid = 336] [id = 70] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 0000005240272000 == 45 [pid = 336] [id = 69] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 000000523ED7F000 == 44 [pid = 336] [id = 68] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005244F72400) [pid = 336] [serial = 175] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 0000005238189000 == 43 [pid = 336] [id = 67] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 000000523BE98000 == 42 [pid = 336] [id = 66] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 000000523BD32000 == 41 [pid = 336] [id = 65] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 00000052340CF800 == 40 [pid = 336] [id = 60] 04:23:05 INFO - PROCESS | 336 | --DOCSHELL 0000005247C7B800 == 39 [pid = 336] [id = 59] 04:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 900ms 04:23:05 INFO - PROCESS | 336 | 1462965785277 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 04:23:05 INFO - PROCESS | 336 | 1462965785283 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 04:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:23:05 INFO - PROCESS | 336 | 1462965785289 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:23:05 INFO - PROCESS | 336 | 1462965785291 Marionette TRACE conn6 <- [1,298,null,{}] 04:23:05 INFO - PROCESS | 336 | 1462965785297 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:05 INFO - PROCESS | 336 | 1462965785394 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 126 (00000052422FD000) [pid = 336] [serial = 97] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 125 (000000523D358800) [pid = 336] [serial = 91] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 124 (00000052404CE800) [pid = 336] [serial = 94] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 123 (000000523F764C00) [pid = 336] [serial = 85] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 122 (0000005237C04400) [pid = 336] [serial = 88] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 121 (000000523F599800) [pid = 336] [serial = 159] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 120 (00000052404C8800) [pid = 336] [serial = 162] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 119 (0000005240EE9000) [pid = 336] [serial = 169] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 118 (0000005241B0B400) [pid = 336] [serial = 166] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 117 (000000523CA51400) [pid = 336] [serial = 153] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523CEF0000) [pid = 336] [serial = 154] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000005238D35000) [pid = 336] [serial = 136] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 114 (00000052334A8C00) [pid = 336] [serial = 135] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000523F43A400) [pid = 336] [serial = 139] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000523CEFE800) [pid = 336] [serial = 138] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 111 (000000523D024400) [pid = 336] [serial = 156] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005239C13800) [pid = 336] [serial = 150] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523BE0FC00) [pid = 336] [serial = 151] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 108 (00000052407D9C00) [pid = 336] [serial = 163] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 107 (0000005242D5A000) [pid = 336] [serial = 142] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000005241B42000) [pid = 336] [serial = 141] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000005233787800) [pid = 336] [serial = 147] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005237C79000) [pid = 336] [serial = 148] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000523747C800) [pid = 336] [serial = 145] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005232CADC00) [pid = 336] [serial = 144] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005237D55800) [pid = 336] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005244F4DC00) [pid = 336] [serial = 173] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 99 (00000052426D9C00) [pid = 336] [serial = 167] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005240404400) [pid = 336] [serial = 160] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000005244F08800) [pid = 336] [serial = 172] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523D24D000) [pid = 336] [serial = 157] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005242D54000) [pid = 336] [serial = 170] [outer = 0000000000000000] [url = about:blank] 04:23:05 INFO - PROCESS | 336 | 1462965785473 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:05 INFO - PROCESS | 336 | ++DOCSHELL 000000523348B000 == 40 [pid = 336] [id = 84] 04:23:05 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005232269400) [pid = 336] [serial = 249] [outer = 0000000000000000] 04:23:05 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523297A400) [pid = 336] [serial = 250] [outer = 0000005232269400] 04:23:05 INFO - PROCESS | 336 | 1462965785520 Marionette DEBUG loaded listener.js 04:23:05 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005237C79000) [pid = 336] [serial = 251] [outer = 0000005232269400] 04:23:05 INFO - PROCESS | 336 | 1462965785898 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 628ms 04:23:05 INFO - PROCESS | 336 | 1462965785923 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 04:23:05 INFO - PROCESS | 336 | 1462965785926 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 04:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:23:05 INFO - PROCESS | 336 | 1462965785929 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:23:05 INFO - PROCESS | 336 | 1462965785933 Marionette TRACE conn6 <- [1,302,null,{}] 04:23:05 INFO - PROCESS | 336 | 1462965785944 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:06 INFO - PROCESS | 336 | 1462965786031 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 04:23:06 INFO - PROCESS | 336 | 1462965786039 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:06 INFO - PROCESS | 336 | ++DOCSHELL 000000523D0EA800 == 41 [pid = 336] [id = 85] 04:23:06 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (00000052393B0800) [pid = 336] [serial = 252] [outer = 0000000000000000] 04:23:06 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000005239C1B400) [pid = 336] [serial = 253] [outer = 00000052393B0800] 04:23:06 INFO - PROCESS | 336 | 1462965786114 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523C622800) [pid = 336] [serial = 254] [outer = 00000052393B0800] 04:23:06 INFO - PROCESS | 336 | 1462965786534 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 629ms 04:23:06 INFO - PROCESS | 336 | 1462965786560 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 336 | 1462965786563 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 04:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:23:06 INFO - PROCESS | 336 | 1462965786566 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - PROCESS | 336 | 1462965786575 Marionette TRACE conn6 <- [1,306,null,{}] 04:23:06 INFO - PROCESS | 336 | 1462965786584 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:06 INFO - PROCESS | 336 | 1462965786669 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 04:23:06 INFO - PROCESS | 336 | 1462965786676 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:06 INFO - PROCESS | 336 | ++DOCSHELL 0000005240215800 == 42 [pid = 336] [id = 86] 04:23:06 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523CED4000) [pid = 336] [serial = 255] [outer = 0000000000000000] 04:23:06 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523CEF0400) [pid = 336] [serial = 256] [outer = 000000523CED4000] 04:23:06 INFO - PROCESS | 336 | 1462965786723 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523D084C00) [pid = 336] [serial = 257] [outer = 000000523CED4000] 04:23:06 INFO - PROCESS | 336 | 1462965786976 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:23:07 INFO - PROCESS | 336 | 1462965787163 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 650ms 04:23:07 INFO - PROCESS | 336 | 1462965787219 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 04:23:07 INFO - PROCESS | 336 | 1462965787221 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 04:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:23:07 INFO - PROCESS | 336 | 1462965787225 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 336 | 1462965787227 Marionette TRACE conn6 <- [1,310,null,{}] 04:23:07 INFO - PROCESS | 336 | 1462965787230 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:07 INFO - PROCESS | 336 | 1462965787312 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 04:23:07 INFO - PROCESS | 336 | 1462965787319 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 336 | ++DOCSHELL 0000005243309000 == 43 [pid = 336] [id = 87] 04:23:07 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000523D2DBC00) [pid = 336] [serial = 258] [outer = 0000000000000000] 04:23:07 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000523D2DFC00) [pid = 336] [serial = 259] [outer = 000000523D2DBC00] 04:23:07 INFO - PROCESS | 336 | 1462965787364 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000523F43E400) [pid = 336] [serial = 260] [outer = 000000523D2DBC00] 04:23:07 INFO - PROCESS | 336 | 1462965787843 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 04:23:07 INFO - PROCESS | 336 | 1462965787857 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 04:23:07 INFO - PROCESS | 336 | 1462965787859 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 04:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:23:07 INFO - PROCESS | 336 | 1462965787867 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 336 | 1462965787869 Marionette TRACE conn6 <- [1,314,null,{}] 04:23:07 INFO - PROCESS | 336 | 1462965787879 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:08 INFO - PROCESS | 336 | 1462965788011 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 04:23:08 INFO - PROCESS | 336 | 1462965788019 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 336 | ++DOCSHELL 0000005243822800 == 44 [pid = 336] [id = 88] 04:23:08 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005240409C00) [pid = 336] [serial = 261] [outer = 0000000000000000] 04:23:08 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (00000052404CD800) [pid = 336] [serial = 262] [outer = 0000005240409C00] 04:23:08 INFO - PROCESS | 336 | 1462965788098 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005240EE8C00) [pid = 336] [serial = 263] [outer = 0000005240409C00] 04:23:08 INFO - PROCESS | 336 | 1462965788538 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 692ms 04:23:08 INFO - PROCESS | 336 | 1462965788557 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 336 | 1462965788559 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 04:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:23:08 INFO - PROCESS | 336 | 1462965788562 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 336 | 1462965788564 Marionette TRACE conn6 <- [1,318,null,{}] 04:23:08 INFO - PROCESS | 336 | 1462965788574 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:08 INFO - PROCESS | 336 | 1462965788676 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 04:23:08 INFO - PROCESS | 336 | 1462965788752 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 336 | ++DOCSHELL 0000005244520800 == 45 [pid = 336] [id = 89] 04:23:08 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523F439000) [pid = 336] [serial = 264] [outer = 0000000000000000] 04:23:08 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (00000052421E0800) [pid = 336] [serial = 265] [outer = 000000523F439000] 04:23:08 INFO - PROCESS | 336 | 1462965788796 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (0000005242D53000) [pid = 336] [serial = 266] [outer = 000000523F439000] 04:23:09 INFO - PROCESS | 336 | 1462965789205 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 04:23:09 INFO - PROCESS | 336 | 1462965789237 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 04:23:09 INFO - PROCESS | 336 | 1462965789239 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 04:23:09 INFO - PROCESS | 336 | 1462965789242 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:23:09 INFO - PROCESS | 336 | 1462965789244 Marionette TRACE conn6 <- [1,322,null,{}] 04:23:09 INFO - PROCESS | 336 | 1462965789247 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:09 INFO - PROCESS | 336 | 1462965789359 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 04:23:09 INFO - PROCESS | 336 | 1462965789365 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:09 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DA9000 == 46 [pid = 336] [id = 90] 04:23:09 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (0000005242D5A000) [pid = 336] [serial = 267] [outer = 0000000000000000] 04:23:09 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (00000052435D8C00) [pid = 336] [serial = 268] [outer = 0000005242D5A000] 04:23:09 INFO - PROCESS | 336 | 1462965789446 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (00000052438CFC00) [pid = 336] [serial = 269] [outer = 0000005242D5A000] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 115 (00000052435DD000) [pid = 336] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 114 (0000005244F54800) [pid = 336] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000523D2DC400) [pid = 336] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000523C62B000) [pid = 336] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000005241B07400) [pid = 336] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 110 (000000523F43EC00) [pid = 336] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523D089400) [pid = 336] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 108 (0000005232CA9000) [pid = 336] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 107 (0000005238193000) [pid = 336] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523747D400) [pid = 336] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 105 (000000523CEF8400) [pid = 336] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:23:09 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005239438400) [pid = 336] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:23:09 INFO - PROCESS | 336 | 1462965789929 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 734ms 04:23:09 INFO - PROCESS | 336 | 1462965789981 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 04:23:09 INFO - PROCESS | 336 | 1462965789983 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 04:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:23:09 INFO - PROCESS | 336 | 1462965789986 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:23:09 INFO - PROCESS | 336 | 1462965789988 Marionette TRACE conn6 <- [1,326,null,{}] 04:23:10 INFO - PROCESS | 336 | 1462965790019 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:10 INFO - PROCESS | 336 | 1462965790101 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 04:23:10 INFO - PROCESS | 336 | 1462965790108 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:10 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DB3000 == 47 [pid = 336] [id = 91] 04:23:10 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000523F43CC00) [pid = 336] [serial = 270] [outer = 0000000000000000] 04:23:10 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (00000052435DD000) [pid = 336] [serial = 271] [outer = 000000523F43CC00] 04:23:10 INFO - PROCESS | 336 | 1462965790152 Marionette DEBUG loaded listener.js 04:23:10 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005243ECB000) [pid = 336] [serial = 272] [outer = 000000523F43CC00] 04:23:10 INFO - PROCESS | 336 | 1462965790579 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 628ms 04:23:10 INFO - PROCESS | 336 | 1462965790618 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 04:23:10 INFO - PROCESS | 336 | 1462965790620 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 04:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:23:10 INFO - PROCESS | 336 | 1462965790624 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - PROCESS | 336 | 1462965790626 Marionette TRACE conn6 <- [1,330,null,{}] 04:23:10 INFO - PROCESS | 336 | 1462965790630 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:10 INFO - PROCESS | 336 | 1462965790726 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 04:23:10 INFO - PROCESS | 336 | 1462965790735 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:10 INFO - PROCESS | 336 | ++DOCSHELL 00000052465AB000 == 48 [pid = 336] [id = 92] 04:23:10 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000524362E400) [pid = 336] [serial = 273] [outer = 0000000000000000] 04:23:10 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000524362EC00) [pid = 336] [serial = 274] [outer = 000000524362E400] 04:23:10 INFO - PROCESS | 336 | 1462965790780 Marionette DEBUG loaded listener.js 04:23:10 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005243ECB800) [pid = 336] [serial = 275] [outer = 000000524362E400] 04:23:11 INFO - PROCESS | 336 | 1462965791198 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 04:23:11 INFO - PROCESS | 336 | 1462965791254 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 04:23:11 INFO - PROCESS | 336 | 1462965791256 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 04:23:11 INFO - PROCESS | 336 | 1462965791259 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:23:11 INFO - PROCESS | 336 | 1462965791262 Marionette TRACE conn6 <- [1,334,null,{}] 04:23:11 INFO - PROCESS | 336 | 1462965791266 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:11 INFO - PROCESS | 336 | 1462965791368 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 04:23:11 INFO - PROCESS | 336 | 1462965791383 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 336 | ++DOCSHELL 000000524695C800 == 49 [pid = 336] [id = 93] 04:23:11 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000005242184000) [pid = 336] [serial = 276] [outer = 0000000000000000] 04:23:11 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (0000005243638C00) [pid = 336] [serial = 277] [outer = 0000005242184000] 04:23:11 INFO - PROCESS | 336 | 1462965791433 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (0000005244F08800) [pid = 336] [serial = 278] [outer = 0000005242184000] 04:23:12 INFO - PROCESS | 336 | 1462965792028 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 837ms 04:23:12 INFO - PROCESS | 336 | 1462965792100 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 04:23:12 INFO - PROCESS | 336 | 1462965792104 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 04:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:23:12 INFO - PROCESS | 336 | 1462965792110 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:23:12 INFO - PROCESS | 336 | 1462965792114 Marionette TRACE conn6 <- [1,338,null,{}] 04:23:12 INFO - PROCESS | 336 | 1462965792134 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:12 INFO - PROCESS | 336 | 1462965792257 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 04:23:12 INFO - PROCESS | 336 | 1462965792321 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:12 INFO - PROCESS | 336 | ++DOCSHELL 00000052390CB000 == 50 [pid = 336] [id = 94] 04:23:12 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000523291FC00) [pid = 336] [serial = 279] [outer = 0000000000000000] 04:23:12 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000523723B000) [pid = 336] [serial = 280] [outer = 000000523291FC00] 04:23:12 INFO - PROCESS | 336 | 1462965792420 Marionette DEBUG loaded listener.js 04:23:12 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (0000005238DDBC00) [pid = 336] [serial = 281] [outer = 000000523291FC00] 04:23:13 INFO - PROCESS | 336 | 1462965793042 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 942ms 04:23:13 INFO - PROCESS | 336 | 1462965793056 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 336 | 1462965793062 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 04:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:23:13 INFO - PROCESS | 336 | 1462965793069 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 336 | 1462965793072 Marionette TRACE conn6 <- [1,342,null,{}] 04:23:13 INFO - PROCESS | 336 | 1462965793076 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:13 INFO - PROCESS | 336 | 1462965793187 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 04:23:13 INFO - PROCESS | 336 | 1462965793273 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 336 | ++DOCSHELL 00000052435BC000 == 51 [pid = 336] [id = 95] 04:23:13 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005239C20000) [pid = 336] [serial = 282] [outer = 0000000000000000] 04:23:13 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000523BE1A000) [pid = 336] [serial = 283] [outer = 0000005239C20000] 04:23:13 INFO - PROCESS | 336 | 1462965793329 Marionette DEBUG loaded listener.js 04:23:13 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (000000523ED25800) [pid = 336] [serial = 284] [outer = 0000005239C20000] 04:23:13 INFO - PROCESS | 336 | 1462965793869 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 880ms 04:23:13 INFO - PROCESS | 336 | 1462965793955 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 336 | 1462965793958 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 04:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:23:13 INFO - PROCESS | 336 | 1462965793961 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 336 | 1462965793965 Marionette TRACE conn6 <- [1,346,null,{}] 04:23:13 INFO - PROCESS | 336 | 1462965793977 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:14 INFO - PROCESS | 336 | 1462965794100 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 04:23:14 INFO - PROCESS | 336 | 1462965794180 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C7D000 == 52 [pid = 336] [id = 96] 04:23:14 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (000000523F6AA000) [pid = 336] [serial = 285] [outer = 0000000000000000] 04:23:14 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000523F6B1400) [pid = 336] [serial = 286] [outer = 000000523F6AA000] 04:23:14 INFO - PROCESS | 336 | 1462965794237 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (00000052404C3800) [pid = 336] [serial = 287] [outer = 000000523F6AA000] 04:23:14 INFO - PROCESS | 336 | 1462965794769 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 839ms 04:23:14 INFO - PROCESS | 336 | 1462965794803 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 04:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:23:14 INFO - PROCESS | 336 | 1462965794806 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 04:23:14 INFO - PROCESS | 336 | 1462965794809 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 336 | 1462965794812 Marionette TRACE conn6 <- [1,350,null,{}] 04:23:14 INFO - PROCESS | 336 | 1462965794816 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:14 INFO - PROCESS | 336 | 1462965794925 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 04:23:15 INFO - PROCESS | 336 | 1462965795008 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:15 INFO - PROCESS | 336 | ++DOCSHELL 0000005240129000 == 53 [pid = 336] [id = 97] 04:23:15 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (000000524217D800) [pid = 336] [serial = 288] [outer = 0000000000000000] 04:23:15 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (0000005242181C00) [pid = 336] [serial = 289] [outer = 000000524217D800] 04:23:15 INFO - PROCESS | 336 | 1462965795064 Marionette DEBUG loaded listener.js 04:23:15 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (000000524362AC00) [pid = 336] [serial = 290] [outer = 000000524217D800] 04:23:15 INFO - PROCESS | 336 | 1462965795660 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 882ms 04:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:23:15 INFO - PROCESS | 336 | 1462965795694 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 04:23:15 INFO - PROCESS | 336 | 1462965795697 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 04:23:15 INFO - PROCESS | 336 | 1462965795700 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:23:15 INFO - PROCESS | 336 | 1462965795702 Marionette TRACE conn6 <- [1,354,null,{}] 04:23:15 INFO - PROCESS | 336 | 1462965795706 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:15 INFO - PROCESS | 336 | 1462965795814 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 04:23:15 INFO - PROCESS | 336 | 1462965795898 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:15 INFO - PROCESS | 336 | ++DOCSHELL 0000005244449800 == 54 [pid = 336] [id = 98] 04:23:15 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (000000523F697C00) [pid = 336] [serial = 291] [outer = 0000000000000000] 04:23:15 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (000000523F69E400) [pid = 336] [serial = 292] [outer = 000000523F697C00] 04:23:15 INFO - PROCESS | 336 | 1462965795953 Marionette DEBUG loaded listener.js 04:23:16 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (00000052421E2800) [pid = 336] [serial = 293] [outer = 000000523F697C00] 04:23:16 INFO - PROCESS | 336 | 1462965796545 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 879ms 04:23:16 INFO - PROCESS | 336 | 1462965796582 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 04:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:23:16 INFO - PROCESS | 336 | 1462965796584 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 04:23:16 INFO - PROCESS | 336 | 1462965796588 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:23:16 INFO - PROCESS | 336 | 1462965796590 Marionette TRACE conn6 <- [1,358,null,{}] 04:23:16 INFO - PROCESS | 336 | 1462965796594 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:16 INFO - PROCESS | 336 | 1462965796725 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 04:23:16 INFO - PROCESS | 336 | 1462965796799 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:16 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E48000 == 55 [pid = 336] [id = 99] 04:23:16 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (000000523113E800) [pid = 336] [serial = 294] [outer = 0000000000000000] 04:23:17 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (0000005231A26C00) [pid = 336] [serial = 295] [outer = 000000523113E800] 04:23:17 INFO - PROCESS | 336 | 1462965797006 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (00000052340BCC00) [pid = 336] [serial = 296] [outer = 000000523113E800] 04:23:17 INFO - PROCESS | 336 | 1462965797707 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1198ms 04:23:17 INFO - PROCESS | 336 | 1462965797789 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 04:23:17 INFO - PROCESS | 336 | 1462965797794 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 04:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:23:17 INFO - PROCESS | 336 | 1462965797799 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - PROCESS | 336 | 1462965797803 Marionette TRACE conn6 <- [1,362,null,{}] 04:23:17 INFO - PROCESS | 336 | 1462965797808 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:17 INFO - PROCESS | 336 | 1462965797953 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 04:23:17 INFO - PROCESS | 336 | --DOCSHELL 00000052465AB000 == 54 [pid = 336] [id = 92] 04:23:17 INFO - PROCESS | 336 | --DOCSHELL 0000005245DB3000 == 53 [pid = 336] [id = 91] 04:23:17 INFO - PROCESS | 336 | --DOCSHELL 0000005245DA9000 == 52 [pid = 336] [id = 90] 04:23:17 INFO - PROCESS | 336 | --DOCSHELL 0000005244520800 == 51 [pid = 336] [id = 89] 04:23:17 INFO - PROCESS | 336 | --DOCSHELL 0000005243822800 == 50 [pid = 336] [id = 88] 04:23:17 INFO - PROCESS | 336 | --DOCSHELL 0000005243309000 == 49 [pid = 336] [id = 87] 04:23:17 INFO - PROCESS | 336 | --DOCSHELL 0000005240215800 == 48 [pid = 336] [id = 86] 04:23:17 INFO - PROCESS | 336 | --DOCSHELL 000000523D0EA800 == 47 [pid = 336] [id = 85] 04:23:17 INFO - PROCESS | 336 | --DOCSHELL 000000523348B000 == 46 [pid = 336] [id = 84] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 130 (0000005231A1EC00) [pid = 336] [serial = 178] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 129 (00000052393B0400) [pid = 336] [serial = 181] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 128 (000000523F441000) [pid = 336] [serial = 184] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005245E06800) [pid = 336] [serial = 187] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 126 (000000524657B400) [pid = 336] [serial = 190] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005243ED3C00) [pid = 336] [serial = 226] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOCSHELL 000000523BE9C800 == 45 [pid = 336] [id = 83] 04:23:18 INFO - PROCESS | 336 | --DOCSHELL 0000005243315800 == 44 [pid = 336] [id = 78] 04:23:18 INFO - PROCESS | 336 | --DOCSHELL 000000523817E000 == 43 [pid = 336] [id = 77] 04:23:18 INFO - PROCESS | 336 | --DOCSHELL 000000524450E800 == 42 [pid = 336] [id = 76] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 124 (00000052435DFC00) [pid = 336] [serial = 211] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 123 (0000005246084000) [pid = 336] [serial = 176] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 122 (000000523D2E3000) [pid = 336] [serial = 214] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005244F07400) [pid = 336] [serial = 212] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 120 (000000523C62FC00) [pid = 336] [serial = 217] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 119 (00000052426DB800) [pid = 336] [serial = 208] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000523FBBFC00) [pid = 336] [serial = 205] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 117 (0000005240411C00) [pid = 336] [serial = 206] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523EB0A000) [pid = 336] [serial = 202] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 115 (000000523F434000) [pid = 336] [serial = 203] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 114 (0000005238D3EC00) [pid = 336] [serial = 194] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000005232CB2800) [pid = 336] [serial = 193] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 112 (0000005239439000) [pid = 336] [serial = 199] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 111 (000000523CE65000) [pid = 336] [serial = 200] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 110 (00000052435DCC00) [pid = 336] [serial = 215] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523CED3800) [pid = 336] [serial = 197] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523BE10000) [pid = 336] [serial = 196] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 107 (0000005244F6B000) [pid = 336] [serial = 224] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 106 (00000052438D7400) [pid = 336] [serial = 223] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 105 (00000052407DAC00) [pid = 336] [serial = 221] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523C6BF000) [pid = 336] [serial = 220] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005244F4D000) [pid = 336] [serial = 218] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | --DOMWINDOW == 102 (00000052435D7C00) [pid = 336] [serial = 209] [outer = 0000000000000000] [url = about:blank] 04:23:18 INFO - PROCESS | 336 | 1462965798078 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:18 INFO - PROCESS | 336 | ++DOCSHELL 0000005233478800 == 43 [pid = 336] [id = 100] 04:23:18 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523113E000) [pid = 336] [serial = 297] [outer = 0000000000000000] 04:23:18 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005231A29000) [pid = 336] [serial = 298] [outer = 000000523113E000] 04:23:18 INFO - PROCESS | 336 | 1462965798128 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005238D3FC00) [pid = 336] [serial = 299] [outer = 000000523113E000] 04:23:18 INFO - PROCESS | 336 | 1462965798575 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 839ms 04:23:18 INFO - PROCESS | 336 | 1462965798641 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 04:23:18 INFO - PROCESS | 336 | 1462965798645 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 04:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:23:18 INFO - PROCESS | 336 | 1462965798652 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 336 | 1462965798654 Marionette TRACE conn6 <- [1,366,null,{}] 04:23:18 INFO - PROCESS | 336 | 1462965798658 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:18 INFO - PROCESS | 336 | 1462965798743 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 04:23:18 INFO - PROCESS | 336 | 1462965798753 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:18 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAC4800 == 44 [pid = 336] [id = 101] 04:23:18 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000523BE0EC00) [pid = 336] [serial = 300] [outer = 0000000000000000] 04:23:18 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000523BE18800) [pid = 336] [serial = 301] [outer = 000000523BE0EC00] 04:23:18 INFO - PROCESS | 336 | 1462965798799 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000523C9D7400) [pid = 336] [serial = 302] [outer = 000000523BE0EC00] 04:23:19 INFO - PROCESS | 336 | 1462965799263 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 04:23:19 INFO - PROCESS | 336 | 1462965799284 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 04:23:19 INFO - PROCESS | 336 | 1462965799286 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 04:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:23:19 INFO - PROCESS | 336 | 1462965799289 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - PROCESS | 336 | 1462965799293 Marionette TRACE conn6 <- [1,370,null,{}] 04:23:19 INFO - PROCESS | 336 | 1462965799304 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:19 INFO - PROCESS | 336 | 1462965799393 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 04:23:19 INFO - PROCESS | 336 | 1462965799404 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 336 | ++DOCSHELL 000000524020B000 == 45 [pid = 336] [id = 102] 04:23:19 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000523D2D8C00) [pid = 336] [serial = 303] [outer = 0000000000000000] 04:23:19 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000523D2E2000) [pid = 336] [serial = 304] [outer = 000000523D2D8C00] 04:23:19 INFO - PROCESS | 336 | 1462965799457 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523ED1FC00) [pid = 336] [serial = 305] [outer = 000000523D2D8C00] 04:23:19 INFO - PROCESS | 336 | 1462965799906 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 627ms 04:23:19 INFO - PROCESS | 336 | 1462965799932 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 04:23:19 INFO - PROCESS | 336 | 1462965799935 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 04:23:19 INFO - PROCESS | 336 | 1462965799938 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - PROCESS | 336 | 1462965799940 Marionette TRACE conn6 <- [1,374,null,{}] 04:23:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:23:19 INFO - PROCESS | 336 | 1462965799944 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:20 INFO - PROCESS | 336 | 1462965800027 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 04:23:20 INFO - PROCESS | 336 | 1462965800034 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 336 | ++DOCSHELL 0000005242114000 == 46 [pid = 336] [id = 103] 04:23:20 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000523F434800) [pid = 336] [serial = 306] [outer = 0000000000000000] 04:23:20 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000523F695000) [pid = 336] [serial = 307] [outer = 000000523F434800] 04:23:20 INFO - PROCESS | 336 | 1462965800079 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000523F6AD800) [pid = 336] [serial = 308] [outer = 000000523F434800] 04:23:20 INFO - PROCESS | 336 | 1462965800574 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:23:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 04:23:20 INFO - PROCESS | 336 | 1462965800616 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 336 | 1462965800618 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 04:23:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:23:20 INFO - PROCESS | 336 | 1462965800621 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 336 | 1462965800623 Marionette TRACE conn6 <- [1,378,null,{}] 04:23:20 INFO - PROCESS | 336 | 1462965800626 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:20 INFO - PROCESS | 336 | 1462965800730 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 04:23:20 INFO - PROCESS | 336 | 1462965800808 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 336 | ++DOCSHELL 000000524330E800 == 47 [pid = 336] [id = 104] 04:23:20 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000523FEAF400) [pid = 336] [serial = 309] [outer = 0000000000000000] 04:23:20 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (000000524009BC00) [pid = 336] [serial = 310] [outer = 000000523FEAF400] 04:23:20 INFO - PROCESS | 336 | 1462965800866 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (00000052400A6C00) [pid = 336] [serial = 311] [outer = 000000523FEAF400] 04:23:21 INFO - PROCESS | 336 | 1462965801481 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:23:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:23:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 883ms 04:23:21 INFO - PROCESS | 336 | 1462965801507 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 336 | 1462965801509 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 04:23:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:23:21 INFO - PROCESS | 336 | 1462965801512 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 336 | 1462965801514 Marionette TRACE conn6 <- [1,382,null,{}] 04:23:21 INFO - PROCESS | 336 | 1462965801518 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:21 INFO - PROCESS | 336 | 1462965801629 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 04:23:21 INFO - PROCESS | 336 | 1462965801674 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 336 | ++DOCSHELL 0000005243816800 == 48 [pid = 336] [id = 105] 04:23:21 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000524068E800) [pid = 336] [serial = 312] [outer = 0000000000000000] 04:23:21 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (0000005240EEA800) [pid = 336] [serial = 313] [outer = 000000524068E800] 04:23:21 INFO - PROCESS | 336 | 1462965801725 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (0000005241DDB800) [pid = 336] [serial = 314] [outer = 000000524068E800] 04:23:22 INFO - PROCESS | 336 | 1462965802204 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:23:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 735ms 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 119 (0000005238D43000) [pid = 336] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 118 (0000005246577800) [pid = 336] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 117 (00000052329D8C00) [pid = 336] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523D2DBC00) [pid = 336] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000005240409C00) [pid = 336] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 114 (0000005232269400) [pid = 336] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000523CED4000) [pid = 336] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 112 (0000005237F62400) [pid = 336] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 111 (00000052393B0800) [pid = 336] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 110 (000000523F439000) [pid = 336] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 109 (0000005242D5A000) [pid = 336] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523F43CC00) [pid = 336] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:23:22 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000524362E400) [pid = 336] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:23:22 INFO - PROCESS | 336 | 1462965802376 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 336 | 1462965802378 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 04:23:22 INFO - PROCESS | 336 | 1462965802388 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 336 | 1462965802390 Marionette TRACE conn6 <- [1,386,null,{}] 04:23:22 INFO - PROCESS | 336 | 1462965802394 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:23:22 INFO - PROCESS | 336 | 1462965802478 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 04:23:22 INFO - PROCESS | 336 | 1462965802485 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 336 | ++DOCSHELL 0000005243821800 == 49 [pid = 336] [id = 106] 04:23:22 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005237488C00) [pid = 336] [serial = 315] [outer = 0000000000000000] 04:23:22 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005238DE0800) [pid = 336] [serial = 316] [outer = 0000005237488C00] 04:23:22 INFO - PROCESS | 336 | 1462965802530 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000524217E800) [pid = 336] [serial = 317] [outer = 0000005237488C00] 04:23:22 INFO - PROCESS | 336 | 1462965802958 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:23:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 04:23:23 INFO - PROCESS | 336 | 1462965803027 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 336 | 1462965803030 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 04:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:23:23 INFO - PROCESS | 336 | 1462965803033 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 336 | 1462965803034 Marionette TRACE conn6 <- [1,390,null,{}] 04:23:23 INFO - PROCESS | 336 | 1462965803038 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:23 INFO - PROCESS | 336 | 1462965803120 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 04:23:23 INFO - PROCESS | 336 | 1462965803128 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D69800 == 50 [pid = 336] [id = 107] 04:23:23 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000005242642400) [pid = 336] [serial = 318] [outer = 0000000000000000] 04:23:23 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (0000005242D57800) [pid = 336] [serial = 319] [outer = 0000005242642400] 04:23:23 INFO - PROCESS | 336 | 1462965803174 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (00000052435DB800) [pid = 336] [serial = 320] [outer = 0000005242642400] 04:23:23 INFO - PROCESS | 336 | 1462965803601 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:23:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 626ms 04:23:23 INFO - PROCESS | 336 | 1462965803663 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 336 | 1462965803665 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 04:23:23 INFO - PROCESS | 336 | 1462965803668 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:23:23 INFO - PROCESS | 336 | 1462965803670 Marionette TRACE conn6 <- [1,394,null,{}] 04:23:23 INFO - PROCESS | 336 | 1462965803673 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:23 INFO - PROCESS | 336 | 1462965803755 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 04:23:23 INFO - PROCESS | 336 | 1462965803763 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DA8800 == 51 [pid = 336] [id = 108] 04:23:23 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000524362CC00) [pid = 336] [serial = 321] [outer = 0000000000000000] 04:23:23 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (0000005243633000) [pid = 336] [serial = 322] [outer = 000000524362CC00] 04:23:23 INFO - PROCESS | 336 | 1462965803809 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (00000052438D9400) [pid = 336] [serial = 323] [outer = 000000524362CC00] 04:23:24 INFO - PROCESS | 336 | 1462965804267 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:23:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 04:23:24 INFO - PROCESS | 336 | 1462965804303 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 04:23:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:23:24 INFO - PROCESS | 336 | 1462965804305 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 04:23:24 INFO - PROCESS | 336 | 1462965804308 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 336 | 1462965804310 Marionette TRACE conn6 <- [1,398,null,{}] 04:23:24 INFO - PROCESS | 336 | 1462965804314 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:24 INFO - PROCESS | 336 | 1462965804395 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 04:23:24 INFO - PROCESS | 336 | 1462965804514 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 336 | ++DOCSHELL 00000052375F8800 == 52 [pid = 336] [id = 109] 04:23:24 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005231055C00) [pid = 336] [serial = 324] [outer = 0000000000000000] 04:23:24 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (0000005231149C00) [pid = 336] [serial = 325] [outer = 0000005231055C00] 04:23:24 INFO - PROCESS | 336 | 1462965804572 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (0000005232CB5400) [pid = 336] [serial = 326] [outer = 0000005231055C00] 04:23:25 INFO - PROCESS | 336 | 1462965805247 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:23:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 04:23:25 INFO - PROCESS | 336 | 1462965805297 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 336 | 1462965805302 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 04:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:23:25 INFO - PROCESS | 336 | 1462965805308 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 336 | 1462965805312 Marionette TRACE conn6 <- [1,402,null,{}] 04:23:25 INFO - PROCESS | 336 | 1462965805332 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:25 INFO - PROCESS | 336 | 1462965805469 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 04:23:25 INFO - PROCESS | 336 | 1462965805586 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 336 | ++DOCSHELL 0000005240266800 == 53 [pid = 336] [id = 110] 04:23:25 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (000000523CED1800) [pid = 336] [serial = 327] [outer = 0000000000000000] 04:23:25 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000523CEF3C00) [pid = 336] [serial = 328] [outer = 000000523CED1800] 04:23:25 INFO - PROCESS | 336 | 1462965805644 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000523EBC2000) [pid = 336] [serial = 329] [outer = 000000523CED1800] 04:23:26 INFO - PROCESS | 336 | 1462965806285 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1004ms 04:23:26 INFO - PROCESS | 336 | 1462965806316 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 04:23:26 INFO - PROCESS | 336 | 1462965806321 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 04:23:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:23:26 INFO - PROCESS | 336 | 1462965806324 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - PROCESS | 336 | 1462965806327 Marionette TRACE conn6 <- [1,406,null,{}] 04:23:26 INFO - PROCESS | 336 | 1462965806331 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:26 INFO - PROCESS | 336 | 1462965806440 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 04:23:26 INFO - PROCESS | 336 | 1462965806515 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:26 INFO - PROCESS | 336 | ++DOCSHELL 00000052465AB000 == 54 [pid = 336] [id = 111] 04:23:26 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (00000052400A1800) [pid = 336] [serial = 330] [outer = 0000000000000000] 04:23:26 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (00000052400A5000) [pid = 336] [serial = 331] [outer = 00000052400A1800] 04:23:26 INFO - PROCESS | 336 | 1462965806611 Marionette DEBUG loaded listener.js 04:23:26 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (00000052404C7800) [pid = 336] [serial = 332] [outer = 00000052400A1800] 04:23:27 INFO - PROCESS | 336 | 1462965807222 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 944ms 04:23:27 INFO - PROCESS | 336 | 1462965807272 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 04:23:27 INFO - PROCESS | 336 | 1462965807275 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 04:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:23:27 INFO - PROCESS | 336 | 1462965807286 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 336 | 1462965807292 Marionette TRACE conn6 <- [1,410,null,{}] 04:23:27 INFO - PROCESS | 336 | 1462965807310 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:27 INFO - PROCESS | 336 | 1462965807445 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 04:23:27 INFO - PROCESS | 336 | 1462965807498 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 336 | ++DOCSHELL 000000524785A000 == 55 [pid = 336] [id = 112] 04:23:27 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005243ED1400) [pid = 336] [serial = 333] [outer = 0000000000000000] 04:23:27 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (0000005244F02400) [pid = 336] [serial = 334] [outer = 0000005243ED1400] 04:23:27 INFO - PROCESS | 336 | 1462965807554 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (0000005244F47C00) [pid = 336] [serial = 335] [outer = 0000005243ED1400] 04:23:28 INFO - PROCESS | 336 | 1462965808152 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 902ms 04:23:28 INFO - PROCESS | 336 | 1462965808182 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 04:23:28 INFO - PROCESS | 336 | 1462965808186 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 04:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:23:28 INFO - PROCESS | 336 | 1462965808189 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 336 | 1462965808191 Marionette TRACE conn6 <- [1,414,null,{}] 04:23:28 INFO - PROCESS | 336 | 1462965808195 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:28 INFO - PROCESS | 336 | 1462965808303 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 04:23:28 INFO - PROCESS | 336 | 1462965808390 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 336 | ++DOCSHELL 0000005248FBD000 == 56 [pid = 336] [id = 113] 04:23:28 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (0000005244F54800) [pid = 336] [serial = 336] [outer = 0000000000000000] 04:23:28 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (0000005244F6B800) [pid = 336] [serial = 337] [outer = 0000005244F54800] 04:23:28 INFO - PROCESS | 336 | 1462965808444 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (0000005245E0DC00) [pid = 336] [serial = 338] [outer = 0000005244F54800] 04:23:29 INFO - PROCESS | 336 | 1462965809019 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:23:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:23:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 881ms 04:23:29 INFO - PROCESS | 336 | 1462965809094 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 04:23:29 INFO - PROCESS | 336 | 1462965809096 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 04:23:29 INFO - PROCESS | 336 | 1462965809101 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:23:29 INFO - PROCESS | 336 | 1462965809104 Marionette TRACE conn6 <- [1,418,null,{}] 04:23:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:23:29 INFO - PROCESS | 336 | 1462965809108 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:29 INFO - PROCESS | 336 | 1462965809204 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 04:23:29 INFO - PROCESS | 336 | 1462965809321 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 336 | ++DOCSHELL 000000523326E800 == 57 [pid = 336] [id = 114] 04:23:29 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (000000523BD7A000) [pid = 336] [serial = 339] [outer = 0000000000000000] 04:23:29 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (000000523ED24800) [pid = 336] [serial = 340] [outer = 000000523BD7A000] 04:23:29 INFO - PROCESS | 336 | 1462965809383 Marionette DEBUG loaded listener.js 04:23:29 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (0000005243783000) [pid = 336] [serial = 341] [outer = 000000523BD7A000] 04:23:30 INFO - PROCESS | 336 | 1462965810627 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:23:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:23:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1527ms 04:23:30 INFO - PROCESS | 336 | 1462965810634 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 336 | 1462965810638 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 04:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:23:30 INFO - PROCESS | 336 | 1462965810643 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 336 | 1462965810646 Marionette TRACE conn6 <- [1,422,null,{}] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 0000005245DA8800 == 56 [pid = 336] [id = 108] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 0000005244D69800 == 55 [pid = 336] [id = 107] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 0000005243821800 == 54 [pid = 336] [id = 106] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 0000005243816800 == 53 [pid = 336] [id = 105] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 000000524330E800 == 52 [pid = 336] [id = 104] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 0000005242114000 == 51 [pid = 336] [id = 103] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 000000524020B000 == 50 [pid = 336] [id = 102] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 000000523CAC4800 == 49 [pid = 336] [id = 101] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 133 (00000052329D8000) [pid = 336] [serial = 229] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 132 (000000523C6C4800) [pid = 336] [serial = 232] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 131 (00000052435D9400) [pid = 336] [serial = 235] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 130 (000000524457B000) [pid = 336] [serial = 238] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 129 (0000005245E11800) [pid = 336] [serial = 241] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 128 (0000005243638C00) [pid = 336] [serial = 277] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | 1462965810721 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 0000005233478800 == 48 [pid = 336] [id = 100] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 0000005238E48000 == 47 [pid = 336] [id = 99] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 0000005244449800 == 46 [pid = 336] [id = 98] 04:23:30 INFO - PROCESS | 336 | --DOCSHELL 0000005240129000 == 45 [pid = 336] [id = 97] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005244F74000) [pid = 336] [serial = 133] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 126 (0000005247C99000) [pid = 336] [serial = 191] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005237C73400) [pid = 336] [serial = 248] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 124 (0000005232CAC800) [pid = 336] [serial = 247] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 123 (000000523D2DFC00) [pid = 336] [serial = 259] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 122 (00000052404CD800) [pid = 336] [serial = 262] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 121 (000000523297A400) [pid = 336] [serial = 250] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 120 (0000005237C79000) [pid = 336] [serial = 251] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 119 (000000523CEF0400) [pid = 336] [serial = 256] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000523D084C00) [pid = 336] [serial = 257] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 117 (0000005248166C00) [pid = 336] [serial = 245] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523CE60400) [pid = 336] [serial = 244] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000005239C1B400) [pid = 336] [serial = 253] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 114 (00000052421E0800) [pid = 336] [serial = 265] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000523C622800) [pid = 336] [serial = 254] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 112 (0000005240EE8C00) [pid = 336] [serial = 263] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 111 (00000052435D8C00) [pid = 336] [serial = 268] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005242D53000) [pid = 336] [serial = 266] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 109 (00000052435DD000) [pid = 336] [serial = 271] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 108 (0000005243ECB800) [pid = 336] [serial = 275] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000524362EC00) [pid = 336] [serial = 274] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 106 (00000052438CFC00) [pid = 336] [serial = 269] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000005243ECB000) [pid = 336] [serial = 272] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523F43E400) [pid = 336] [serial = 260] [outer = 0000000000000000] [url = about:blank] 04:23:30 INFO - PROCESS | 336 | 1462965810851 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 04:23:30 INFO - PROCESS | 336 | 1462965810865 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 336 | ++DOCSHELL 000000523817D000 == 46 [pid = 336] [id = 115] 04:23:30 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000523378A400) [pid = 336] [serial = 342] [outer = 0000000000000000] 04:23:30 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (00000052378C3400) [pid = 336] [serial = 343] [outer = 000000523378A400] 04:23:30 INFO - PROCESS | 336 | 1462965810914 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005238EF8000) [pid = 336] [serial = 344] [outer = 000000523378A400] 04:23:31 INFO - PROCESS | 336 | 1462965811849 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1242ms 04:23:31 INFO - PROCESS | 336 | 1462965811886 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 336 | 1462965811892 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 04:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:23:31 INFO - PROCESS | 336 | 1462965811898 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 336 | 1462965811901 Marionette TRACE conn6 <- [1,426,null,{}] 04:23:31 INFO - PROCESS | 336 | 1462965811905 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:31 INFO - PROCESS | 336 | 1462965811992 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 04:23:32 INFO - PROCESS | 336 | 1462965812001 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 336 | ++DOCSHELL 000000523F61E800 == 47 [pid = 336] [id = 116] 04:23:32 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000523BE1AC00) [pid = 336] [serial = 345] [outer = 0000000000000000] 04:23:32 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000523C630000) [pid = 336] [serial = 346] [outer = 000000523BE1AC00] 04:23:32 INFO - PROCESS | 336 | 1462965812047 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000523D026000) [pid = 336] [serial = 347] [outer = 000000523BE1AC00] 04:23:32 INFO - PROCESS | 336 | 1462965812515 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:23:32 INFO - PROCESS | 336 | 1462965812594 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 04:23:32 INFO - PROCESS | 336 | 1462965812598 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 336 | 1462965812601 Marionette TRACE conn6 <- [1,430,null,{}] 04:23:32 INFO - PROCESS | 336 | 1462965812612 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:32 INFO - PROCESS | 336 | 1462965812709 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 04:23:32 INFO - PROCESS | 336 | 1462965812726 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 336 | ++DOCSHELL 0000005241089000 == 48 [pid = 336] [id = 117] 04:23:32 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523F4BCC00) [pid = 336] [serial = 348] [outer = 0000000000000000] 04:23:32 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000523F694000) [pid = 336] [serial = 349] [outer = 000000523F4BCC00] 04:23:32 INFO - PROCESS | 336 | 1462965812775 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000523F6AE800) [pid = 336] [serial = 350] [outer = 000000523F4BCC00] 04:23:33 INFO - PROCESS | 336 | 1462965813249 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 04:23:33 INFO - PROCESS | 336 | 1462965813292 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 336 | 1462965813294 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 04:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:23:33 INFO - PROCESS | 336 | 1462965813297 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 336 | 1462965813299 Marionette TRACE conn6 <- [1,434,null,{}] 04:23:33 INFO - PROCESS | 336 | 1462965813303 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:33 INFO - PROCESS | 336 | 1462965813438 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 04:23:33 INFO - PROCESS | 336 | 1462965813460 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 336 | ++DOCSHELL 0000005243420800 == 49 [pid = 336] [id = 118] 04:23:33 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000523FB13800) [pid = 336] [serial = 351] [outer = 0000000000000000] 04:23:33 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000523FB1A000) [pid = 336] [serial = 352] [outer = 000000523FB13800] 04:23:33 INFO - PROCESS | 336 | 1462965813505 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (000000523FB21800) [pid = 336] [serial = 353] [outer = 000000523FB13800] 04:23:33 INFO - PROCESS | 336 | 1462965813940 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 04:23:34 INFO - PROCESS | 336 | 1462965814001 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 336 | 1462965814004 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 04:23:34 INFO - PROCESS | 336 | 1462965814007 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 336 | 1462965814009 Marionette TRACE conn6 <- [1,438,null,{}] 04:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:23:34 INFO - PROCESS | 336 | 1462965814012 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:34 INFO - PROCESS | 336 | 1462965814127 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 04:23:34 INFO - PROCESS | 336 | 1462965814138 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 336 | ++DOCSHELL 0000005244418000 == 50 [pid = 336] [id = 119] 04:23:34 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (000000523FB20C00) [pid = 336] [serial = 354] [outer = 0000000000000000] 04:23:34 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (00000052400A7800) [pid = 336] [serial = 355] [outer = 000000523FB20C00] 04:23:34 INFO - PROCESS | 336 | 1462965814221 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (00000052404C8400) [pid = 336] [serial = 356] [outer = 000000523FB20C00] 04:23:34 INFO - PROCESS | 336 | 1462965814674 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 04:23:34 INFO - PROCESS | 336 | 1462965814683 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 336 | 1462965814685 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 04:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:23:34 INFO - PROCESS | 336 | 1462965814689 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 336 | 1462965814690 Marionette TRACE conn6 <- [1,442,null,{}] 04:23:34 INFO - PROCESS | 336 | 1462965814694 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:34 INFO - PROCESS | 336 | 1462965814857 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 04:23:34 INFO - PROCESS | 336 | 1462965814871 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D7C800 == 51 [pid = 336] [id = 120] 04:23:34 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (0000005241B37800) [pid = 336] [serial = 357] [outer = 0000000000000000] 04:23:34 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (0000005242189000) [pid = 336] [serial = 358] [outer = 0000005241B37800] 04:23:34 INFO - PROCESS | 336 | 1462965814957 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000524362DC00) [pid = 336] [serial = 359] [outer = 0000005241B37800] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 121 (000000523D2D8C00) [pid = 336] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 120 (0000005232976800) [pid = 336] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 119 (0000005242642400) [pid = 336] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000523113E800) [pid = 336] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 117 (0000005244575800) [pid = 336] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 116 (0000005245E0C800) [pid = 336] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 115 (000000523F434800) [pid = 336] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 114 (0000005241066400) [pid = 336] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000005244F72C00) [pid = 336] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000524068E800) [pid = 336] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 111 (000000523FEAF400) [pid = 336] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005237488C00) [pid = 336] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523BE0EC00) [pid = 336] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 108 (0000005231945C00) [pid = 336] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523F43D400) [pid = 336] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523113E000) [pid = 336] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000005238D43400) [pid = 336] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523C62B800) [pid = 336] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005242184000) [pid = 336] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:23:35 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005243ED0C00) [pid = 336] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:23:35 INFO - PROCESS | 336 | 1462965815487 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 838ms 04:23:35 INFO - PROCESS | 336 | 1462965815529 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 336 | 1462965815531 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 04:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:23:35 INFO - PROCESS | 336 | 1462965815534 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 336 | 1462965815536 Marionette TRACE conn6 <- [1,446,null,{}] 04:23:35 INFO - PROCESS | 336 | 1462965815540 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:35 INFO - PROCESS | 336 | 1462965815621 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 04:23:35 INFO - PROCESS | 336 | 1462965815627 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DA9800 == 52 [pid = 336] [id = 121] 04:23:35 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523BE0EC00) [pid = 336] [serial = 360] [outer = 0000000000000000] 04:23:35 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (00000052400A5C00) [pid = 336] [serial = 361] [outer = 000000523BE0EC00] 04:23:35 INFO - PROCESS | 336 | 1462965815680 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (00000052435DD400) [pid = 336] [serial = 362] [outer = 000000523BE0EC00] 04:23:36 INFO - PROCESS | 336 | 1462965816095 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:23:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 628ms 04:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:23:36 INFO - PROCESS | 336 | 1462965816166 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 336 | 1462965816169 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 04:23:36 INFO - PROCESS | 336 | 1462965816172 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 336 | 1462965816174 Marionette TRACE conn6 <- [1,450,null,{}] 04:23:36 INFO - PROCESS | 336 | 1462965816177 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:36 INFO - PROCESS | 336 | 1462965816259 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 04:23:36 INFO - PROCESS | 336 | 1462965816268 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 336 | ++DOCSHELL 000000524659E000 == 53 [pid = 336] [id = 122] 04:23:36 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000524377D000) [pid = 336] [serial = 363] [outer = 0000000000000000] 04:23:36 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005243781400) [pid = 336] [serial = 364] [outer = 000000524377D000] 04:23:36 INFO - PROCESS | 336 | 1462965816313 Marionette DEBUG loaded listener.js 04:23:36 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (00000052438D4000) [pid = 336] [serial = 365] [outer = 000000524377D000] 04:23:36 INFO - PROCESS | 336 | 1462965816759 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 336 | 1462965816808 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 04:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:23:36 INFO - PROCESS | 336 | 1462965816811 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 336 | 1462965816813 Marionette TRACE conn6 <- [1,454,null,{}] 04:23:36 INFO - PROCESS | 336 | 1462965816817 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:36 INFO - PROCESS | 336 | 1462965816903 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 04:23:36 INFO - PROCESS | 336 | 1462965816909 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 336 | ++DOCSHELL 000000524694B000 == 54 [pid = 336] [id = 123] 04:23:36 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005244575800) [pid = 336] [serial = 366] [outer = 0000000000000000] 04:23:36 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005244F03800) [pid = 336] [serial = 367] [outer = 0000005244575800] 04:23:36 INFO - PROCESS | 336 | 1462965816954 Marionette DEBUG loaded listener.js 04:23:37 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000005244F72C00) [pid = 336] [serial = 368] [outer = 0000005244575800] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005245DB5000 == 53 [pid = 336] [id = 45] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 000000524695C800 == 52 [pid = 336] [id = 93] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005243830800 == 51 [pid = 336] [id = 63] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 000000523F61C800 == 50 [pid = 336] [id = 61] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 000000524441D000 == 49 [pid = 336] [id = 79] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005247858000 == 48 [pid = 336] [id = 64] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 00000052435BC000 == 47 [pid = 336] [id = 95] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005247C7D000 == 46 [pid = 336] [id = 96] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 00000052390CB000 == 45 [pid = 336] [id = 94] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005247C77800 == 44 [pid = 336] [id = 62] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 00000052481C7800 == 43 [pid = 336] [id = 81] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005244D70800 == 42 [pid = 336] [id = 80] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005238E4C000 == 41 [pid = 336] [id = 82] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 000000523817D000 == 40 [pid = 336] [id = 115] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 000000523326E800 == 39 [pid = 336] [id = 114] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005248FBD000 == 38 [pid = 336] [id = 113] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 000000524785A000 == 37 [pid = 336] [id = 112] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 00000052465AB000 == 36 [pid = 336] [id = 111] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005240266800 == 35 [pid = 336] [id = 110] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 00000052375F8800 == 34 [pid = 336] [id = 109] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 000000523F61E800 == 33 [pid = 336] [id = 116] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005241089000 == 32 [pid = 336] [id = 117] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 000000524659E000 == 31 [pid = 336] [id = 122] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005244D7C800 == 30 [pid = 336] [id = 120] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005244418000 == 29 [pid = 336] [id = 119] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005243420800 == 28 [pid = 336] [id = 118] 04:23:38 INFO - PROCESS | 336 | --DOCSHELL 0000005245DA9800 == 27 [pid = 336] [id = 121] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005244570800) [pid = 336] [serial = 227] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 109 (0000005243633000) [pid = 336] [serial = 322] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523F69E400) [pid = 336] [serial = 292] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523ED1FC00) [pid = 336] [serial = 305] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000005233F8BC00) [pid = 336] [serial = 230] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 105 (00000052435DB800) [pid = 336] [serial = 320] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523D2E2000) [pid = 336] [serial = 304] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005242D57800) [pid = 336] [serial = 319] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 102 (00000052340BCC00) [pid = 336] [serial = 296] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005244F66C00) [pid = 336] [serial = 239] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000524657A800) [pid = 336] [serial = 242] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523F6AD800) [pid = 336] [serial = 308] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523F6B1400) [pid = 336] [serial = 286] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 97 (00000052438D8C00) [pid = 336] [serial = 236] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523F695000) [pid = 336] [serial = 307] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000524608FC00) [pid = 336] [serial = 188] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005241DDB800) [pid = 336] [serial = 314] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523BE1A000) [pid = 336] [serial = 283] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 92 (00000052400A6C00) [pid = 336] [serial = 311] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000524217E800) [pid = 336] [serial = 317] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523BE18800) [pid = 336] [serial = 301] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523297BC00) [pid = 336] [serial = 179] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005242167800) [pid = 336] [serial = 185] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000524009BC00) [pid = 336] [serial = 310] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523C9D7400) [pid = 336] [serial = 302] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005240EEA800) [pid = 336] [serial = 313] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005238D3FC00) [pid = 336] [serial = 299] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523723B000) [pid = 336] [serial = 280] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523BE1B800) [pid = 336] [serial = 182] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000005231A26C00) [pid = 336] [serial = 295] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005238DE0800) [pid = 336] [serial = 316] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523D2DB800) [pid = 336] [serial = 233] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000005244F08800) [pid = 336] [serial = 278] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000005231A29000) [pid = 336] [serial = 298] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000005242181C00) [pid = 336] [serial = 289] [outer = 0000000000000000] [url = about:blank] 04:23:38 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:38 INFO - PROCESS | 336 | 1462965818982 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:23:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:23:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2187ms 04:23:39 INFO - PROCESS | 336 | 1462965819002 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 336 | 1462965819006 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 04:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:23:39 INFO - PROCESS | 336 | 1462965819012 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - PROCESS | 336 | 1462965819016 Marionette TRACE conn6 <- [1,458,null,{}] 04:23:39 INFO - PROCESS | 336 | 1462965819022 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:39 INFO - PROCESS | 336 | 1462965819114 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 04:23:39 INFO - PROCESS | 336 | 1462965819123 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 336 | ++DOCSHELL 0000005233477000 == 28 [pid = 336] [id = 124] 04:23:39 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005231A2DC00) [pid = 336] [serial = 369] [outer = 0000000000000000] 04:23:39 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000005231AD2800) [pid = 336] [serial = 370] [outer = 0000005231A2DC00] 04:23:39 INFO - PROCESS | 336 | 1462965819172 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000005232973800) [pid = 336] [serial = 371] [outer = 0000005231A2DC00] 04:23:39 INFO - PROCESS | 336 | 1462965819649 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 336 | 1462965819714 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 04:23:39 INFO - PROCESS | 336 | 1462965819721 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:23:39 INFO - PROCESS | 336 | 1462965819724 Marionette TRACE conn6 <- [1,462,null,{}] 04:23:39 INFO - PROCESS | 336 | 1462965819728 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:39 INFO - PROCESS | 336 | 1462965819814 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 04:23:39 INFO - PROCESS | 336 | 1462965819824 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 336 | ++DOCSHELL 00000052375E5000 == 29 [pid = 336] [id = 125] 04:23:39 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000005232974000) [pid = 336] [serial = 372] [outer = 0000000000000000] 04:23:39 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000005232CB0C00) [pid = 336] [serial = 373] [outer = 0000005232974000] 04:23:39 INFO - PROCESS | 336 | 1462965819872 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000005232D93C00) [pid = 336] [serial = 374] [outer = 0000005232974000] 04:23:40 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:40 INFO - PROCESS | 336 | 1462965820357 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 336 | 1462965820421 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 04:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:23:40 INFO - PROCESS | 336 | 1462965820425 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 336 | 1462965820429 Marionette TRACE conn6 <- [1,466,null,{}] 04:23:40 INFO - PROCESS | 336 | 1462965820469 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:40 INFO - PROCESS | 336 | 1462965820619 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 04:23:40 INFO - PROCESS | 336 | 1462965820632 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E4D800 == 30 [pid = 336] [id = 126] 04:23:40 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523105A400) [pid = 336] [serial = 375] [outer = 0000000000000000] 04:23:40 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523747A000) [pid = 336] [serial = 376] [outer = 000000523105A400] 04:23:40 INFO - PROCESS | 336 | 1462965820683 Marionette DEBUG loaded listener.js 04:23:40 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000005237CCB800) [pid = 336] [serial = 377] [outer = 000000523105A400] 04:23:41 INFO - PROCESS | 336 | 1462965821113 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 336 | 1462965821163 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 04:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:23:41 INFO - PROCESS | 336 | 1462965821172 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - PROCESS | 336 | 1462965821173 Marionette TRACE conn6 <- [1,470,null,{}] 04:23:41 INFO - PROCESS | 336 | 1462965821177 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:41 INFO - PROCESS | 336 | 1462965821260 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 04:23:41 INFO - PROCESS | 336 | 1462965821268 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 336 | ++DOCSHELL 000000523BD4A800 == 31 [pid = 336] [id = 127] 04:23:41 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (00000052382B3800) [pid = 336] [serial = 378] [outer = 0000000000000000] 04:23:41 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000005238DDF400) [pid = 336] [serial = 379] [outer = 00000052382B3800] 04:23:41 INFO - PROCESS | 336 | 1462965821314 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (00000052393A8C00) [pid = 336] [serial = 380] [outer = 00000052382B3800] 04:23:41 INFO - PROCESS | 336 | 1462965821759 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:23:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:23:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 628ms 04:23:41 INFO - PROCESS | 336 | 1462965821797 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 336 | 1462965821800 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 04:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:23:41 INFO - PROCESS | 336 | 1462965821803 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - PROCESS | 336 | 1462965821805 Marionette TRACE conn6 <- [1,474,null,{}] 04:23:41 INFO - PROCESS | 336 | 1462965821809 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:41 INFO - PROCESS | 336 | 1462965821886 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 04:23:41 INFO - PROCESS | 336 | 1462965821894 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 336 | ++DOCSHELL 000000523D0F4800 == 32 [pid = 336] [id = 128] 04:23:41 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005232CAE400) [pid = 336] [serial = 381] [outer = 0000000000000000] 04:23:41 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000005239439000) [pid = 336] [serial = 382] [outer = 0000005232CAE400] 04:23:41 INFO - PROCESS | 336 | 1462965821949 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523BE0E000) [pid = 336] [serial = 383] [outer = 0000005232CAE400] 04:23:42 INFO - PROCESS | 336 | 1462965822428 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:23:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:23:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 690ms 04:23:42 INFO - PROCESS | 336 | 1462965822497 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 336 | 1462965822499 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 04:23:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:23:42 INFO - PROCESS | 336 | 1462965822503 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 336 | 1462965822505 Marionette TRACE conn6 <- [1,478,null,{}] 04:23:42 INFO - PROCESS | 336 | 1462965822508 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:42 INFO - PROCESS | 336 | 1462965822621 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 04:23:42 INFO - PROCESS | 336 | 1462965822636 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 336 | ++DOCSHELL 000000523F621800 == 33 [pid = 336] [id = 129] 04:23:42 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523C62C000) [pid = 336] [serial = 384] [outer = 0000000000000000] 04:23:42 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523CA4C800) [pid = 336] [serial = 385] [outer = 000000523C62C000] 04:23:42 INFO - PROCESS | 336 | 1462965822682 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523CED7C00) [pid = 336] [serial = 386] [outer = 000000523C62C000] 04:23:43 INFO - PROCESS | 336 | 1462965823123 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 691ms 04:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:23:43 INFO - PROCESS | 336 | 1462965823197 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 336 | 1462965823199 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 04:23:43 INFO - PROCESS | 336 | 1462965823202 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 336 | 1462965823204 Marionette TRACE conn6 <- [1,482,null,{}] 04:23:43 INFO - PROCESS | 336 | 1462965823235 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:43 INFO - PROCESS | 336 | 1462965823318 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 04:23:43 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523CEFBC00) [pid = 336] [serial = 387] [outer = 000000523338BC00] 04:23:43 INFO - PROCESS | 336 | 1462965823347 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 336 | ++DOCSHELL 0000005240130000 == 34 [pid = 336] [id = 130] 04:23:43 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005231A24C00) [pid = 336] [serial = 388] [outer = 0000000000000000] 04:23:43 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523D080800) [pid = 336] [serial = 389] [outer = 0000005231A24C00] 04:23:43 INFO - PROCESS | 336 | 1462965823399 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523D24F800) [pid = 336] [serial = 390] [outer = 0000005231A24C00] 04:23:43 INFO - PROCESS | 336 | 1462965823888 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 04:23:43 INFO - PROCESS | 336 | 1462965823940 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 336 | 1462965823942 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 04:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:23:43 INFO - PROCESS | 336 | 1462965823945 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 336 | 1462965823947 Marionette TRACE conn6 <- [1,486,null,{}] 04:23:43 INFO - PROCESS | 336 | 1462965823951 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:44 INFO - PROCESS | 336 | 1462965824026 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 04:23:44 INFO - PROCESS | 336 | 1462965824032 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 336 | ++DOCSHELL 0000005240123800 == 35 [pid = 336] [id = 131] 04:23:44 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000523D2DD000) [pid = 336] [serial = 391] [outer = 0000000000000000] 04:23:44 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523D2E3C00) [pid = 336] [serial = 392] [outer = 000000523D2DD000] 04:23:44 INFO - PROCESS | 336 | 1462965824078 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523EB0A800) [pid = 336] [serial = 393] [outer = 000000523D2DD000] 04:23:44 INFO - PROCESS | 336 | 1462965824547 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:23:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms 04:23:44 INFO - PROCESS | 336 | 1462965824577 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 336 | 1462965824579 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 04:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:23:44 INFO - PROCESS | 336 | 1462965824582 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 336 | 1462965824584 Marionette TRACE conn6 <- [1,490,null,{}] 04:23:44 INFO - PROCESS | 336 | 1462965824588 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:44 INFO - PROCESS | 336 | 1462965824689 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 04:23:44 INFO - PROCESS | 336 | 1462965824762 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E4D000 == 36 [pid = 336] [id = 132] 04:23:44 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523F416C00) [pid = 336] [serial = 394] [outer = 0000000000000000] 04:23:44 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523F41BC00) [pid = 336] [serial = 395] [outer = 000000523F416C00] 04:23:44 INFO - PROCESS | 336 | 1462965824809 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523F43D400) [pid = 336] [serial = 396] [outer = 000000523F416C00] 04:23:45 INFO - PROCESS | 336 | 1462965825228 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 04:23:45 INFO - PROCESS | 336 | 1462965825277 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 336 | 1462965825288 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 04:23:45 INFO - PROCESS | 336 | 1462965825297 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:23:45 INFO - PROCESS | 336 | 1462965825299 Marionette TRACE conn6 <- [1,494,null,{}] 04:23:45 INFO - PROCESS | 336 | 1462965825303 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:45 INFO - PROCESS | 336 | 1462965825410 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 04:23:45 INFO - PROCESS | 336 | 1462965825422 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D3D000 == 37 [pid = 336] [id = 133] 04:23:45 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000523F440C00) [pid = 336] [serial = 397] [outer = 0000000000000000] 04:23:45 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000523F4B7C00) [pid = 336] [serial = 398] [outer = 000000523F440C00] 04:23:45 INFO - PROCESS | 336 | 1462965825467 Marionette DEBUG loaded listener.js 04:23:45 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000523F699800) [pid = 336] [serial = 399] [outer = 000000523F440C00] 04:23:45 INFO - PROCESS | 336 | 1462965825941 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:23:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 04:23:46 INFO - PROCESS | 336 | 1462965825994 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 336 | 1462965825997 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 04:23:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:23:46 INFO - PROCESS | 336 | 1462965826046 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 336 | 1462965826049 Marionette TRACE conn6 <- [1,498,null,{}] 04:23:46 INFO - PROCESS | 336 | 1462965826055 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:46 INFO - PROCESS | 336 | 1462965826174 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 04:23:46 INFO - PROCESS | 336 | 1462965826189 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 336 | ++DOCSHELL 000000523D0F4000 == 38 [pid = 336] [id = 134] 04:23:46 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000523F6AD800) [pid = 336] [serial = 400] [outer = 0000000000000000] 04:23:46 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000523F771000) [pid = 336] [serial = 401] [outer = 000000523F6AD800] 04:23:46 INFO - PROCESS | 336 | 1462965826283 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000523FB1D400) [pid = 336] [serial = 402] [outer = 000000523F6AD800] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000524217D800) [pid = 336] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000524362CC00) [pid = 336] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523291FC00) [pid = 336] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523F6AA000) [pid = 336] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000005239C20000) [pid = 336] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523F697C00) [pid = 336] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000524377D000) [pid = 336] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000523FB13800) [pid = 336] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000523FB20C00) [pid = 336] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005241B37800) [pid = 336] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523F4BCC00) [pid = 336] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523BE1AC00) [pid = 336] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523378A400) [pid = 336] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523BD7A000) [pid = 336] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005244F54800) [pid = 336] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005243ED1400) [pid = 336] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 93 (00000052400A1800) [pid = 336] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523CED1800) [pid = 336] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000005231055C00) [pid = 336] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:23:46 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523BE0EC00) [pid = 336] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:23:46 INFO - PROCESS | 336 | 1462965826902 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:23:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 922ms 04:23:46 INFO - PROCESS | 336 | 1462965826937 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 336 | 1462965826939 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 04:23:46 INFO - PROCESS | 336 | 1462965826942 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:23:46 INFO - PROCESS | 336 | 1462965826944 Marionette TRACE conn6 <- [1,502,null,{}] 04:23:46 INFO - PROCESS | 336 | 1462965826947 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:47 INFO - PROCESS | 336 | 1462965827033 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 04:23:47 INFO - PROCESS | 336 | 1462965827039 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 336 | ++DOCSHELL 00000052435AC000 == 39 [pid = 336] [id = 135] 04:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523C627000) [pid = 336] [serial = 403] [outer = 0000000000000000] 04:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523FB13800) [pid = 336] [serial = 404] [outer = 000000523C627000] 04:23:47 INFO - PROCESS | 336 | 1462965827084 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523FBC6C00) [pid = 336] [serial = 405] [outer = 000000523C627000] 04:23:47 INFO - PROCESS | 336 | 1462965827497 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:23:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 587ms 04:23:47 INFO - PROCESS | 336 | 1462965827533 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 336 | 1462965827535 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 04:23:47 INFO - PROCESS | 336 | 1462965827538 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:23:47 INFO - PROCESS | 336 | 1462965827540 Marionette TRACE conn6 <- [1,506,null,{}] 04:23:47 INFO - PROCESS | 336 | 1462965827543 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:47 INFO - PROCESS | 336 | 1462965827621 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 04:23:47 INFO - PROCESS | 336 | 1462965827628 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 336 | ++DOCSHELL 0000005243830800 == 40 [pid = 336] [id = 136] 04:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523FEBA800) [pid = 336] [serial = 406] [outer = 0000000000000000] 04:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000524009E000) [pid = 336] [serial = 407] [outer = 000000523FEBA800] 04:23:47 INFO - PROCESS | 336 | 1462965827672 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (00000052400A7C00) [pid = 336] [serial = 408] [outer = 000000523FEBA800] 04:23:48 INFO - PROCESS | 336 | 1462965828111 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:23:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 04:23:48 INFO - PROCESS | 336 | 1462965828170 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 336 | 1462965828172 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 04:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:23:48 INFO - PROCESS | 336 | 1462965828176 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 336 | 1462965828177 Marionette TRACE conn6 <- [1,510,null,{}] 04:23:48 INFO - PROCESS | 336 | 1462965828181 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:48 INFO - PROCESS | 336 | 1462965828261 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 04:23:48 INFO - PROCESS | 336 | 1462965828268 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 336 | ++DOCSHELL 000000524442F800 == 41 [pid = 336] [id = 137] 04:23:48 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000524040AC00) [pid = 336] [serial = 409] [outer = 0000000000000000] 04:23:48 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000524040EC00) [pid = 336] [serial = 410] [outer = 000000524040AC00] 04:23:48 INFO - PROCESS | 336 | 1462965828320 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (00000052404CAC00) [pid = 336] [serial = 411] [outer = 000000524040AC00] 04:23:48 INFO - PROCESS | 336 | 1462965828866 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:23:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 775ms 04:23:49 INFO - PROCESS | 336 | 1462965829001 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 336 | 1462965829005 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 04:23:49 INFO - PROCESS | 336 | 1462965829012 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:23:49 INFO - PROCESS | 336 | 1462965829016 Marionette TRACE conn6 <- [1,514,null,{}] 04:23:49 INFO - PROCESS | 336 | 1462965829024 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:49 INFO - PROCESS | 336 | 1462965829152 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 04:23:49 INFO - PROCESS | 336 | 1462965829239 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 336 | ++DOCSHELL 0000005237251800 == 42 [pid = 336] [id = 138] 04:23:49 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (00000052319C5000) [pid = 336] [serial = 412] [outer = 0000000000000000] 04:23:49 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005232921000) [pid = 336] [serial = 413] [outer = 00000052319C5000] 04:23:49 INFO - PROCESS | 336 | 1462965829297 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005232CB0000) [pid = 336] [serial = 414] [outer = 00000052319C5000] 04:23:49 INFO - PROCESS | 336 | 1462965829957 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 987ms 04:23:50 INFO - PROCESS | 336 | 1462965830006 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 336 | 1462965830012 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 04:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:23:50 INFO - PROCESS | 336 | 1462965830019 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 336 | 1462965830022 Marionette TRACE conn6 <- [1,518,null,{}] 04:23:50 INFO - PROCESS | 336 | 1462965830026 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:50 INFO - PROCESS | 336 | 1462965830143 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 04:23:50 INFO - PROCESS | 336 | 1462965830213 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 336 | ++DOCSHELL 000000523EB3D000 == 43 [pid = 336] [id = 139] 04:23:50 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523747C000) [pid = 336] [serial = 415] [outer = 0000000000000000] 04:23:50 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005237D78400) [pid = 336] [serial = 416] [outer = 000000523747C000] 04:23:50 INFO - PROCESS | 336 | 1462965830269 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (00000052393B3400) [pid = 336] [serial = 417] [outer = 000000523747C000] 04:23:50 INFO - PROCESS | 336 | 1462965830991 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:23:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 982ms 04:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:23:51 INFO - PROCESS | 336 | 1462965831001 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 336 | 1462965831004 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 04:23:51 INFO - PROCESS | 336 | 1462965831008 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 336 | 1462965831012 Marionette TRACE conn6 <- [1,522,null,{}] 04:23:51 INFO - PROCESS | 336 | 1462965831024 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:51 INFO - PROCESS | 336 | 1462965831251 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 04:23:51 INFO - PROCESS | 336 | 1462965831330 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:51 INFO - PROCESS | 336 | ++DOCSHELL 00000052337F5800 == 44 [pid = 336] [id = 140] 04:23:51 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (0000005231A24400) [pid = 336] [serial = 418] [outer = 0000000000000000] 04:23:51 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005231A28800) [pid = 336] [serial = 419] [outer = 0000005231A24400] 04:23:51 INFO - PROCESS | 336 | 1462965831381 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005232CA9C00) [pid = 336] [serial = 420] [outer = 0000005231A24400] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 0000005237C24000 == 43 [pid = 336] [id = 30] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 000000524107B800 == 42 [pid = 336] [id = 19] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 0000005245E86000 == 41 [pid = 336] [id = 23] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 00000052390C4800 == 40 [pid = 336] [id = 15] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 00000052337DF800 == 39 [pid = 336] [id = 13] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 000000523D370000 == 38 [pid = 336] [id = 28] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 000000524381D800 == 37 [pid = 336] [id = 21] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 000000523BE85000 == 36 [pid = 336] [id = 27] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 0000005240048800 == 35 [pid = 336] [id = 18] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 000000523FE27800 == 34 [pid = 336] [id = 29] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 000000523D36F000 == 33 [pid = 336] [id = 17] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 0000005237D37800 == 32 [pid = 336] [id = 14] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 000000523CAA9000 == 31 [pid = 336] [id = 16] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 000000523743A000 == 30 [pid = 336] [id = 25] 04:23:51 INFO - PROCESS | 336 | --DOCSHELL 00000052382E4000 == 29 [pid = 336] [id = 26] 04:23:51 INFO - PROCESS | 336 | --DOMWINDOW == 107 (0000005244F03800) [pid = 336] [serial = 367] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | 1462965832061 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1082ms 04:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:23:52 INFO - PROCESS | 336 | 1462965832093 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 336 | 1462965832097 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 04:23:52 INFO - PROCESS | 336 | 1462965832103 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 336 | 1462965832108 Marionette TRACE conn6 <- [1,526,null,{}] 04:23:52 INFO - PROCESS | 336 | 1462965832112 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:52 INFO - PROCESS | 336 | 1462965832205 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000524362AC00) [pid = 336] [serial = 290] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 105 (00000052438D9400) [pid = 336] [serial = 323] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005238DDBC00) [pid = 336] [serial = 281] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 103 (00000052404C3800) [pid = 336] [serial = 287] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000523ED25800) [pid = 336] [serial = 284] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 101 (00000052421E2800) [pid = 336] [serial = 293] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 100 (00000052438D4000) [pid = 336] [serial = 365] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523FB1A000) [pid = 336] [serial = 352] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 98 (00000052400A7800) [pid = 336] [serial = 355] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523FB21800) [pid = 336] [serial = 353] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005242189000) [pid = 336] [serial = 358] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000052404C8400) [pid = 336] [serial = 356] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005243781400) [pid = 336] [serial = 364] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000524362DC00) [pid = 336] [serial = 359] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523F694000) [pid = 336] [serial = 349] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523C630000) [pid = 336] [serial = 346] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523D026000) [pid = 336] [serial = 347] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 89 (00000052378C3400) [pid = 336] [serial = 343] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005238EF8000) [pid = 336] [serial = 344] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000005243783000) [pid = 336] [serial = 341] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523ED24800) [pid = 336] [serial = 340] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005245E0DC00) [pid = 336] [serial = 338] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005244F6B800) [pid = 336] [serial = 337] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005244F47C00) [pid = 336] [serial = 335] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005244F02400) [pid = 336] [serial = 334] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000052404C7800) [pid = 336] [serial = 332] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000052400A5000) [pid = 336] [serial = 331] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523EBC2000) [pid = 336] [serial = 329] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523CEF3C00) [pid = 336] [serial = 328] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000005232CB5400) [pid = 336] [serial = 326] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000005231149C00) [pid = 336] [serial = 325] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 75 (00000052400A5C00) [pid = 336] [serial = 361] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 74 (00000052435DD400) [pid = 336] [serial = 362] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000523F6AE800) [pid = 336] [serial = 350] [outer = 0000000000000000] [url = about:blank] 04:23:52 INFO - PROCESS | 336 | 1462965832281 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 336 | ++DOCSHELL 000000523743A000 == 30 [pid = 336] [id = 141] 04:23:52 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000005232973000) [pid = 336] [serial = 421] [outer = 0000000000000000] 04:23:52 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000005232CB5400) [pid = 336] [serial = 422] [outer = 0000005232973000] 04:23:52 INFO - PROCESS | 336 | 1462965832332 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000523747D400) [pid = 336] [serial = 423] [outer = 0000005232973000] 04:23:52 INFO - PROCESS | 336 | 1462965832748 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 04:23:52 INFO - PROCESS | 336 | 1462965832793 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 336 | 1462965832796 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 04:23:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:23:52 INFO - PROCESS | 336 | 1462965832800 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 336 | 1462965832802 Marionette TRACE conn6 <- [1,530,null,{}] 04:23:52 INFO - PROCESS | 336 | 1462965832806 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:52 INFO - PROCESS | 336 | 1462965832887 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 04:23:52 INFO - PROCESS | 336 | 1462965832937 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 336 | ++DOCSHELL 000000523BE8B800 == 31 [pid = 336] [id = 142] 04:23:52 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005231A06C00) [pid = 336] [serial = 424] [outer = 0000000000000000] 04:23:52 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000052393B1800) [pid = 336] [serial = 425] [outer = 0000005231A06C00] 04:23:52 INFO - PROCESS | 336 | 1462965832983 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000523BE0D000) [pid = 336] [serial = 426] [outer = 0000005231A06C00] 04:23:53 INFO - PROCESS | 336 | 1462965833570 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:23:53 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:23:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:23:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:23:53 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:23:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:23:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:23:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 04:23:53 INFO - PROCESS | 336 | 1462965833585 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 336 | 1462965833589 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 04:23:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:23:53 INFO - PROCESS | 336 | 1462965833600 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 336 | 1462965833605 Marionette TRACE conn6 <- [1,534,null,{}] 04:23:53 INFO - PROCESS | 336 | 1462965833613 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:53 INFO - PROCESS | 336 | 1462965833709 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 04:23:53 INFO - PROCESS | 336 | 1462965833719 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:53 INFO - PROCESS | 336 | ++DOCSHELL 000000523FB7F000 == 32 [pid = 336] [id = 143] 04:23:53 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523C62CC00) [pid = 336] [serial = 427] [outer = 0000000000000000] 04:23:53 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523CE65000) [pid = 336] [serial = 428] [outer = 000000523C62CC00] 04:23:53 INFO - PROCESS | 336 | 1462965833764 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523CEFB000) [pid = 336] [serial = 429] [outer = 000000523C62CC00] 04:23:54 INFO - PROCESS | 336 | 1462965834182 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:23:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 650ms 04:23:54 INFO - PROCESS | 336 | 1462965834253 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 336 | 1462965834255 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 04:23:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:23:54 INFO - PROCESS | 336 | 1462965834259 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 336 | 1462965834260 Marionette TRACE conn6 <- [1,538,null,{}] 04:23:54 INFO - PROCESS | 336 | 1462965834264 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:54 INFO - PROCESS | 336 | 1462965834345 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 04:23:54 INFO - PROCESS | 336 | 1462965834352 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 336 | ++DOCSHELL 0000005240272000 == 33 [pid = 336] [id = 144] 04:23:54 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523CED3000) [pid = 336] [serial = 430] [outer = 0000000000000000] 04:23:54 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523D3EA400) [pid = 336] [serial = 431] [outer = 000000523CED3000] 04:23:54 INFO - PROCESS | 336 | 1462965834398 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523F418C00) [pid = 336] [serial = 432] [outer = 000000523CED3000] 04:23:54 INFO - PROCESS | 336 | 1462965834848 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:23:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 04:23:54 INFO - PROCESS | 336 | 1462965834889 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 336 | 1462965834891 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 04:23:54 INFO - PROCESS | 336 | 1462965834894 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:23:54 INFO - PROCESS | 336 | 1462965834896 Marionette TRACE conn6 <- [1,542,null,{}] 04:23:54 INFO - PROCESS | 336 | 1462965834900 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:55 INFO - PROCESS | 336 | 1462965835016 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 04:23:55 INFO - PROCESS | 336 | 1462965835027 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D4E000 == 34 [pid = 336] [id = 145] 04:23:55 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523F4B4C00) [pid = 336] [serial = 433] [outer = 0000000000000000] 04:23:55 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523F693800) [pid = 336] [serial = 434] [outer = 000000523F4B4C00] 04:23:55 INFO - PROCESS | 336 | 1462965835121 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523F6A6000) [pid = 336] [serial = 435] [outer = 000000523F4B4C00] 04:23:55 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:55 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:23:55 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:55 INFO - PROCESS | 336 | 1462965835592 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 732ms 04:23:55 INFO - PROCESS | 336 | 1462965835680 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 336 | 1462965835683 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 04:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:23:55 INFO - PROCESS | 336 | 1462965835708 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 336 | 1462965835710 Marionette TRACE conn6 <- [1,546,null,{}] 04:23:55 INFO - PROCESS | 336 | 1462965835713 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:55 INFO - PROCESS | 336 | 1462965835816 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 04:23:55 INFO - PROCESS | 336 | 1462965835829 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 336 | ++DOCSHELL 000000523D0F8800 == 35 [pid = 336] [id = 146] 04:23:55 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523F4B5C00) [pid = 336] [serial = 436] [outer = 0000000000000000] 04:23:55 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523FB18C00) [pid = 336] [serial = 437] [outer = 000000523F4B5C00] 04:23:55 INFO - PROCESS | 336 | 1462965835874 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523FD72000) [pid = 336] [serial = 438] [outer = 000000523F4B5C00] 04:23:56 INFO - PROCESS | 336 | 1462965836304 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:23:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 04:23:56 INFO - PROCESS | 336 | 1462965836336 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 336 | 1462965836339 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 04:23:56 INFO - PROCESS | 336 | 1462965836342 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:23:56 INFO - PROCESS | 336 | 1462965836343 Marionette TRACE conn6 <- [1,550,null,{}] 04:23:56 INFO - PROCESS | 336 | 1462965836347 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:56 INFO - PROCESS | 336 | 1462965836461 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 04:23:56 INFO - PROCESS | 336 | 1462965836469 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 336 | ++DOCSHELL 0000005244421800 == 36 [pid = 336] [id = 147] 04:23:56 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523F771400) [pid = 336] [serial = 439] [outer = 0000000000000000] 04:23:56 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (00000052400A2400) [pid = 336] [serial = 440] [outer = 000000523F771400] 04:23:56 INFO - PROCESS | 336 | 1462965836513 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (00000052404C3800) [pid = 336] [serial = 441] [outer = 000000523F771400] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523F416C00) [pid = 336] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523F440C00) [pid = 336] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 91 (00000052382B3800) [pid = 336] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000005244575800) [pid = 336] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523105A400) [pid = 336] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005231A2DC00) [pid = 336] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000005232CAE400) [pid = 336] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000005232974000) [pid = 336] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005231A24C00) [pid = 336] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000523D2DD000) [pid = 336] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523C62C000) [pid = 336] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523FEBA800) [pid = 336] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523F6AD800) [pid = 336] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:23:56 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000523C627000) [pid = 336] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:23:56 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:56 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:23:56 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:56 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:23:57 INFO - PROCESS | 336 | 1462965837031 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 733ms 04:23:57 INFO - PROCESS | 336 | 1462965837079 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 04:23:57 INFO - PROCESS | 336 | 1462965837081 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 04:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:23:57 INFO - PROCESS | 336 | 1462965837110 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 336 | 1462965837112 Marionette TRACE conn6 <- [1,554,null,{}] 04:23:57 INFO - PROCESS | 336 | 1462965837116 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:57 INFO - PROCESS | 336 | 1462965837199 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 04:23:57 INFO - PROCESS | 336 | 1462965837206 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005244452000 == 37 [pid = 336] [id = 148] 04:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523BE0EC00) [pid = 336] [serial = 442] [outer = 0000000000000000] 04:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523D2DEC00) [pid = 336] [serial = 443] [outer = 000000523BE0EC00] 04:23:57 INFO - PROCESS | 336 | 1462965837251 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000052400A2C00) [pid = 336] [serial = 444] [outer = 000000523BE0EC00] 04:23:57 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:57 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:23:57 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:57 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:23:57 INFO - PROCESS | 336 | 1462965837660 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 606ms 04:23:57 INFO - PROCESS | 336 | 1462965837694 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 04:23:57 INFO - PROCESS | 336 | 1462965837696 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 04:23:57 INFO - PROCESS | 336 | 1462965837699 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:23:57 INFO - PROCESS | 336 | 1462965837701 Marionette TRACE conn6 <- [1,558,null,{}] 04:23:57 INFO - PROCESS | 336 | 1462965837709 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:57 INFO - PROCESS | 336 | 1462965837799 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 04:23:57 INFO - PROCESS | 336 | 1462965837806 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005244519000 == 38 [pid = 336] [id = 149] 04:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000052404CBC00) [pid = 336] [serial = 445] [outer = 0000000000000000] 04:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (00000052404CF800) [pid = 336] [serial = 446] [outer = 00000052404CBC00] 04:23:57 INFO - PROCESS | 336 | 1462965837851 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000524068E800) [pid = 336] [serial = 447] [outer = 00000052404CBC00] 04:23:58 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:58 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:23:58 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:58 INFO - PROCESS | 336 | 1462965838265 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 587ms 04:23:58 INFO - PROCESS | 336 | 1462965838299 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 04:23:58 INFO - PROCESS | 336 | 1462965838301 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 04:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:23:58 INFO - PROCESS | 336 | 1462965838309 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:23:58 INFO - PROCESS | 336 | 1462965838311 Marionette TRACE conn6 <- [1,562,null,{}] 04:23:58 INFO - PROCESS | 336 | 1462965838315 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:58 INFO - PROCESS | 336 | 1462965838395 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 04:23:58 INFO - PROCESS | 336 | 1462965838403 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D7A000 == 39 [pid = 336] [id = 150] 04:23:58 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000005241B02800) [pid = 336] [serial = 448] [outer = 0000000000000000] 04:23:58 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005241B07800) [pid = 336] [serial = 449] [outer = 0000005241B02800] 04:23:58 INFO - PROCESS | 336 | 1462965838455 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005241DDAC00) [pid = 336] [serial = 450] [outer = 0000005241B02800] 04:23:59 INFO - PROCESS | 336 | 1462965839076 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:23:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 798ms 04:23:59 INFO - PROCESS | 336 | 1462965839107 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 336 | 1462965839112 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 04:23:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:23:59 INFO - PROCESS | 336 | 1462965839117 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 336 | 1462965839121 Marionette TRACE conn6 <- [1,566,null,{}] 04:23:59 INFO - PROCESS | 336 | 1462965839127 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:59 INFO - PROCESS | 336 | 1462965839240 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 04:23:59 INFO - PROCESS | 336 | 1462965839324 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 336 | ++DOCSHELL 00000052382EB800 == 40 [pid = 336] [id = 151] 04:23:59 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523297BC00) [pid = 336] [serial = 451] [outer = 0000000000000000] 04:23:59 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000005232D9A400) [pid = 336] [serial = 452] [outer = 000000523297BC00] 04:23:59 INFO - PROCESS | 336 | 1462965839382 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (00000052381E6000) [pid = 336] [serial = 453] [outer = 000000523297BC00] 04:23:59 INFO - PROCESS | 336 | 1462965839982 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:24:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:24:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 943ms 04:24:00 INFO - PROCESS | 336 | 1462965840065 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 04:24:00 INFO - PROCESS | 336 | 1462965840072 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 04:24:00 INFO - PROCESS | 336 | 1462965840078 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:24:00 INFO - PROCESS | 336 | 1462965840082 Marionette TRACE conn6 <- [1,570,null,{}] 04:24:00 INFO - PROCESS | 336 | 1462965840101 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:00 INFO - PROCESS | 336 | 1462965840276 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 04:24:00 INFO - PROCESS | 336 | 1462965840339 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 336 | ++DOCSHELL 0000005242622000 == 41 [pid = 336] [id = 152] 04:24:00 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000005239436800) [pid = 336] [serial = 454] [outer = 0000000000000000] 04:24:00 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523C6BB800) [pid = 336] [serial = 455] [outer = 0000005239436800] 04:24:00 INFO - PROCESS | 336 | 1462965840397 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523D352C00) [pid = 336] [serial = 456] [outer = 0000005239436800] 04:24:00 INFO - PROCESS | 336 | 1462965840967 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:24:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:24:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 921ms 04:24:01 INFO - PROCESS | 336 | 1462965841006 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 336 | 1462965841009 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 04:24:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:24:01 INFO - PROCESS | 336 | 1462965841013 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - PROCESS | 336 | 1462965841017 Marionette TRACE conn6 <- [1,574,null,{}] 04:24:01 INFO - PROCESS | 336 | 1462965841029 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:01 INFO - PROCESS | 336 | 1462965841138 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 04:24:01 INFO - PROCESS | 336 | 1462965841223 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D1D000 == 42 [pid = 336] [id = 153] 04:24:01 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523FB16000) [pid = 336] [serial = 457] [outer = 0000000000000000] 04:24:01 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000005240406400) [pid = 336] [serial = 458] [outer = 000000523FB16000] 04:24:01 INFO - PROCESS | 336 | 1462965841282 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005241B39C00) [pid = 336] [serial = 459] [outer = 000000523FB16000] 04:24:01 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:01 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:24:01 INFO - PROCESS | 336 | 1462965841852 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:24:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:24:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 881ms 04:24:01 INFO - PROCESS | 336 | 1462965841896 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 336 | 1462965841899 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 04:24:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:24:01 INFO - PROCESS | 336 | 1462965841903 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - PROCESS | 336 | 1462965841905 Marionette TRACE conn6 <- [1,578,null,{}] 04:24:01 INFO - PROCESS | 336 | 1462965841909 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:02 INFO - PROCESS | 336 | 1462965842014 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 04:24:02 INFO - PROCESS | 336 | 1462965842096 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DB6800 == 43 [pid = 336] [id = 154] 04:24:02 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000524217C000) [pid = 336] [serial = 460] [outer = 0000000000000000] 04:24:02 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000005242180C00) [pid = 336] [serial = 461] [outer = 000000524217C000] 04:24:02 INFO - PROCESS | 336 | 1462965842152 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005242188C00) [pid = 336] [serial = 462] [outer = 000000524217C000] 04:24:02 INFO - PROCESS | 336 | 1462965842668 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 775ms 04:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:24:02 INFO - PROCESS | 336 | 1462965842680 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 336 | 1462965842682 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 04:24:02 INFO - PROCESS | 336 | 1462965842686 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 336 | 1462965842688 Marionette TRACE conn6 <- [1,582,null,{}] 04:24:02 INFO - PROCESS | 336 | 1462965842692 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:02 INFO - PROCESS | 336 | 1462965842794 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 04:24:02 INFO - PROCESS | 336 | 1462965842876 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 336 | ++DOCSHELL 0000005246540000 == 44 [pid = 336] [id = 155] 04:24:02 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000524217C800) [pid = 336] [serial = 463] [outer = 0000000000000000] 04:24:02 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000005242642400) [pid = 336] [serial = 464] [outer = 000000524217C800] 04:24:02 INFO - PROCESS | 336 | 1462965842931 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005242D53400) [pid = 336] [serial = 465] [outer = 000000524217C800] 04:24:03 INFO - PROCESS | 336 | 1462965843530 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:24:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 882ms 04:24:03 INFO - PROCESS | 336 | 1462965843570 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 336 | 1462965843572 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 04:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:24:03 INFO - PROCESS | 336 | 1462965843576 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 336 | 1462965843578 Marionette TRACE conn6 <- [1,586,null,{}] 04:24:03 INFO - PROCESS | 336 | 1462965843581 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:03 INFO - PROCESS | 336 | 1462965843717 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 04:24:03 INFO - PROCESS | 336 | 1462965843788 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 336 | ++DOCSHELL 000000524659C800 == 45 [pid = 336] [id = 156] 04:24:03 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (00000052422BA000) [pid = 336] [serial = 466] [outer = 0000000000000000] 04:24:03 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (00000052435D5800) [pid = 336] [serial = 467] [outer = 00000052422BA000] 04:24:03 INFO - PROCESS | 336 | 1462965843845 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000524362A400) [pid = 336] [serial = 468] [outer = 00000052422BA000] 04:24:04 INFO - PROCESS | 336 | 1462965844570 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1030ms 04:24:04 INFO - PROCESS | 336 | 1462965844609 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 04:24:04 INFO - PROCESS | 336 | 1462965844613 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 04:24:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:24:04 INFO - PROCESS | 336 | 1462965844618 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 336 | 1462965844622 Marionette TRACE conn6 <- [1,590,null,{}] 04:24:04 INFO - PROCESS | 336 | 1462965844627 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:04 INFO - PROCESS | 336 | 1462965844727 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 04:24:04 INFO - PROCESS | 336 | 1462965844812 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 336 | ++DOCSHELL 0000005239CB9800 == 46 [pid = 336] [id = 157] 04:24:04 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005232CB2C00) [pid = 336] [serial = 469] [outer = 0000000000000000] 04:24:04 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005232D94400) [pid = 336] [serial = 470] [outer = 0000005232CB2C00] 04:24:04 INFO - PROCESS | 336 | 1462965844863 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005237CC7C00) [pid = 336] [serial = 471] [outer = 0000005232CB2C00] 04:24:05 INFO - PROCESS | 336 | --DOCSHELL 000000524694B000 == 45 [pid = 336] [id = 123] 04:24:05 INFO - PROCESS | 336 | --DOCSHELL 0000005244519000 == 44 [pid = 336] [id = 149] 04:24:05 INFO - PROCESS | 336 | --DOCSHELL 0000005244452000 == 43 [pid = 336] [id = 148] 04:24:05 INFO - PROCESS | 336 | --DOCSHELL 0000005244421800 == 42 [pid = 336] [id = 147] 04:24:05 INFO - PROCESS | 336 | --DOCSHELL 000000523D0F8800 == 41 [pid = 336] [id = 146] 04:24:05 INFO - PROCESS | 336 | --DOCSHELL 0000005242D4E000 == 40 [pid = 336] [id = 145] 04:24:05 INFO - PROCESS | 336 | --DOCSHELL 0000005240272000 == 39 [pid = 336] [id = 144] 04:24:05 INFO - PROCESS | 336 | --DOCSHELL 000000523FB7F000 == 38 [pid = 336] [id = 143] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000524040EC00) [pid = 336] [serial = 410] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOCSHELL 000000523BE8B800 == 37 [pid = 336] [id = 142] 04:24:05 INFO - PROCESS | 336 | 1462965845473 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 899ms 04:24:05 INFO - PROCESS | 336 | 1462965845518 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 04:24:05 INFO - PROCESS | 336 | 1462965845524 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 04:24:05 INFO - PROCESS | 336 | 1462965845532 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:24:05 INFO - PROCESS | 336 | 1462965845535 Marionette TRACE conn6 <- [1,594,null,{}] 04:24:05 INFO - PROCESS | 336 | 1462965845538 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523F41BC00) [pid = 336] [serial = 395] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523F4B7C00) [pid = 336] [serial = 398] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000005238DDF400) [pid = 336] [serial = 379] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 105 (00000052393A8C00) [pid = 336] [serial = 380] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005244F72C00) [pid = 336] [serial = 368] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000523747A000) [pid = 336] [serial = 376] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005237CCB800) [pid = 336] [serial = 377] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005231AD2800) [pid = 336] [serial = 370] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005232973800) [pid = 336] [serial = 371] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000005239439000) [pid = 336] [serial = 382] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523F43D400) [pid = 336] [serial = 396] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523BE0E000) [pid = 336] [serial = 383] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005232CB0C00) [pid = 336] [serial = 373] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005232D93C00) [pid = 336] [serial = 374] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523D24F800) [pid = 336] [serial = 390] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523D080800) [pid = 336] [serial = 389] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523D2E3C00) [pid = 336] [serial = 392] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523CA4C800) [pid = 336] [serial = 385] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 90 (00000052400A7C00) [pid = 336] [serial = 408] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523CED7C00) [pid = 336] [serial = 386] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523F771000) [pid = 336] [serial = 401] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523F699800) [pid = 336] [serial = 399] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000524009E000) [pid = 336] [serial = 407] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523FB1D400) [pid = 336] [serial = 402] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000523FB13800) [pid = 336] [serial = 404] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523FBC6C00) [pid = 336] [serial = 405] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000052404C6C00) [pid = 336] [serial = 164] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:24:05 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523EB0A800) [pid = 336] [serial = 393] [outer = 0000000000000000] [url = about:blank] 04:24:05 INFO - PROCESS | 336 | 1462965845665 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 04:24:05 INFO - PROCESS | 336 | 1462965845714 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 336 | ++DOCSHELL 0000005234176000 == 38 [pid = 336] [id = 158] 04:24:05 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000005232974000) [pid = 336] [serial = 472] [outer = 0000000000000000] 04:24:05 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000005232CB5800) [pid = 336] [serial = 473] [outer = 0000005232974000] 04:24:05 INFO - PROCESS | 336 | 1462965845761 Marionette DEBUG loaded listener.js 04:24:05 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000005237CCB800) [pid = 336] [serial = 474] [outer = 0000005232974000] 04:24:06 INFO - PROCESS | 336 | 1462965846157 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:24:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:24:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 04:24:06 INFO - PROCESS | 336 | 1462965846208 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 04:24:06 INFO - PROCESS | 336 | 1462965846210 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 04:24:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:24:06 INFO - PROCESS | 336 | 1462965846213 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 336 | 1462965846217 Marionette TRACE conn6 <- [1,598,null,{}] 04:24:06 INFO - PROCESS | 336 | 1462965846228 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:06 INFO - PROCESS | 336 | 1462965846344 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 04:24:06 INFO - PROCESS | 336 | 1462965846363 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 336 | ++DOCSHELL 000000523EB35800 == 39 [pid = 336] [id = 159] 04:24:06 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523BE12C00) [pid = 336] [serial = 475] [outer = 0000000000000000] 04:24:06 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523BE19400) [pid = 336] [serial = 476] [outer = 000000523BE12C00] 04:24:06 INFO - PROCESS | 336 | 1462965846412 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523CA48C00) [pid = 336] [serial = 477] [outer = 000000523BE12C00] 04:24:06 INFO - PROCESS | 336 | 1462965846855 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:24:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:24:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 692ms 04:24:06 INFO - PROCESS | 336 | 1462965846909 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 04:24:06 INFO - PROCESS | 336 | 1462965846919 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 04:24:06 INFO - PROCESS | 336 | 1462965846922 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 336 | 1462965846924 Marionette TRACE conn6 <- [1,602,null,{}] 04:24:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:24:06 INFO - PROCESS | 336 | 1462965846927 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:07 INFO - PROCESS | 336 | 1462965847012 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 04:24:07 INFO - PROCESS | 336 | 1462965847021 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 336 | ++DOCSHELL 000000524011C800 == 40 [pid = 336] [id = 160] 04:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523D01A000) [pid = 336] [serial = 478] [outer = 0000000000000000] 04:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523D2D8C00) [pid = 336] [serial = 479] [outer = 000000523D01A000] 04:24:07 INFO - PROCESS | 336 | 1462965847068 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523D3ED000) [pid = 336] [serial = 480] [outer = 000000523D01A000] 04:24:07 INFO - PROCESS | 336 | 1462965847547 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:24:07 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 774ms 04:24:07 INFO - PROCESS | 336 | 1462965847772 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 336 | 1462965847774 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 04:24:07 INFO - PROCESS | 336 | 1462965847780 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 336 | 1462965847782 Marionette TRACE conn6 <- [1,606,null,{}] 04:24:07 INFO - PROCESS | 336 | 1462965847785 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:24:07 INFO - PROCESS | 336 | 1462965847896 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 04:24:07 INFO - PROCESS | 336 | 1462965847912 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 336 | ++DOCSHELL 0000005240619000 == 41 [pid = 336] [id = 161] 04:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523F418400) [pid = 336] [serial = 481] [outer = 0000000000000000] 04:24:07 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523F43F400) [pid = 336] [serial = 482] [outer = 000000523F418400] 04:24:07 INFO - PROCESS | 336 | 1462965847958 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523F697400) [pid = 336] [serial = 483] [outer = 000000523F418400] 04:24:08 INFO - PROCESS | 336 | 1462965848394 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 04:24:08 INFO - PROCESS | 336 | 1462965848421 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 04:24:08 INFO - PROCESS | 336 | 1462965848423 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 04:24:08 INFO - PROCESS | 336 | 1462965848426 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:24:08 INFO - PROCESS | 336 | 1462965848428 Marionette TRACE conn6 <- [1,610,null,{}] 04:24:08 INFO - PROCESS | 336 | 1462965848431 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:08 INFO - PROCESS | 336 | 1462965848563 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 04:24:08 INFO - PROCESS | 336 | 1462965848606 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 336 | ++DOCSHELL 0000005243316000 == 42 [pid = 336] [id = 162] 04:24:08 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523F6A5000) [pid = 336] [serial = 484] [outer = 0000000000000000] 04:24:08 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523FB1B000) [pid = 336] [serial = 485] [outer = 000000523F6A5000] 04:24:08 INFO - PROCESS | 336 | 1462965848658 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (00000052400A7000) [pid = 336] [serial = 486] [outer = 000000523F6A5000] 04:24:09 INFO - PROCESS | 336 | 1462965849078 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 690ms 04:24:09 INFO - PROCESS | 336 | 1462965849120 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 04:24:09 INFO - PROCESS | 336 | 1462965849122 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 04:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:24:09 INFO - PROCESS | 336 | 1462965849125 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 336 | 1462965849127 Marionette TRACE conn6 <- [1,614,null,{}] 04:24:09 INFO - PROCESS | 336 | 1462965849131 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:09 INFO - PROCESS | 336 | 1462965849273 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 04:24:09 INFO - PROCESS | 336 | 1462965849287 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 336 | ++DOCSHELL 0000005243821800 == 43 [pid = 336] [id = 163] 04:24:09 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (00000052400A5800) [pid = 336] [serial = 487] [outer = 0000000000000000] 04:24:09 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (00000052404CF000) [pid = 336] [serial = 488] [outer = 00000052400A5800] 04:24:09 INFO - PROCESS | 336 | 1462965849370 Marionette DEBUG loaded listener.js 04:24:09 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005241B11800) [pid = 336] [serial = 489] [outer = 00000052400A5800] 04:24:09 INFO - PROCESS | 336 | 1462965849794 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 04:24:09 INFO - PROCESS | 336 | 1462965849800 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 04:24:09 INFO - PROCESS | 336 | 1462965849802 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 04:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:24:09 INFO - PROCESS | 336 | 1462965849806 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 336 | 1462965849807 Marionette TRACE conn6 <- [1,618,null,{}] 04:24:09 INFO - PROCESS | 336 | 1462965849811 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:10 INFO - PROCESS | 336 | 1462965849990 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523F4B4C00) [pid = 336] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523F4B5C00) [pid = 336] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000524040AC00) [pid = 336] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005231A24400) [pid = 336] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 94 (00000052404CBC00) [pid = 336] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523C62CC00) [pid = 336] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000005232973000) [pid = 336] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523F771400) [pid = 336] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000005231A06C00) [pid = 336] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523BE0EC00) [pid = 336] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:24:10 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523CED3000) [pid = 336] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:24:10 INFO - PROCESS | 336 | 1462965850044 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E54000 == 44 [pid = 336] [id = 164] 04:24:10 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005231A28C00) [pid = 336] [serial = 490] [outer = 0000000000000000] 04:24:10 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000005232973000) [pid = 336] [serial = 491] [outer = 0000005231A28C00] 04:24:10 INFO - PROCESS | 336 | 1462965850090 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000524005C400) [pid = 336] [serial = 492] [outer = 0000005231A28C00] 04:24:10 INFO - PROCESS | 336 | 1462965850427 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:24:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:24:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 04:24:10 INFO - PROCESS | 336 | 1462965850486 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 336 | 1462965850488 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 04:24:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:24:10 INFO - PROCESS | 336 | 1462965850491 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 336 | 1462965850493 Marionette TRACE conn6 <- [1,622,null,{}] 04:24:10 INFO - PROCESS | 336 | 1462965850496 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:10 INFO - PROCESS | 336 | 1462965850578 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 04:24:10 INFO - PROCESS | 336 | 1462965850612 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 336 | ++DOCSHELL 0000005244518800 == 45 [pid = 336] [id = 165] 04:24:10 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005242167000) [pid = 336] [serial = 493] [outer = 0000000000000000] 04:24:10 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000005242D57000) [pid = 336] [serial = 494] [outer = 0000005242167000] 04:24:10 INFO - PROCESS | 336 | 1462965850657 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (00000052435D4000) [pid = 336] [serial = 495] [outer = 0000005242167000] 04:24:10 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:10 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:24:11 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:11 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:24:11 INFO - PROCESS | 336 | 1462965851082 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 04:24:11 INFO - PROCESS | 336 | 1462965851127 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 336 | 1462965851129 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 04:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:24:11 INFO - PROCESS | 336 | 1462965851132 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 336 | 1462965851134 Marionette TRACE conn6 <- [1,626,null,{}] 04:24:11 INFO - PROCESS | 336 | 1462965851141 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:11 INFO - PROCESS | 336 | 1462965851233 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 04:24:11 INFO - PROCESS | 336 | 1462965851240 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DA4000 == 46 [pid = 336] [id = 166] 04:24:11 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523EB07C00) [pid = 336] [serial = 496] [outer = 0000000000000000] 04:24:11 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005243629C00) [pid = 336] [serial = 497] [outer = 000000523EB07C00] 04:24:11 INFO - PROCESS | 336 | 1462965851284 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000005243633000) [pid = 336] [serial = 498] [outer = 000000523EB07C00] 04:24:11 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:11 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:24:11 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:11 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:24:11 INFO - PROCESS | 336 | 1462965851708 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 04:24:11 INFO - PROCESS | 336 | 1462965851766 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 04:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:24:11 INFO - PROCESS | 336 | 1462965851769 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 04:24:11 INFO - PROCESS | 336 | 1462965851772 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 336 | 1462965851775 Marionette TRACE conn6 <- [1,630,null,{}] 04:24:11 INFO - PROCESS | 336 | 1462965851778 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:11 INFO - PROCESS | 336 | 1462965851881 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 04:24:11 INFO - PROCESS | 336 | 1462965851896 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 336 | ++DOCSHELL 00000052468B4000 == 47 [pid = 336] [id = 167] 04:24:11 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000524377F400) [pid = 336] [serial = 499] [outer = 0000000000000000] 04:24:11 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005243786000) [pid = 336] [serial = 500] [outer = 000000524377F400] 04:24:11 INFO - PROCESS | 336 | 1462965851947 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (00000052438D4800) [pid = 336] [serial = 501] [outer = 000000524377F400] 04:24:12 INFO - PROCESS | 336 | 1462965852646 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:24:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:24:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 945ms 04:24:12 INFO - PROCESS | 336 | 1462965852720 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 04:24:12 INFO - PROCESS | 336 | 1462965852726 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 04:24:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:24:12 INFO - PROCESS | 336 | 1462965852730 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:24:12 INFO - PROCESS | 336 | 1462965852735 Marionette TRACE conn6 <- [1,634,null,{}] 04:24:12 INFO - PROCESS | 336 | 1462965852741 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:12 INFO - PROCESS | 336 | 1462965852886 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 04:24:13 INFO - PROCESS | 336 | 1462965853002 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 336 | ++DOCSHELL 0000005239CC7000 == 48 [pid = 336] [id = 168] 04:24:13 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005234127000) [pid = 336] [serial = 502] [outer = 0000000000000000] 04:24:13 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005237C08400) [pid = 336] [serial = 503] [outer = 0000005234127000] 04:24:13 INFO - PROCESS | 336 | 1462965853061 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (00000052393A9C00) [pid = 336] [serial = 504] [outer = 0000005234127000] 04:24:13 INFO - PROCESS | 336 | 1462965853660 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 986ms 04:24:13 INFO - PROCESS | 336 | 1462965853720 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 336 | 1462965853727 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 04:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:24:13 INFO - PROCESS | 336 | 1462965853733 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 336 | 1462965853736 Marionette TRACE conn6 <- [1,638,null,{}] 04:24:13 INFO - PROCESS | 336 | 1462965853740 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:13 INFO - PROCESS | 336 | 1462965853854 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 04:24:13 INFO - PROCESS | 336 | 1462965853926 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 336 | ++DOCSHELL 000000524330C800 == 49 [pid = 336] [id = 169] 04:24:13 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523D2DC400) [pid = 336] [serial = 505] [outer = 0000000000000000] 04:24:13 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000523EB10400) [pid = 336] [serial = 506] [outer = 000000523D2DC400] 04:24:13 INFO - PROCESS | 336 | 1462965853982 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000523F6A5C00) [pid = 336] [serial = 507] [outer = 000000523D2DC400] 04:24:14 INFO - PROCESS | 336 | 1462965854583 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 881ms 04:24:14 INFO - PROCESS | 336 | 1462965854621 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 04:24:14 INFO - PROCESS | 336 | 1462965854624 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 04:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:24:14 INFO - PROCESS | 336 | 1462965854627 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - PROCESS | 336 | 1462965854631 Marionette TRACE conn6 <- [1,642,null,{}] 04:24:14 INFO - PROCESS | 336 | 1462965854643 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:14 INFO - PROCESS | 336 | 1462965854758 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 04:24:14 INFO - PROCESS | 336 | 1462965854845 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005246946800 == 50 [pid = 336] [id = 170] 04:24:14 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005242163800) [pid = 336] [serial = 508] [outer = 0000000000000000] 04:24:14 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005242181800) [pid = 336] [serial = 509] [outer = 0000005242163800] 04:24:14 INFO - PROCESS | 336 | 1462965854903 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000524377C400) [pid = 336] [serial = 510] [outer = 0000005242163800] 04:24:15 INFO - PROCESS | 336 | 1462965855460 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:24:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 902ms 04:24:15 INFO - PROCESS | 336 | 1462965855531 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 04:24:15 INFO - PROCESS | 336 | 1462965855534 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 04:24:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:24:15 INFO - PROCESS | 336 | 1462965855537 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - PROCESS | 336 | 1462965855540 Marionette TRACE conn6 <- [1,646,null,{}] 04:24:15 INFO - PROCESS | 336 | 1462965855543 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:15 INFO - PROCESS | 336 | 1462965855671 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 04:24:15 INFO - PROCESS | 336 | 1462965855742 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 336 | ++DOCSHELL 000000524694C800 == 51 [pid = 336] [id = 171] 04:24:15 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (00000052407DFC00) [pid = 336] [serial = 511] [outer = 0000000000000000] 04:24:15 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (00000052438CD400) [pid = 336] [serial = 512] [outer = 00000052407DFC00] 04:24:15 INFO - PROCESS | 336 | 1462965855798 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (00000052438D9800) [pid = 336] [serial = 513] [outer = 00000052407DFC00] 04:24:16 INFO - PROCESS | 336 | 1462965856560 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:24:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1036ms 04:24:16 INFO - PROCESS | 336 | 1462965856607 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 336 | 1462965856612 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 04:24:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:24:16 INFO - PROCESS | 336 | 1462965856618 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 336 | 1462965856621 Marionette TRACE conn6 <- [1,650,null,{}] 04:24:16 INFO - PROCESS | 336 | 1462965856627 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:16 INFO - PROCESS | 336 | 1462965856723 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 04:24:16 INFO - PROCESS | 336 | 1462965856809 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 336 | ++DOCSHELL 000000523BE7E000 == 52 [pid = 336] [id = 172] 04:24:16 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (0000005232D93C00) [pid = 336] [serial = 514] [outer = 0000000000000000] 04:24:16 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (0000005233386800) [pid = 336] [serial = 515] [outer = 0000005232D93C00] 04:24:16 INFO - PROCESS | 336 | 1462965856860 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (0000005237C73000) [pid = 336] [serial = 516] [outer = 0000005232D93C00] 04:24:17 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:17 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:24:17 INFO - PROCESS | 336 | 1462965857467 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005245DA4000 == 51 [pid = 336] [id = 166] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005244518800 == 50 [pid = 336] [id = 165] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005238E54000 == 49 [pid = 336] [id = 164] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005243821800 == 48 [pid = 336] [id = 163] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005243316000 == 47 [pid = 336] [id = 162] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005240619000 == 46 [pid = 336] [id = 161] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 000000524011C800 == 45 [pid = 336] [id = 160] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 000000523EB35800 == 44 [pid = 336] [id = 159] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 114 (0000005237D78400) [pid = 336] [serial = 416] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000005232921000) [pid = 336] [serial = 413] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 112 (0000005241B07800) [pid = 336] [serial = 449] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005234176000 == 43 [pid = 336] [id = 158] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005239CB9800 == 42 [pid = 336] [id = 157] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005245DB6800 == 41 [pid = 336] [id = 154] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005245D1D000 == 40 [pid = 336] [id = 153] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 0000005242622000 == 39 [pid = 336] [id = 152] 04:24:17 INFO - PROCESS | 336 | --DOCSHELL 00000052382EB800 == 38 [pid = 336] [id = 151] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 111 (000000523F693800) [pid = 336] [serial = 434] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 110 (000000523FB18C00) [pid = 336] [serial = 437] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523F6A6000) [pid = 336] [serial = 435] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 108 (00000052404CAC00) [pid = 336] [serial = 411] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 107 (0000005231A28800) [pid = 336] [serial = 419] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000005232CA9C00) [pid = 336] [serial = 420] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 105 (000000524068E800) [pid = 336] [serial = 447] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523CE65000) [pid = 336] [serial = 428] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000523CEFB000) [pid = 336] [serial = 429] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005232CB5400) [pid = 336] [serial = 422] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 101 (00000052400A2400) [pid = 336] [serial = 440] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000523747D400) [pid = 336] [serial = 423] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 99 (00000052393B1800) [pid = 336] [serial = 425] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523BE0D000) [pid = 336] [serial = 426] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523FD72000) [pid = 336] [serial = 438] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523D2DEC00) [pid = 336] [serial = 443] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000052404CF800) [pid = 336] [serial = 446] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 94 (00000052404C3800) [pid = 336] [serial = 441] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523D3EA400) [pid = 336] [serial = 431] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 92 (00000052400A2C00) [pid = 336] [serial = 444] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523F418C00) [pid = 336] [serial = 432] [outer = 0000000000000000] [url = about:blank] 04:24:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:24:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 945ms 04:24:17 INFO - PROCESS | 336 | 1462965857565 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 04:24:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:24:17 INFO - PROCESS | 336 | 1462965857571 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 04:24:17 INFO - PROCESS | 336 | 1462965857577 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 336 | 1462965857580 Marionette TRACE conn6 <- [1,654,null,{}] 04:24:17 INFO - PROCESS | 336 | 1462965857583 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:17 INFO - PROCESS | 336 | 1462965857672 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 04:24:17 INFO - PROCESS | 336 | 1462965857679 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 336 | ++DOCSHELL 0000005237246000 == 39 [pid = 336] [id = 173] 04:24:17 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005232D8EC00) [pid = 336] [serial = 517] [outer = 0000000000000000] 04:24:17 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (00000052340BF400) [pid = 336] [serial = 518] [outer = 0000005232D8EC00] 04:24:17 INFO - PROCESS | 336 | 1462965857725 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005239376C00) [pid = 336] [serial = 519] [outer = 0000005232D8EC00] 04:24:18 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:18 INFO - PROCESS | 336 | [336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:24:18 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:18 INFO - PROCESS | 336 | 1462965858181 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 04:24:18 INFO - PROCESS | 336 | 1462965858207 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 336 | 1462965858210 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 04:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:24:18 INFO - PROCESS | 336 | 1462965858213 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 336 | 1462965858216 Marionette TRACE conn6 <- [1,658,null,{}] 04:24:18 INFO - PROCESS | 336 | 1462965858227 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:18 INFO - PROCESS | 336 | 1462965858314 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 04:24:18 INFO - PROCESS | 336 | 1462965858324 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 336 | ++DOCSHELL 000000523D0E2000 == 40 [pid = 336] [id = 174] 04:24:18 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523C625800) [pid = 336] [serial = 520] [outer = 0000000000000000] 04:24:18 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523C9D5800) [pid = 336] [serial = 521] [outer = 000000523C625800] 04:24:18 INFO - PROCESS | 336 | 1462965858376 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523CEF1000) [pid = 336] [serial = 522] [outer = 000000523C625800] 04:24:18 INFO - PROCESS | 336 | 1462965858821 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 04:24:18 INFO - PROCESS | 336 | 1462965858846 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 336 | 1462965858848 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 04:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:24:18 INFO - PROCESS | 336 | 1462965858864 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 336 | 1462965858866 Marionette TRACE conn6 <- [1,662,null,{}] 04:24:18 INFO - PROCESS | 336 | 1462965858869 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:18 INFO - PROCESS | 336 | 1462965858951 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 04:24:18 INFO - PROCESS | 336 | 1462965858958 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 336 | ++DOCSHELL 0000005240115800 == 41 [pid = 336] [id = 175] 04:24:18 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523D244000) [pid = 336] [serial = 523] [outer = 0000000000000000] 04:24:19 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000523D2DFC00) [pid = 336] [serial = 524] [outer = 000000523D244000] 04:24:19 INFO - PROCESS | 336 | 1462965859004 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523EBCC400) [pid = 336] [serial = 525] [outer = 000000523D244000] 04:24:19 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:19 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:19 INFO - PROCESS | 336 | 1462965859453 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:24:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:24:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 628ms 04:24:19 INFO - PROCESS | 336 | 1462965859494 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 336 | 1462965859496 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 04:24:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:24:19 INFO - PROCESS | 336 | 1462965859499 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 336 | 1462965859501 Marionette TRACE conn6 <- [1,666,null,{}] 04:24:19 INFO - PROCESS | 336 | 1462965859505 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:19 INFO - PROCESS | 336 | 1462965859585 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 04:24:19 INFO - PROCESS | 336 | 1462965859591 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 336 | ++DOCSHELL 0000005233485000 == 42 [pid = 336] [id = 176] 04:24:19 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523F434000) [pid = 336] [serial = 526] [outer = 0000000000000000] 04:24:19 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523F43BC00) [pid = 336] [serial = 527] [outer = 000000523F434000] 04:24:19 INFO - PROCESS | 336 | 1462965859636 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523F694000) [pid = 336] [serial = 528] [outer = 000000523F434000] 04:24:20 INFO - PROCESS | 336 | 1462965860115 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:24:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms 04:24:20 INFO - PROCESS | 336 | 1462965860135 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 336 | 1462965860137 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 04:24:20 INFO - PROCESS | 336 | 1462965860140 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 336 | 1462965860142 Marionette TRACE conn6 <- [1,670,null,{}] 04:24:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:24:20 INFO - PROCESS | 336 | 1462965860146 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:20 INFO - PROCESS | 336 | 1462965860280 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 04:24:20 INFO - PROCESS | 336 | 1462965860361 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D4E000 == 43 [pid = 336] [id = 177] 04:24:20 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523F6B1800) [pid = 336] [serial = 529] [outer = 0000000000000000] 04:24:20 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000523FB1CC00) [pid = 336] [serial = 530] [outer = 000000523F6B1800] 04:24:20 INFO - PROCESS | 336 | 1462965860409 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000523FD72000) [pid = 336] [serial = 531] [outer = 000000523F6B1800] 04:24:20 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:24:21 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:24:21 INFO - PROCESS | 336 | 1462965861355 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:24:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1243ms 04:24:21 INFO - PROCESS | 336 | 1462965861389 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 336 | 1462965861391 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 04:24:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:24:21 INFO - PROCESS | 336 | 1462965861395 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 336 | 1462965861396 Marionette TRACE conn6 <- [1,674,null,{}] 04:24:21 INFO - PROCESS | 336 | 1462965861400 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:21 INFO - PROCESS | 336 | 1462965861502 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 04:24:21 INFO - PROCESS | 336 | 1462965861509 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 336 | ++DOCSHELL 00000052381C0000 == 44 [pid = 336] [id = 178] 04:24:21 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000523FBC6800) [pid = 336] [serial = 532] [outer = 0000000000000000] 04:24:21 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005240407C00) [pid = 336] [serial = 533] [outer = 000000523FBC6800] 04:24:21 INFO - PROCESS | 336 | 1462965861590 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (00000052404C6800) [pid = 336] [serial = 534] [outer = 000000523FBC6800] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523F418400) [pid = 336] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 107 (0000005231A28C00) [pid = 336] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000005232CB2C00) [pid = 336] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 105 (00000052422BA000) [pid = 336] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005232974000) [pid = 336] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 103 (00000052400A5800) [pid = 336] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000523D01A000) [pid = 336] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000523F6A5000) [pid = 336] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 100 (00000052319C5000) [pid = 336] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523747C000) [pid = 336] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005242167000) [pid = 336] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523BE12C00) [pid = 336] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:24:21 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523EB07C00) [pid = 336] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:24:22 INFO - PROCESS | 336 | 1462965862586 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:24:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1239ms 04:24:22 INFO - PROCESS | 336 | 1462965862636 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 336 | 1462965862638 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 04:24:22 INFO - PROCESS | 336 | 1462965862641 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:24:22 INFO - PROCESS | 336 | 1462965862643 Marionette TRACE conn6 <- [1,678,null,{}] 04:24:22 INFO - PROCESS | 336 | 1462965862647 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:22 INFO - PROCESS | 336 | 1462965862757 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 04:24:22 INFO - PROCESS | 336 | 1462965862767 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 336 | ++DOCSHELL 000000524381E000 == 45 [pid = 336] [id = 179] 04:24:22 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523937D400) [pid = 336] [serial = 535] [outer = 0000000000000000] 04:24:22 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523F4BDC00) [pid = 336] [serial = 536] [outer = 000000523937D400] 04:24:22 INFO - PROCESS | 336 | 1462965862812 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (00000052404CC800) [pid = 336] [serial = 537] [outer = 000000523937D400] 04:24:23 INFO - PROCESS | 336 | 1462965863725 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:24:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms 04:24:23 INFO - PROCESS | 336 | 1462965863774 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 336 | 1462965863776 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 04:24:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:24:23 INFO - PROCESS | 336 | 1462965863780 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 336 | 1462965863782 Marionette TRACE conn6 <- [1,682,null,{}] 04:24:23 INFO - PROCESS | 336 | 1462965863786 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:23 INFO - PROCESS | 336 | 1462965863888 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 04:24:23 INFO - PROCESS | 336 | 1462965863896 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 336 | ++DOCSHELL 0000005244444800 == 46 [pid = 336] [id = 180] 04:24:23 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523CA4F800) [pid = 336] [serial = 538] [outer = 0000000000000000] 04:24:23 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005240EE9000) [pid = 336] [serial = 539] [outer = 000000523CA4F800] 04:24:23 INFO - PROCESS | 336 | 1462965863941 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000524215A800) [pid = 336] [serial = 540] [outer = 000000523CA4F800] 04:24:25 INFO - PROCESS | 336 | 1462965865083 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:24:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1325ms 04:24:25 INFO - PROCESS | 336 | 1462965865109 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 336 | 1462965865113 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 04:24:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:24:25 INFO - PROCESS | 336 | 1462965865118 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 336 | 1462965865122 Marionette TRACE conn6 <- [1,686,null,{}] 04:24:25 INFO - PROCESS | 336 | 1462965865170 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:25 INFO - PROCESS | 336 | 1462965865271 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 04:24:25 INFO - PROCESS | 336 | 1462965865419 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 336 | ++DOCSHELL 00000052390B0800 == 47 [pid = 336] [id = 181] 04:24:25 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (00000052393B1000) [pid = 336] [serial = 541] [outer = 0000000000000000] 04:24:25 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005239834000) [pid = 336] [serial = 542] [outer = 00000052393B1000] 04:24:25 INFO - PROCESS | 336 | 1462965865517 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000523BE1A000) [pid = 336] [serial = 543] [outer = 00000052393B1000] 04:24:26 INFO - PROCESS | 336 | 1462965866618 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:24:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1526ms 04:24:26 INFO - PROCESS | 336 | 1462965866644 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 336 | 1462965866650 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 04:24:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:24:26 INFO - PROCESS | 336 | 1462965866657 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 336 | 1462965866660 Marionette TRACE conn6 <- [1,690,null,{}] 04:24:26 INFO - PROCESS | 336 | 1462965866664 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:26 INFO - PROCESS | 336 | 1462965866776 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 04:24:26 INFO - PROCESS | 336 | 1462965866894 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D43800 == 48 [pid = 336] [id = 182] 04:24:26 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000523F599800) [pid = 336] [serial = 544] [outer = 0000000000000000] 04:24:26 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000523F6AC800) [pid = 336] [serial = 545] [outer = 000000523F599800] 04:24:26 INFO - PROCESS | 336 | 1462965866949 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000523FB17C00) [pid = 336] [serial = 546] [outer = 000000523F599800] 04:24:27 INFO - PROCESS | 336 | 1462965867973 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:24:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1337ms 04:24:28 INFO - PROCESS | 336 | 1462965868001 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 336 | 1462965868004 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 04:24:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:24:28 INFO - PROCESS | 336 | 1462965868007 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 336 | 1462965868012 Marionette TRACE conn6 <- [1,694,null,{}] 04:24:28 INFO - PROCESS | 336 | 1462965868023 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:28 INFO - PROCESS | 336 | 1462965868246 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 04:24:28 INFO - PROCESS | 336 | 1462965868369 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 336 | ++DOCSHELL 0000005237F1C800 == 49 [pid = 336] [id = 183] 04:24:28 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005232CA8000) [pid = 336] [serial = 547] [outer = 0000000000000000] 04:24:28 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005232CB2000) [pid = 336] [serial = 548] [outer = 0000005232CA8000] 04:24:28 INFO - PROCESS | 336 | 1462965868420 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000005237C79000) [pid = 336] [serial = 549] [outer = 0000005232CA8000] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 000000524381E000 == 48 [pid = 336] [id = 179] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 00000052381C0000 == 47 [pid = 336] [id = 178] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 0000005242D4E000 == 46 [pid = 336] [id = 177] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 0000005233485000 == 45 [pid = 336] [id = 176] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 0000005240115800 == 44 [pid = 336] [id = 175] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 000000523D0E2000 == 43 [pid = 336] [id = 174] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 0000005237246000 == 42 [pid = 336] [id = 173] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 000000523BE7E000 == 41 [pid = 336] [id = 172] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 0000005246946800 == 40 [pid = 336] [id = 170] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 000000524330C800 == 39 [pid = 336] [id = 169] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 0000005239CC7000 == 38 [pid = 336] [id = 168] 04:24:29 INFO - PROCESS | 336 | --DOCSHELL 00000052468B4000 == 37 [pid = 336] [id = 167] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005243633000) [pid = 336] [serial = 498] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523F697400) [pid = 336] [serial = 483] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523C6BB800) [pid = 336] [serial = 455] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 107 (0000005232973000) [pid = 336] [serial = 491] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000005242180C00) [pid = 336] [serial = 461] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000005237CC7C00) [pid = 336] [serial = 471] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005232D94400) [pid = 336] [serial = 470] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005240406400) [pid = 336] [serial = 458] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000524362A400) [pid = 336] [serial = 468] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000523F43F400) [pid = 336] [serial = 482] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005232CB5800) [pid = 336] [serial = 473] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 99 (00000052404CF000) [pid = 336] [serial = 488] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005241B11800) [pid = 336] [serial = 489] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000524005C400) [pid = 336] [serial = 492] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005232D9A400) [pid = 336] [serial = 452] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523D2D8C00) [pid = 336] [serial = 479] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523D3ED000) [pid = 336] [serial = 480] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000005242642400) [pid = 336] [serial = 464] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523FB1B000) [pid = 336] [serial = 485] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000005232CB0000) [pid = 336] [serial = 414] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000005237CCB800) [pid = 336] [serial = 474] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 89 (00000052393B3400) [pid = 336] [serial = 417] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005242D57000) [pid = 336] [serial = 494] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523CA48C00) [pid = 336] [serial = 477] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000052435D5800) [pid = 336] [serial = 467] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000052435D4000) [pid = 336] [serial = 495] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 84 (00000052400A7000) [pid = 336] [serial = 486] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523BE19400) [pid = 336] [serial = 476] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005243629C00) [pid = 336] [serial = 497] [outer = 0000000000000000] [url = about:blank] 04:24:29 INFO - PROCESS | 336 | 1462965869458 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:24:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:24:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1494ms 04:24:29 INFO - PROCESS | 336 | 1462965869505 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 04:24:29 INFO - PROCESS | 336 | 1462965869508 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 04:24:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:24:29 INFO - PROCESS | 336 | 1462965869513 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - PROCESS | 336 | 1462965869517 Marionette TRACE conn6 <- [1,698,null,{}] 04:24:29 INFO - PROCESS | 336 | 1462965869522 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:29 INFO - PROCESS | 336 | 1462965869607 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 04:24:29 INFO - PROCESS | 336 | 1462965869616 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 336 | ++DOCSHELL 000000523818D800 == 38 [pid = 336] [id = 184] 04:24:29 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000005232D8DC00) [pid = 336] [serial = 550] [outer = 0000000000000000] 04:24:29 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523411AC00) [pid = 336] [serial = 551] [outer = 0000005232D8DC00] 04:24:29 INFO - PROCESS | 336 | 1462965869664 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000005238EF8400) [pid = 336] [serial = 552] [outer = 0000005232D8DC00] 04:24:30 INFO - PROCESS | 336 | 1462965870613 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:24:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1137ms 04:24:30 INFO - PROCESS | 336 | 1462965870656 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 04:24:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:24:30 INFO - PROCESS | 336 | 1462965870659 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 04:24:30 INFO - PROCESS | 336 | 1462965870663 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 336 | 1462965870664 Marionette TRACE conn6 <- [1,702,null,{}] 04:24:30 INFO - PROCESS | 336 | 1462965870668 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:30 INFO - PROCESS | 336 | 1462965870801 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 04:24:30 INFO - PROCESS | 336 | 1462965870865 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 336 | ++DOCSHELL 0000005233479800 == 39 [pid = 336] [id = 185] 04:24:30 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523114B800) [pid = 336] [serial = 553] [outer = 0000000000000000] 04:24:30 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000005231A23400) [pid = 336] [serial = 554] [outer = 000000523114B800] 04:24:30 INFO - PROCESS | 336 | 1462965870926 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005232CA9C00) [pid = 336] [serial = 555] [outer = 000000523114B800] 04:24:32 INFO - PROCESS | 336 | 1462965872007 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:24:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1390ms 04:24:32 INFO - PROCESS | 336 | 1462965872061 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 336 | 1462965872065 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 04:24:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:24:32 INFO - PROCESS | 336 | 1462965872071 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 336 | 1462965872076 Marionette TRACE conn6 <- [1,706,null,{}] 04:24:32 INFO - PROCESS | 336 | 1462965872081 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:32 INFO - PROCESS | 336 | 1462965872181 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 04:24:32 INFO - PROCESS | 336 | 1462965872324 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 336 | ++DOCSHELL 000000523F4DF800 == 40 [pid = 336] [id = 186] 04:24:32 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005237D55400) [pid = 336] [serial = 556] [outer = 0000000000000000] 04:24:32 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000052393B3C00) [pid = 336] [serial = 557] [outer = 0000005237D55400] 04:24:32 INFO - PROCESS | 336 | 1462965872424 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523C630800) [pid = 336] [serial = 558] [outer = 0000005237D55400] 04:24:33 INFO - PROCESS | 336 | 1462965873489 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:24:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1446ms 04:24:33 INFO - PROCESS | 336 | 1462965873519 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 336 | 1462965873523 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 04:24:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:24:33 INFO - PROCESS | 336 | 1462965873527 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 336 | 1462965873529 Marionette TRACE conn6 <- [1,710,null,{}] 04:24:33 INFO - PROCESS | 336 | 1462965873534 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 336 | 1462965873641 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 04:24:33 INFO - PROCESS | 336 | 1462965873747 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 336 | ++DOCSHELL 0000005240207000 == 41 [pid = 336] [id = 187] 04:24:33 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523D2DCC00) [pid = 336] [serial = 559] [outer = 0000000000000000] 04:24:33 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523D353C00) [pid = 336] [serial = 560] [outer = 000000523D2DCC00] 04:24:33 INFO - PROCESS | 336 | 1462965873845 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523F41D800) [pid = 336] [serial = 561] [outer = 000000523D2DCC00] 04:24:34 INFO - PROCESS | 336 | 1462965874411 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 336 | 1462965874477 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 04:24:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:24:34 INFO - PROCESS | 336 | 1462965874488 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - PROCESS | 336 | 1462965874494 Marionette TRACE conn6 <- [1,714,null,{}] 04:24:34 INFO - PROCESS | 336 | 1462965874498 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:34 INFO - PROCESS | 336 | 1462965874612 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 04:24:34 INFO - PROCESS | 336 | 1462965874682 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 336 | ++DOCSHELL 0000005242939000 == 42 [pid = 336] [id = 188] 04:24:34 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523819F400) [pid = 336] [serial = 562] [outer = 0000000000000000] 04:24:34 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005238DDF000) [pid = 336] [serial = 563] [outer = 000000523819F400] 04:24:34 INFO - PROCESS | 336 | 1462965874739 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000524009E000) [pid = 336] [serial = 564] [outer = 000000523819F400] 04:24:35 INFO - PROCESS | 336 | 1462965875452 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:24:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 985ms 04:24:35 INFO - PROCESS | 336 | 1462965875471 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 336 | 1462965875473 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 04:24:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:24:35 INFO - PROCESS | 336 | 1462965875477 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 336 | 1462965875479 Marionette TRACE conn6 <- [1,718,null,{}] 04:24:35 INFO - PROCESS | 336 | 1462965875483 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:35 INFO - PROCESS | 336 | 1462965875589 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 04:24:35 INFO - PROCESS | 336 | 1462965875671 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 336 | ++DOCSHELL 0000005239451800 == 43 [pid = 336] [id = 189] 04:24:35 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005238DDA800) [pid = 336] [serial = 565] [outer = 0000000000000000] 04:24:35 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005240411C00) [pid = 336] [serial = 566] [outer = 0000005238DDA800] 04:24:35 INFO - PROCESS | 336 | 1462965875727 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000524056D000) [pid = 336] [serial = 567] [outer = 0000005238DDA800] 04:24:36 INFO - PROCESS | 336 | 1462965876356 Marionette TRACE conn6 <- [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[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 336 | 1462965876427 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 04:24:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:24:36 INFO - PROCESS | 336 | 1462965876432 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 336 | 1462965876437 Marionette TRACE conn6 <- [1,722,null,{}] 04:24:36 INFO - PROCESS | 336 | 1462965876460 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:36 INFO - PROCESS | 336 | 1462965876563 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 04:24:36 INFO - PROCESS | 336 | 1462965876634 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 336 | ++DOCSHELL 000000523F4E3800 == 44 [pid = 336] [id = 190] 04:24:36 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005239439000) [pid = 336] [serial = 568] [outer = 0000000000000000] 04:24:36 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523BE10C00) [pid = 336] [serial = 569] [outer = 0000005239439000] 04:24:36 INFO - PROCESS | 336 | 1462965876686 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523CEF7400) [pid = 336] [serial = 570] [outer = 0000005239439000] 04:24:36 INFO - PROCESS | 336 | --DOCSHELL 0000005237251800 == 43 [pid = 336] [id = 138] 04:24:36 INFO - PROCESS | 336 | --DOCSHELL 00000052337F5800 == 42 [pid = 336] [id = 140] 04:24:36 INFO - PROCESS | 336 | --DOCSHELL 000000523818D800 == 41 [pid = 336] [id = 184] 04:24:36 INFO - PROCESS | 336 | --DOCSHELL 0000005237F1C800 == 40 [pid = 336] [id = 183] 04:24:37 INFO - PROCESS | 336 | 1462965877215 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:24:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 839ms 04:24:37 INFO - PROCESS | 336 | 1462965877276 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 336 | 1462965877282 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 04:24:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:24:37 INFO - PROCESS | 336 | 1462965877295 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 336 | 1462965877297 Marionette TRACE conn6 <- [1,726,null,{}] 04:24:37 INFO - PROCESS | 336 | 1462965877301 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:37 INFO - PROCESS | 336 | 1462965877418 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 04:24:37 INFO - PROCESS | 336 | 1462965877431 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 336 | ++DOCSHELL 000000524260E800 == 41 [pid = 336] [id = 191] 04:24:37 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523CED5000) [pid = 336] [serial = 571] [outer = 0000000000000000] 04:24:37 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000523F43A400) [pid = 336] [serial = 572] [outer = 000000523CED5000] 04:24:37 INFO - PROCESS | 336 | 1462965877478 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000523F6A8000) [pid = 336] [serial = 573] [outer = 000000523CED5000] 04:24:38 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:24:38 INFO - PROCESS | 336 | 1462965878434 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:24:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1173ms 04:24:38 INFO - PROCESS | 336 | 1462965878481 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 336 | 1462965878483 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 04:24:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:24:38 INFO - PROCESS | 336 | 1462965878487 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 336 | 1462965878490 Marionette TRACE conn6 <- [1,730,null,{}] 04:24:38 INFO - PROCESS | 336 | 1462965878501 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 336 | 1462965878617 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 04:24:38 INFO - PROCESS | 336 | 1462965878663 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 336 | ++DOCSHELL 0000005244448800 == 42 [pid = 336] [id = 192] 04:24:38 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (00000052404CF000) [pid = 336] [serial = 574] [outer = 0000000000000000] 04:24:38 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005241B3A000) [pid = 336] [serial = 575] [outer = 00000052404CF000] 04:24:38 INFO - PROCESS | 336 | 1462965878714 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (00000052422FB800) [pid = 336] [serial = 576] [outer = 00000052404CF000] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523C625800) [pid = 336] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523F434000) [pid = 336] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523D244000) [pid = 336] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 105 (00000052407DFC00) [pid = 336] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005232D8EC00) [pid = 336] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000523F6B1800) [pid = 336] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005232D93C00) [pid = 336] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005234127000) [pid = 336] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000523D2DC400) [pid = 336] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523FBC6800) [pid = 336] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005242163800) [pid = 336] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000524217C800) [pid = 336] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005232CA8000) [pid = 336] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005241B02800) [pid = 336] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005239436800) [pid = 336] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523297BC00) [pid = 336] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000524217C000) [pid = 336] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523FB16000) [pid = 336] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:24:39 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523937D400) [pid = 336] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:24:39 INFO - PROCESS | 336 | 1462965879674 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:24:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:24:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1233ms 04:24:39 INFO - PROCESS | 336 | 1462965879722 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 04:24:39 INFO - PROCESS | 336 | 1462965879725 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 04:24:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:24:39 INFO - PROCESS | 336 | 1462965879729 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:24:39 INFO - PROCESS | 336 | 1462965879731 Marionette TRACE conn6 <- [1,734,null,{}] 04:24:39 INFO - PROCESS | 336 | 1462965879735 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:39 INFO - PROCESS | 336 | 1462965879829 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 04:24:39 INFO - PROCESS | 336 | 1462965879837 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 336 | ++DOCSHELL 000000524451C800 == 43 [pid = 336] [id = 193] 04:24:39 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000005238135400) [pid = 336] [serial = 577] [outer = 0000000000000000] 04:24:39 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523D2DC000) [pid = 336] [serial = 578] [outer = 0000005238135400] 04:24:39 INFO - PROCESS | 336 | 1462965879883 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000005241063400) [pid = 336] [serial = 579] [outer = 0000005238135400] 04:24:40 INFO - PROCESS | 336 | 1462965880799 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:24:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1086ms 04:24:40 INFO - PROCESS | 336 | 1462965880816 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 336 | 1462965880818 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 04:24:40 INFO - PROCESS | 336 | 1462965880821 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:24:40 INFO - PROCESS | 336 | 1462965880823 Marionette TRACE conn6 <- [1,738,null,{}] 04:24:40 INFO - PROCESS | 336 | 1462965880827 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:40 INFO - PROCESS | 336 | 1462965880933 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 04:24:40 INFO - PROCESS | 336 | 1462965880943 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D0E000 == 44 [pid = 336] [id = 194] 04:24:40 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005242992000) [pid = 336] [serial = 580] [outer = 0000000000000000] 04:24:40 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000005242D57400) [pid = 336] [serial = 581] [outer = 0000005242992000] 04:24:40 INFO - PROCESS | 336 | 1462965880989 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (00000052435D7800) [pid = 336] [serial = 582] [outer = 0000005242992000] 04:24:42 INFO - PROCESS | 336 | 1462965882127 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:24:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1340ms 04:24:42 INFO - PROCESS | 336 | 1462965882210 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 336 | 1462965882215 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 04:24:42 INFO - PROCESS | 336 | 1462965882221 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 336 | 1462965882224 Marionette TRACE conn6 <- [1,742,null,{}] 04:24:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:24:42 INFO - PROCESS | 336 | 1462965882231 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:42 INFO - PROCESS | 336 | 1462965882423 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 04:24:42 INFO - PROCESS | 336 | 1462965882494 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 336 | ++DOCSHELL 000000524060B000 == 45 [pid = 336] [id = 195] 04:24:42 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523C630400) [pid = 336] [serial = 583] [outer = 0000000000000000] 04:24:42 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523CEF0000) [pid = 336] [serial = 584] [outer = 000000523C630400] 04:24:42 INFO - PROCESS | 336 | 1462965882552 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000523F69DC00) [pid = 336] [serial = 585] [outer = 000000523C630400] 04:24:43 INFO - PROCESS | 336 | 1462965883617 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:24:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1444ms 04:24:43 INFO - PROCESS | 336 | 1462965883675 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 336 | 1462965883682 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 04:24:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:24:43 INFO - PROCESS | 336 | 1462965883689 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 336 | 1462965883692 Marionette TRACE conn6 <- [1,746,null,{}] 04:24:43 INFO - PROCESS | 336 | 1462965883738 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:43 INFO - PROCESS | 336 | 1462965883872 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 04:24:43 INFO - PROCESS | 336 | 1462965883951 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DA9800 == 46 [pid = 336] [id = 196] 04:24:43 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523FB21000) [pid = 336] [serial = 586] [outer = 0000000000000000] 04:24:44 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000524217D400) [pid = 336] [serial = 587] [outer = 000000523FB21000] 04:24:44 INFO - PROCESS | 336 | 1462965884007 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (00000052435DFC00) [pid = 336] [serial = 588] [outer = 000000523FB21000] 04:24:44 INFO - PROCESS | 336 | 1462965884566 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:24:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 943ms 04:24:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:24:44 INFO - PROCESS | 336 | 1462965884637 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 336 | 1462965884640 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 04:24:44 INFO - PROCESS | 336 | 1462965884644 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 336 | 1462965884648 Marionette TRACE conn6 <- [1,750,null,{}] 04:24:44 INFO - PROCESS | 336 | 1462965884660 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:44 INFO - PROCESS | 336 | 1462965884802 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 04:24:44 INFO - PROCESS | 336 | 1462965884919 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 336 | ++DOCSHELL 000000523415D800 == 47 [pid = 336] [id = 197] 04:24:44 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (00000052311D6800) [pid = 336] [serial = 589] [outer = 0000000000000000] 04:24:44 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005237481400) [pid = 336] [serial = 590] [outer = 00000052311D6800] 04:24:44 INFO - PROCESS | 336 | 1462965884979 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005243786400) [pid = 336] [serial = 591] [outer = 00000052311D6800] 04:24:46 INFO - PROCESS | 336 | --DOCSHELL 000000523D0F4000 == 46 [pid = 336] [id = 134] 04:24:46 INFO - PROCESS | 336 | --DOCSHELL 0000005240207000 == 45 [pid = 336] [id = 187] 04:24:46 INFO - PROCESS | 336 | --DOCSHELL 000000523F4DF800 == 44 [pid = 336] [id = 186] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005243786000) [pid = 336] [serial = 500] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005240EE9000) [pid = 336] [serial = 539] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005239834000) [pid = 336] [serial = 542] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000523F6AC800) [pid = 336] [serial = 545] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000523411AC00) [pid = 336] [serial = 551] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOCSHELL 0000005233479800 == 43 [pid = 336] [id = 185] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523FB1CC00) [pid = 336] [serial = 530] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005237C73000) [pid = 336] [serial = 516] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000005233386800) [pid = 336] [serial = 515] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005237C08400) [pid = 336] [serial = 503] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523EB10400) [pid = 336] [serial = 506] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005232CB2000) [pid = 336] [serial = 548] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000005240407C00) [pid = 336] [serial = 533] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000005242181800) [pid = 336] [serial = 509] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523FD72000) [pid = 336] [serial = 531] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000005237C79000) [pid = 336] [serial = 549] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 89 (00000052404CC800) [pid = 336] [serial = 537] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000052404C6800) [pid = 336] [serial = 534] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523F694000) [pid = 336] [serial = 528] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000052393A9C00) [pid = 336] [serial = 504] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523F6A5C00) [pid = 336] [serial = 507] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005242D53400) [pid = 336] [serial = 465] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000524377C400) [pid = 336] [serial = 510] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005241DDAC00) [pid = 336] [serial = 450] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523D352C00) [pid = 336] [serial = 456] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000052381E6000) [pid = 336] [serial = 453] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000005242188C00) [pid = 336] [serial = 462] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000005241B39C00) [pid = 336] [serial = 459] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000523F4BDC00) [pid = 336] [serial = 536] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000523C9D5800) [pid = 336] [serial = 521] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523CEF1000) [pid = 336] [serial = 522] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523F43BC00) [pid = 336] [serial = 527] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000523D2DFC00) [pid = 336] [serial = 524] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000523EBCC400) [pid = 336] [serial = 525] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 71 (00000052438D9800) [pid = 336] [serial = 513] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 70 (00000052438CD400) [pid = 336] [serial = 512] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 69 (00000052340BF400) [pid = 336] [serial = 518] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000005239376C00) [pid = 336] [serial = 519] [outer = 0000000000000000] [url = about:blank] 04:24:46 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:24:46 INFO - PROCESS | 336 | 1462965886183 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:24:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1595ms 04:24:46 INFO - PROCESS | 336 | 1462965886240 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 336 | 1462965886245 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 04:24:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:24:46 INFO - PROCESS | 336 | 1462965886250 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 336 | 1462965886252 Marionette TRACE conn6 <- [1,754,null,{}] 04:24:46 INFO - PROCESS | 336 | 1462965886258 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:46 INFO - PROCESS | 336 | 1462965886344 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 04:24:46 INFO - PROCESS | 336 | 1462965886408 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 336 | ++DOCSHELL 000000523818D800 == 44 [pid = 336] [id = 198] 04:24:46 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000005233007000) [pid = 336] [serial = 592] [outer = 0000000000000000] 04:24:46 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000005237236400) [pid = 336] [serial = 593] [outer = 0000005233007000] 04:24:46 INFO - PROCESS | 336 | 1462965886458 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000005238D3D400) [pid = 336] [serial = 594] [outer = 0000005233007000] 04:24:47 INFO - PROCESS | 336 | 1462965887368 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:24:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1124ms 04:24:47 INFO - PROCESS | 336 | 1462965887379 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 336 | 1462965887384 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 04:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:24:47 INFO - PROCESS | 336 | 1462965887391 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 336 | 1462965887393 Marionette TRACE conn6 <- [1,758,null,{}] 04:24:47 INFO - PROCESS | 336 | 1462965887397 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:47 INFO - PROCESS | 336 | 1462965887505 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 04:24:47 INFO - PROCESS | 336 | 1462965887512 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAB8800 == 45 [pid = 336] [id = 199] 04:24:47 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000052393AA000) [pid = 336] [serial = 595] [outer = 0000000000000000] 04:24:47 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000005239836400) [pid = 336] [serial = 596] [outer = 00000052393AA000] 04:24:47 INFO - PROCESS | 336 | 1462965887558 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000523C630000) [pid = 336] [serial = 597] [outer = 00000052393AA000] 04:24:47 INFO - PROCESS | 336 | 1462965887984 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 04:24:48 INFO - PROCESS | 336 | 1462965888064 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 336 | 1462965888066 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 04:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:24:48 INFO - PROCESS | 336 | 1462965888083 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 336 | 1462965888087 Marionette TRACE conn6 <- [1,762,null,{}] 04:24:48 INFO - PROCESS | 336 | 1462965888098 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 336 | 1462965888209 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 04:24:48 INFO - PROCESS | 336 | 1462965888259 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 336 | ++DOCSHELL 000000523FB71000 == 46 [pid = 336] [id = 200] 04:24:48 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000523D3EAC00) [pid = 336] [serial = 598] [outer = 0000000000000000] 04:24:48 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000523EB10400) [pid = 336] [serial = 599] [outer = 000000523D3EAC00] 04:24:48 INFO - PROCESS | 336 | 1462965888314 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000523F4B4800) [pid = 336] [serial = 600] [outer = 000000523D3EAC00] 04:24:48 INFO - PROCESS | 336 | 1462965888752 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 04:24:48 INFO - PROCESS | 336 | 1462965888763 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 336 | 1462965888766 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 04:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:24:48 INFO - PROCESS | 336 | 1462965888769 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 336 | 1462965888771 Marionette TRACE conn6 <- [1,766,null,{}] 04:24:48 INFO - PROCESS | 336 | 1462965888774 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 336 | 1462965888911 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 04:24:48 INFO - PROCESS | 336 | 1462965888933 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 336 | ++DOCSHELL 0000005242125000 == 47 [pid = 336] [id = 201] 04:24:48 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000523F6A5C00) [pid = 336] [serial = 601] [outer = 0000000000000000] 04:24:48 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000523F6B2800) [pid = 336] [serial = 602] [outer = 000000523F6A5C00] 04:24:48 INFO - PROCESS | 336 | 1462965888979 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523FBBE400) [pid = 336] [serial = 603] [outer = 000000523F6A5C00] 04:24:49 INFO - PROCESS | 336 | 1462965889433 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 04:24:49 INFO - PROCESS | 336 | 1462965889464 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 336 | 1462965889466 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 04:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:24:49 INFO - PROCESS | 336 | 1462965889479 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 336 | 1462965889481 Marionette TRACE conn6 <- [1,770,null,{}] 04:24:49 INFO - PROCESS | 336 | 1462965889485 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:49 INFO - PROCESS | 336 | 1462965889599 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 04:24:49 INFO - PROCESS | 336 | 1462965889608 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 336 | ++DOCSHELL 00000052435BC800 == 48 [pid = 336] [id = 202] 04:24:49 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523F6A9400) [pid = 336] [serial = 604] [outer = 0000000000000000] 04:24:49 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000005240403000) [pid = 336] [serial = 605] [outer = 000000523F6A9400] 04:24:49 INFO - PROCESS | 336 | 1462965889693 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000052404CC400) [pid = 336] [serial = 606] [outer = 000000523F6A9400] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000052393B1000) [pid = 336] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523CA4F800) [pid = 336] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000524377F400) [pid = 336] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000005238135400) [pid = 336] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523114B800) [pid = 336] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000005239439000) [pid = 336] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000005238DDA800) [pid = 336] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523819F400) [pid = 336] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523CED5000) [pid = 336] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000005237D55400) [pid = 336] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000052404CF000) [pid = 336] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000005232D8DC00) [pid = 336] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000523D2DCC00) [pid = 336] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:24:50 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000523F599800) [pid = 336] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:24:50 INFO - PROCESS | 336 | 1462965890263 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 840ms 04:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:24:50 INFO - PROCESS | 336 | 1462965890317 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 336 | 1462965890319 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 04:24:50 INFO - PROCESS | 336 | 1462965890323 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 336 | 1462965890325 Marionette TRACE conn6 <- [1,774,null,{}] 04:24:50 INFO - PROCESS | 336 | 1462965890329 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:50 INFO - PROCESS | 336 | 1462965890459 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 04:24:50 INFO - PROCESS | 336 | 1462965890510 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 336 | ++DOCSHELL 000000524442C000 == 49 [pid = 336] [id = 203] 04:24:50 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000005233F90000) [pid = 336] [serial = 607] [outer = 0000000000000000] 04:24:50 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000005240560800) [pid = 336] [serial = 608] [outer = 0000005233F90000] 04:24:50 INFO - PROCESS | 336 | 1462965890557 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000005241B39C00) [pid = 336] [serial = 609] [outer = 0000005233F90000] 04:24:50 INFO - PROCESS | 336 | 1462965890922 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 628ms 04:24:50 INFO - PROCESS | 336 | 1462965890963 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 336 | 1462965890965 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 04:24:50 INFO - PROCESS | 336 | 1462965890969 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 336 | 1462965890971 Marionette TRACE conn6 <- [1,778,null,{}] 04:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:24:50 INFO - PROCESS | 336 | 1462965890974 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 336 | 1462965891063 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 04:24:51 INFO - PROCESS | 336 | 1462965891070 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D68800 == 50 [pid = 336] [id = 204] 04:24:51 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000005241DDFC00) [pid = 336] [serial = 610] [outer = 0000000000000000] 04:24:51 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (00000052421E0400) [pid = 336] [serial = 611] [outer = 0000005241DDFC00] 04:24:51 INFO - PROCESS | 336 | 1462965891115 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000005242D5B800) [pid = 336] [serial = 612] [outer = 0000005241DDFC00] 04:24:51 INFO - PROCESS | 336 | 1462965891537 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 586ms 04:24:51 INFO - PROCESS | 336 | 1462965891568 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 336 | 1462965891570 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 04:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:24:51 INFO - PROCESS | 336 | 1462965891578 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 336 | 1462965891580 Marionette TRACE conn6 <- [1,782,null,{}] 04:24:51 INFO - PROCESS | 336 | 1462965891584 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 336 | 1462965891667 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 04:24:51 INFO - PROCESS | 336 | 1462965891676 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DA1800 == 51 [pid = 336] [id = 205] 04:24:51 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000052435D5000) [pid = 336] [serial = 613] [outer = 0000000000000000] 04:24:51 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000524362EC00) [pid = 336] [serial = 614] [outer = 00000052435D5000] 04:24:51 INFO - PROCESS | 336 | 1462965891721 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000524377F000) [pid = 336] [serial = 615] [outer = 00000052435D5000] 04:24:52 INFO - PROCESS | 336 | 1462965892196 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 04:24:52 INFO - PROCESS | 336 | 1462965892277 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 336 | 1462965892281 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 04:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:24:52 INFO - PROCESS | 336 | 1462965892287 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 336 | 1462965892292 Marionette TRACE conn6 <- [1,786,null,{}] 04:24:52 INFO - PROCESS | 336 | 1462965892299 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:52 INFO - PROCESS | 336 | 1462965892421 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 04:24:52 INFO - PROCESS | 336 | 1462965892503 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E44000 == 52 [pid = 336] [id = 206] 04:24:52 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000005232CB2000) [pid = 336] [serial = 616] [outer = 0000000000000000] 04:24:52 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000005232D91C00) [pid = 336] [serial = 617] [outer = 0000005232CB2000] 04:24:52 INFO - PROCESS | 336 | 1462965892561 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000005238D37800) [pid = 336] [serial = 618] [outer = 0000005232CB2000] 04:24:53 INFO - PROCESS | 336 | 1462965893173 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 944ms 04:24:53 INFO - PROCESS | 336 | 1462965893232 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 336 | 1462965893239 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 04:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:24:53 INFO - PROCESS | 336 | 1462965893246 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 336 | 1462965893249 Marionette TRACE conn6 <- [1,790,null,{}] 04:24:53 INFO - PROCESS | 336 | 1462965893253 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:53 INFO - PROCESS | 336 | 1462965893364 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 04:24:53 INFO - PROCESS | 336 | 1462965893438 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 336 | ++DOCSHELL 000000524331D800 == 53 [pid = 336] [id = 207] 04:24:53 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523CA45C00) [pid = 336] [serial = 619] [outer = 0000000000000000] 04:24:53 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523CEF5C00) [pid = 336] [serial = 620] [outer = 000000523CA45C00] 04:24:53 INFO - PROCESS | 336 | 1462965893494 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523EBCC400) [pid = 336] [serial = 621] [outer = 000000523CA45C00] 04:24:54 INFO - PROCESS | 336 | 1462965894079 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 880ms 04:24:54 INFO - PROCESS | 336 | 1462965894131 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 336 | 1462965894134 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 04:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:24:54 INFO - PROCESS | 336 | 1462965894138 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 336 | 1462965894142 Marionette TRACE conn6 <- [1,794,null,{}] 04:24:54 INFO - PROCESS | 336 | 1462965894154 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:54 INFO - PROCESS | 336 | 1462965894268 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 04:24:54 INFO - PROCESS | 336 | 1462965894343 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 336 | ++DOCSHELL 0000005246597800 == 54 [pid = 336] [id = 208] 04:24:54 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523FEB7C00) [pid = 336] [serial = 622] [outer = 0000000000000000] 04:24:54 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000005240EF4800) [pid = 336] [serial = 623] [outer = 000000523FEB7C00] 04:24:54 INFO - PROCESS | 336 | 1462965894441 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000524377A000) [pid = 336] [serial = 624] [outer = 000000523FEB7C00] 04:24:55 INFO - PROCESS | 336 | 1462965895032 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 945ms 04:24:55 INFO - PROCESS | 336 | 1462965895084 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 336 | 1462965895088 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 04:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:24:55 INFO - PROCESS | 336 | 1462965895091 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 336 | 1462965895094 Marionette TRACE conn6 <- [1,798,null,{}] 04:24:55 INFO - PROCESS | 336 | 1462965895098 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:55 INFO - PROCESS | 336 | 1462965895207 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 04:24:55 INFO - PROCESS | 336 | 1462965895293 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 336 | ++DOCSHELL 00000052468CC000 == 55 [pid = 336] [id = 209] 04:24:55 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (00000052438D8400) [pid = 336] [serial = 625] [outer = 0000000000000000] 04:24:55 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005243EC9400) [pid = 336] [serial = 626] [outer = 00000052438D8400] 04:24:55 INFO - PROCESS | 336 | 1462965895349 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000005243ED4800) [pid = 336] [serial = 627] [outer = 00000052438D8400] 04:24:55 INFO - PROCESS | 336 | 1462965895881 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 839ms 04:24:55 INFO - PROCESS | 336 | 1462965895969 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 336 | 1462965895972 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 04:24:55 INFO - PROCESS | 336 | 1462965895977 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 336 | 1462965895979 Marionette TRACE conn6 <- [1,802,null,{}] 04:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:24:55 INFO - PROCESS | 336 | 1462965895983 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:56 INFO - PROCESS | 336 | 1462965896086 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 04:24:56 INFO - PROCESS | 336 | 1462965896180 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 336 | ++DOCSHELL 000000524783F800 == 56 [pid = 336] [id = 210] 04:24:56 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000005244572800) [pid = 336] [serial = 628] [outer = 0000000000000000] 04:24:56 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005244579000) [pid = 336] [serial = 629] [outer = 0000005244572800] 04:24:56 INFO - PROCESS | 336 | 1462965896276 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000524457F800) [pid = 336] [serial = 630] [outer = 0000005244572800] 04:24:56 INFO - PROCESS | 336 | 1462965896830 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 336 | 1462965896870 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 04:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:24:56 INFO - PROCESS | 336 | 1462965896874 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - PROCESS | 336 | 1462965896876 Marionette TRACE conn6 <- [1,806,null,{}] 04:24:56 INFO - PROCESS | 336 | 1462965896880 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:57 INFO - PROCESS | 336 | 1462965897005 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 04:24:57 INFO - PROCESS | 336 | 1462965897096 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C6C800 == 57 [pid = 336] [id = 211] 04:24:57 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005244F49000) [pid = 336] [serial = 631] [outer = 0000000000000000] 04:24:57 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000005244F52400) [pid = 336] [serial = 632] [outer = 0000005244F49000] 04:24:57 INFO - PROCESS | 336 | 1462965897151 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005244F6A400) [pid = 336] [serial = 633] [outer = 0000005244F49000] 04:24:57 INFO - PROCESS | 336 | 1462965897887 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1085ms 04:24:57 INFO - PROCESS | 336 | 1462965897972 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 04:24:57 INFO - PROCESS | 336 | 1462965897976 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 04:24:57 INFO - PROCESS | 336 | 1462965897983 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:24:57 INFO - PROCESS | 336 | 1462965897987 Marionette TRACE conn6 <- [1,810,null,{}] 04:24:58 INFO - PROCESS | 336 | 1462965897994 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:58 INFO - PROCESS | 336 | 1462965898103 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 04:24:58 INFO - PROCESS | 336 | 1462965898171 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 336 | ++DOCSHELL 00000052375E8000 == 58 [pid = 336] [id = 212] 04:24:58 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523114B800) [pid = 336] [serial = 634] [outer = 0000000000000000] 04:24:58 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (00000052329E0C00) [pid = 336] [serial = 635] [outer = 000000523114B800] 04:24:58 INFO - PROCESS | 336 | 1462965898264 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005237488C00) [pid = 336] [serial = 636] [outer = 000000523114B800] 04:24:58 INFO - PROCESS | 336 | --DOCSHELL 0000005240130000 == 57 [pid = 336] [id = 130] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005242D57400) [pid = 336] [serial = 581] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 97 (00000052438D4800) [pid = 336] [serial = 501] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523FB17C00) [pid = 336] [serial = 546] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523BE1A000) [pid = 336] [serial = 543] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000524215A800) [pid = 336] [serial = 540] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000005241063400) [pid = 336] [serial = 579] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000005232CA9C00) [pid = 336] [serial = 555] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000005231A23400) [pid = 336] [serial = 554] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523BE10C00) [pid = 336] [serial = 569] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000524056D000) [pid = 336] [serial = 567] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005240411C00) [pid = 336] [serial = 566] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000524009E000) [pid = 336] [serial = 564] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000005238DDF000) [pid = 336] [serial = 563] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523F43A400) [pid = 336] [serial = 572] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000523C630800) [pid = 336] [serial = 558] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 83 (00000052393B3C00) [pid = 336] [serial = 557] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005241B3A000) [pid = 336] [serial = 575] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000005238EF8400) [pid = 336] [serial = 552] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000523F6A8000) [pid = 336] [serial = 573] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523F41D800) [pid = 336] [serial = 561] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523D353C00) [pid = 336] [serial = 560] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000523D2DC000) [pid = 336] [serial = 578] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000052422FB800) [pid = 336] [serial = 576] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523CEF7400) [pid = 336] [serial = 570] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 336 | 1462965898903 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 336 | 1462965898939 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 04:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:24:58 INFO - PROCESS | 336 | 1462965898945 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 336 | 1462965898948 Marionette TRACE conn6 <- [1,814,null,{}] 04:24:58 INFO - PROCESS | 336 | 1462965898951 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 336 | 1462965899039 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 04:24:59 INFO - PROCESS | 336 | 1462965899114 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E51800 == 58 [pid = 336] [id = 213] 04:24:59 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005231A2B800) [pid = 336] [serial = 637] [outer = 0000000000000000] 04:24:59 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005232CB0800) [pid = 336] [serial = 638] [outer = 0000005231A2B800] 04:24:59 INFO - PROCESS | 336 | 1462965899162 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000005238DDD000) [pid = 336] [serial = 639] [outer = 0000005231A2B800] 04:24:59 INFO - PROCESS | 336 | 1462965899562 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 04:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:24:59 INFO - PROCESS | 336 | 1462965899577 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 336 | 1462965899579 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 04:24:59 INFO - PROCESS | 336 | 1462965899582 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 336 | 1462965899586 Marionette TRACE conn6 <- [1,818,null,{}] 04:24:59 INFO - PROCESS | 336 | 1462965899597 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 336 | 1462965899690 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 04:24:59 INFO - PROCESS | 336 | 1462965899698 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 336 | ++DOCSHELL 000000523FE1C800 == 59 [pid = 336] [id = 214] 04:24:59 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000523300C800) [pid = 336] [serial = 640] [outer = 0000000000000000] 04:24:59 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523C627000) [pid = 336] [serial = 641] [outer = 000000523300C800] 04:24:59 INFO - PROCESS | 336 | 1462965899746 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523CEF6800) [pid = 336] [serial = 642] [outer = 000000523300C800] 04:25:00 INFO - PROCESS | 336 | 1462965900221 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 04:25:00 INFO - PROCESS | 336 | 1462965900276 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 336 | 1462965900279 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 04:25:00 INFO - PROCESS | 336 | 1462965900283 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:25:00 INFO - PROCESS | 336 | 1462965900285 Marionette TRACE conn6 <- [1,822,null,{}] 04:25:00 INFO - PROCESS | 336 | 1462965900288 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:00 INFO - PROCESS | 336 | 1462965900375 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 04:25:00 INFO - PROCESS | 336 | 1462965900418 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 336 | ++DOCSHELL 0000005240273800 == 60 [pid = 336] [id = 215] 04:25:00 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000005238D35800) [pid = 336] [serial = 643] [outer = 0000000000000000] 04:25:00 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523D353000) [pid = 336] [serial = 644] [outer = 0000005238D35800] 04:25:00 INFO - PROCESS | 336 | 1462965900530 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523F41BC00) [pid = 336] [serial = 645] [outer = 0000005238D35800] 04:25:00 INFO - PROCESS | 336 | 1462965900932 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 692ms 04:25:00 INFO - PROCESS | 336 | 1462965900981 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 336 | 1462965900983 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 04:25:00 INFO - PROCESS | 336 | 1462965900986 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:25:00 INFO - PROCESS | 336 | 1462965900988 Marionette TRACE conn6 <- [1,826,null,{}] 04:25:01 INFO - PROCESS | 336 | 1462965900992 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:01 INFO - PROCESS | 336 | 1462965901104 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 04:25:01 INFO - PROCESS | 336 | 1462965901113 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 336 | ++DOCSHELL 00000052374E6000 == 61 [pid = 336] [id = 216] 04:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523F43BC00) [pid = 336] [serial = 646] [outer = 0000000000000000] 04:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523F4B9000) [pid = 336] [serial = 647] [outer = 000000523F43BC00] 04:25:01 INFO - PROCESS | 336 | 1462965901162 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523F6A7800) [pid = 336] [serial = 648] [outer = 000000523F43BC00] 04:25:01 INFO - PROCESS | 336 | 1462965901623 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 04:25:01 INFO - PROCESS | 336 | 1462965901684 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 336 | 1462965901694 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 04:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:25:01 INFO - PROCESS | 336 | 1462965901706 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 336 | 1462965901708 Marionette TRACE conn6 <- [1,830,null,{}] 04:25:01 INFO - PROCESS | 336 | 1462965901749 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:01 INFO - PROCESS | 336 | 1462965901886 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 04:25:01 INFO - PROCESS | 336 | 1462965901935 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 336 | ++DOCSHELL 000000524382D000 == 62 [pid = 336] [id = 217] 04:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523FB1F000) [pid = 336] [serial = 649] [outer = 0000000000000000] 04:25:01 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000052400A9000) [pid = 336] [serial = 650] [outer = 000000523FB1F000] 04:25:01 INFO - PROCESS | 336 | 1462965901983 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000052404D1800) [pid = 336] [serial = 651] [outer = 000000523FB1F000] 04:25:02 INFO - PROCESS | 336 | 1462965902397 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 752ms 04:25:02 INFO - PROCESS | 336 | 1462965902463 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 336 | 1462965902465 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 04:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:25:02 INFO - PROCESS | 336 | 1462965902468 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 336 | 1462965902470 Marionette TRACE conn6 <- [1,834,null,{}] 04:25:02 INFO - PROCESS | 336 | 1462965902473 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:02 INFO - PROCESS | 336 | 1462965902581 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 04:25:02 INFO - PROCESS | 336 | 1462965902592 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 336 | ++DOCSHELL 000000524450F800 == 63 [pid = 336] [id = 218] 04:25:02 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (00000052400A5800) [pid = 336] [serial = 652] [outer = 0000000000000000] 04:25:02 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005241BEB400) [pid = 336] [serial = 653] [outer = 00000052400A5800] 04:25:02 INFO - PROCESS | 336 | 1462965902638 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (00000052422F9C00) [pid = 336] [serial = 654] [outer = 00000052400A5800] 04:25:02 INFO - PROCESS | 336 | --DOMWINDOW == 92 (00000052393AA000) [pid = 336] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:25:02 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000005233007000) [pid = 336] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:25:02 INFO - PROCESS | 336 | --DOMWINDOW == 90 (00000052311D6800) [pid = 336] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:25:02 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523FB21000) [pid = 336] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:25:02 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523C630400) [pid = 336] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:25:02 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523F6A9400) [pid = 336] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:25:02 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523F6A5C00) [pid = 336] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:25:02 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005233F90000) [pid = 336] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:25:02 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005241DDFC00) [pid = 336] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:25:02 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523D3EAC00) [pid = 336] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:25:03 INFO - PROCESS | 336 | 1462965903090 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 04:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:25:03 INFO - PROCESS | 336 | 1462965903164 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 336 | 1462965903166 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 04:25:03 INFO - PROCESS | 336 | 1462965903170 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 336 | 1462965903171 Marionette TRACE conn6 <- [1,838,null,{}] 04:25:03 INFO - PROCESS | 336 | 1462965903175 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:03 INFO - PROCESS | 336 | 1462965903293 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 04:25:03 INFO - PROCESS | 336 | 1462965903306 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D7D800 == 64 [pid = 336] [id = 219] 04:25:03 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523FB1CC00) [pid = 336] [serial = 655] [outer = 0000000000000000] 04:25:03 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000005242186C00) [pid = 336] [serial = 656] [outer = 000000523FB1CC00] 04:25:03 INFO - PROCESS | 336 | 1462965903352 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000005242D5C400) [pid = 336] [serial = 657] [outer = 000000523FB1CC00] 04:25:03 INFO - PROCESS | 336 | 1462965903772 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 628ms 04:25:03 INFO - PROCESS | 336 | 1462965903801 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 336 | 1462965903803 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 04:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:25:03 INFO - PROCESS | 336 | 1462965903806 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 336 | 1462965903808 Marionette TRACE conn6 <- [1,842,null,{}] 04:25:03 INFO - PROCESS | 336 | 1462965903811 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:03 INFO - PROCESS | 336 | 1462965903896 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 04:25:03 INFO - PROCESS | 336 | 1462965903903 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 336 | ++DOCSHELL 0000005246552000 == 65 [pid = 336] [id = 220] 04:25:03 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523FBBE800) [pid = 336] [serial = 658] [outer = 0000000000000000] 04:25:03 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (00000052435D8400) [pid = 336] [serial = 659] [outer = 000000523FBBE800] 04:25:03 INFO - PROCESS | 336 | 1462965903947 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000524377D800) [pid = 336] [serial = 660] [outer = 000000523FBBE800] 04:25:04 INFO - PROCESS | 336 | 1462965904360 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 588ms 04:25:04 INFO - PROCESS | 336 | 1462965904398 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 336 | 1462965904400 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 04:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:25:04 INFO - PROCESS | 336 | 1462965904403 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 336 | 1462965904405 Marionette TRACE conn6 <- [1,846,null,{}] 04:25:04 INFO - PROCESS | 336 | 1462965904415 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:04 INFO - PROCESS | 336 | 1462965904510 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 04:25:04 INFO - PROCESS | 336 | 1462965904517 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 336 | ++DOCSHELL 0000005246956000 == 66 [pid = 336] [id = 221] 04:25:04 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000052438D6800) [pid = 336] [serial = 661] [outer = 0000000000000000] 04:25:04 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000005243ECD400) [pid = 336] [serial = 662] [outer = 00000052438D6800] 04:25:04 INFO - PROCESS | 336 | 1462965904561 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005244F07400) [pid = 336] [serial = 663] [outer = 00000052438D6800] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005242D3D000 == 65 [pid = 336] [id = 133] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005244444800 == 64 [pid = 336] [id = 180] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 000000523D0F4800 == 63 [pid = 336] [id = 128] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005247C74000 == 62 [pid = 336] [id = 24] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 000000523BD4A800 == 61 [pid = 336] [id = 127] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005242620000 == 60 [pid = 336] [id = 20] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005242939000 == 59 [pid = 336] [id = 188] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 000000524442F800 == 58 [pid = 336] [id = 137] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 00000052435AC000 == 57 [pid = 336] [id = 135] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005238E4D000 == 56 [pid = 336] [id = 132] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 000000523EB3D000 == 55 [pid = 336] [id = 139] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 000000524694C800 == 54 [pid = 336] [id = 171] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005239451800 == 53 [pid = 336] [id = 189] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005244D7A000 == 52 [pid = 336] [id = 150] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005243830800 == 51 [pid = 336] [id = 136] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005233477000 == 50 [pid = 336] [id = 124] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 000000523743A000 == 49 [pid = 336] [id = 141] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 00000052390B0800 == 48 [pid = 336] [id = 181] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 00000052375E5000 == 47 [pid = 336] [id = 125] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005242D43800 == 46 [pid = 336] [id = 182] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005240123800 == 45 [pid = 336] [id = 131] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 000000524659C800 == 44 [pid = 336] [id = 156] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005246540000 == 43 [pid = 336] [id = 155] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005245D09800 == 42 [pid = 336] [id = 22] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005238E4D800 == 41 [pid = 336] [id = 126] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 000000523F621800 == 40 [pid = 336] [id = 129] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005238E51800 == 39 [pid = 336] [id = 213] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 00000052375E8000 == 38 [pid = 336] [id = 212] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005247C6C800 == 37 [pid = 336] [id = 211] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 000000524783F800 == 36 [pid = 336] [id = 210] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 00000052468CC000 == 35 [pid = 336] [id = 209] 04:25:05 INFO - PROCESS | 336 | --DOCSHELL 0000005246597800 == 34 [pid = 336] [id = 208] 04:25:06 INFO - PROCESS | 336 | --DOCSHELL 000000523FE1C800 == 33 [pid = 336] [id = 214] 04:25:06 INFO - PROCESS | 336 | --DOCSHELL 000000524382D000 == 32 [pid = 336] [id = 217] 04:25:06 INFO - PROCESS | 336 | --DOCSHELL 000000524450F800 == 31 [pid = 336] [id = 218] 04:25:06 INFO - PROCESS | 336 | --DOCSHELL 0000005246552000 == 30 [pid = 336] [id = 220] 04:25:06 INFO - PROCESS | 336 | --DOCSHELL 0000005240273800 == 29 [pid = 336] [id = 215] 04:25:06 INFO - PROCESS | 336 | --DOCSHELL 00000052374E6000 == 28 [pid = 336] [id = 216] 04:25:06 INFO - PROCESS | 336 | --DOCSHELL 0000005244D7D800 == 27 [pid = 336] [id = 219] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000005239836400) [pid = 336] [serial = 596] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000005237236400) [pid = 336] [serial = 593] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000005238D3D400) [pid = 336] [serial = 594] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005243786400) [pid = 336] [serial = 591] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000005237481400) [pid = 336] [serial = 590] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000052435DFC00) [pid = 336] [serial = 588] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000524217D400) [pid = 336] [serial = 587] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000523F69DC00) [pid = 336] [serial = 585] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523CEF0000) [pid = 336] [serial = 584] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005240403000) [pid = 336] [serial = 605] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523F6B2800) [pid = 336] [serial = 602] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005240560800) [pid = 336] [serial = 608] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 79 (00000052404CC400) [pid = 336] [serial = 606] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000005242D5B800) [pid = 336] [serial = 612] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000052421E0400) [pid = 336] [serial = 611] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000524362EC00) [pid = 336] [serial = 614] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523EB10400) [pid = 336] [serial = 599] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523F4B4800) [pid = 336] [serial = 600] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000523FBBE400) [pid = 336] [serial = 603] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000005241B39C00) [pid = 336] [serial = 609] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000523C630000) [pid = 336] [serial = 597] [outer = 0000000000000000] [url = about:blank] 04:25:06 INFO - PROCESS | 336 | 1462965906651 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2279ms 04:25:06 INFO - PROCESS | 336 | 1462965906686 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 336 | 1462965906690 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 04:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:25:06 INFO - PROCESS | 336 | 1462965906696 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 336 | 1462965906700 Marionette TRACE conn6 <- [1,850,null,{}] 04:25:06 INFO - PROCESS | 336 | 1462965906706 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:06 INFO - PROCESS | 336 | 1462965906799 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 04:25:06 INFO - PROCESS | 336 | 1462965906808 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 336 | ++DOCSHELL 000000523348A000 == 28 [pid = 336] [id = 222] 04:25:06 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000523203B800) [pid = 336] [serial = 664] [outer = 0000000000000000] 04:25:06 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000523223D800) [pid = 336] [serial = 665] [outer = 000000523203B800] 04:25:06 INFO - PROCESS | 336 | 1462965906858 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000005232977000) [pid = 336] [serial = 666] [outer = 000000523203B800] 04:25:07 INFO - PROCESS | 336 | 1462965907348 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 04:25:07 INFO - PROCESS | 336 | 1462965907391 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 336 | 1462965907398 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 04:25:07 INFO - PROCESS | 336 | 1462965907405 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:25:07 INFO - PROCESS | 336 | 1462965907407 Marionette TRACE conn6 <- [1,854,null,{}] 04:25:07 INFO - PROCESS | 336 | 1462965907411 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:07 INFO - PROCESS | 336 | 1462965907499 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 04:25:07 INFO - PROCESS | 336 | 1462965907510 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 336 | ++DOCSHELL 0000005237F1C000 == 29 [pid = 336] [id = 223] 04:25:07 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000005232CABC00) [pid = 336] [serial = 667] [outer = 0000000000000000] 04:25:07 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005232CB5000) [pid = 336] [serial = 668] [outer = 0000005232CABC00] 04:25:07 INFO - PROCESS | 336 | 1462965907557 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005232D95800) [pid = 336] [serial = 669] [outer = 0000005232CABC00] 04:25:09 INFO - PROCESS | 336 | 1462965909361 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1991ms 04:25:09 INFO - PROCESS | 336 | 1462965909401 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 336 | 1462965909404 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 04:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:25:09 INFO - PROCESS | 336 | 1462965909408 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 336 | 1462965909421 Marionette TRACE conn6 <- [1,858,null,{}] 04:25:09 INFO - PROCESS | 336 | 1462965909433 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:09 INFO - PROCESS | 336 | 1462965909522 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 04:25:09 INFO - PROCESS | 336 | 1462965909592 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAA8000 == 30 [pid = 336] [id = 224] 04:25:09 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000523105A400) [pid = 336] [serial = 670] [outer = 0000000000000000] 04:25:09 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000005238DDB000) [pid = 336] [serial = 671] [outer = 000000523105A400] 04:25:09 INFO - PROCESS | 336 | 1462965909643 Marionette DEBUG loaded listener.js 04:25:09 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000052393A8400) [pid = 336] [serial = 672] [outer = 000000523105A400] 04:25:10 INFO - PROCESS | 336 | 1462965910044 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 04:25:10 INFO - PROCESS | 336 | 1462965910102 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 336 | 1462965910105 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 04:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:25:10 INFO - PROCESS | 336 | 1462965910108 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 336 | 1462965910110 Marionette TRACE conn6 <- [1,862,null,{}] 04:25:10 INFO - PROCESS | 336 | 1462965910114 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:10 INFO - PROCESS | 336 | 1462965910225 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 04:25:10 INFO - PROCESS | 336 | 1462965910238 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 336 | ++DOCSHELL 000000523EB47800 == 31 [pid = 336] [id = 225] 04:25:10 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523BD72400) [pid = 336] [serial = 673] [outer = 0000000000000000] 04:25:10 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523BE0E800) [pid = 336] [serial = 674] [outer = 000000523BD72400] 04:25:10 INFO - PROCESS | 336 | 1462965910284 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523BE1A000) [pid = 336] [serial = 675] [outer = 000000523BD72400] 04:25:10 INFO - PROCESS | 336 | 1462965910698 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 04:25:10 INFO - PROCESS | 336 | 1462965910739 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 336 | 1462965910742 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 04:25:10 INFO - PROCESS | 336 | 1462965910750 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:25:10 INFO - PROCESS | 336 | 1462965910752 Marionette TRACE conn6 <- [1,866,null,{}] 04:25:10 INFO - PROCESS | 336 | 1462965910755 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:10 INFO - PROCESS | 336 | 1462965910834 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 04:25:10 INFO - PROCESS | 336 | 1462965910840 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 336 | ++DOCSHELL 000000523FB7C000 == 32 [pid = 336] [id = 226] 04:25:10 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523297B800) [pid = 336] [serial = 676] [outer = 0000000000000000] 04:25:10 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523C62F400) [pid = 336] [serial = 677] [outer = 000000523297B800] 04:25:10 INFO - PROCESS | 336 | 1462965910897 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523C9DC400) [pid = 336] [serial = 678] [outer = 000000523297B800] 04:25:11 INFO - PROCESS | 336 | 1462965911353 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 04:25:11 INFO - PROCESS | 336 | 1462965911382 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 336 | 1462965911384 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 04:25:11 INFO - PROCESS | 336 | 1462965911387 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:25:11 INFO - PROCESS | 336 | 1462965911389 Marionette TRACE conn6 <- [1,870,null,{}] 04:25:11 INFO - PROCESS | 336 | 1462965911392 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:11 INFO - PROCESS | 336 | 1462965911504 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 04:25:11 INFO - PROCESS | 336 | 1462965911515 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 336 | ++DOCSHELL 000000524026D800 == 33 [pid = 336] [id = 227] 04:25:11 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523D084C00) [pid = 336] [serial = 679] [outer = 0000000000000000] 04:25:11 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523D2DEC00) [pid = 336] [serial = 680] [outer = 000000523D084C00] 04:25:11 INFO - PROCESS | 336 | 1462965911562 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523EB0A800) [pid = 336] [serial = 681] [outer = 000000523D084C00] 04:25:12 INFO - PROCESS | 336 | 1462965912011 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 04:25:12 INFO - PROCESS | 336 | 1462965912082 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 336 | 1462965912084 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 04:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:25:12 INFO - PROCESS | 336 | 1462965912088 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 336 | 1462965912090 Marionette TRACE conn6 <- [1,874,null,{}] 04:25:12 INFO - PROCESS | 336 | 1462965912093 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:12 INFO - PROCESS | 336 | 1462965912173 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 04:25:12 INFO - PROCESS | 336 | 1462965912182 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 336 | ++DOCSHELL 0000005242234800 == 34 [pid = 336] [id = 228] 04:25:12 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523F419800) [pid = 336] [serial = 682] [outer = 0000000000000000] 04:25:12 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523F436800) [pid = 336] [serial = 683] [outer = 000000523F419800] 04:25:12 INFO - PROCESS | 336 | 1462965912227 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523F441000) [pid = 336] [serial = 684] [outer = 000000523F419800] 04:25:12 INFO - PROCESS | 336 | 1462965912643 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 586ms 04:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:25:12 INFO - PROCESS | 336 | 1462965912684 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 336 | 1462965912687 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 04:25:12 INFO - PROCESS | 336 | 1462965912690 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 336 | 1462965912692 Marionette TRACE conn6 <- [1,878,null,{}] 04:25:12 INFO - PROCESS | 336 | 1462965912700 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:12 INFO - PROCESS | 336 | 1462965912814 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 04:25:12 INFO - PROCESS | 336 | 1462965912821 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 336 | ++DOCSHELL 000000524330C800 == 35 [pid = 336] [id = 229] 04:25:12 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523F440400) [pid = 336] [serial = 685] [outer = 0000000000000000] 04:25:12 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523F696C00) [pid = 336] [serial = 686] [outer = 000000523F440400] 04:25:12 INFO - PROCESS | 336 | 1462965912866 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523F69F000) [pid = 336] [serial = 687] [outer = 000000523F440400] 04:25:13 INFO - PROCESS | 336 | 1462965913328 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:25:13 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523F698C00) [pid = 336] [serial = 688] [outer = 000000523338BC00] 04:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 691ms 04:25:13 INFO - PROCESS | 336 | 1462965913418 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 336 | 1462965913420 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 04:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:25:13 INFO - PROCESS | 336 | 1462965913423 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 336 | 1462965913425 Marionette TRACE conn6 <- [1,882,null,{}] 04:25:13 INFO - PROCESS | 336 | 1462965913429 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:13 INFO - PROCESS | 336 | 1462965913540 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 04:25:13 INFO - PROCESS | 336 | 1462965913591 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 336 | ++DOCSHELL 000000523CA33800 == 36 [pid = 336] [id = 230] 04:25:13 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523F6A3C00) [pid = 336] [serial = 689] [outer = 0000000000000000] 04:25:13 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523F76CC00) [pid = 336] [serial = 690] [outer = 000000523F6A3C00] 04:25:13 INFO - PROCESS | 336 | 1462965913637 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000523FB18800) [pid = 336] [serial = 691] [outer = 000000523F6A3C00] 04:25:14 INFO - PROCESS | 336 | 1462965914054 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 04:25:14 INFO - PROCESS | 336 | 1462965914158 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 336 | 1462965914169 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 04:25:14 INFO - PROCESS | 336 | 1462965914173 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 336 | 1462965914175 Marionette TRACE conn6 <- [1,886,null,{}] 04:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:25:14 INFO - PROCESS | 336 | 1462965914179 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:14 INFO - PROCESS | 336 | 1462965914281 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 04:25:14 INFO - PROCESS | 336 | 1462965914331 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005243833800 == 37 [pid = 336] [id = 231] 04:25:14 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523FB20400) [pid = 336] [serial = 692] [outer = 0000000000000000] 04:25:14 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523FBC3400) [pid = 336] [serial = 693] [outer = 000000523FB20400] 04:25:14 INFO - PROCESS | 336 | 1462965914376 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523FEB8400) [pid = 336] [serial = 694] [outer = 000000523FB20400] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005242992000) [pid = 336] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000523FBBE800) [pid = 336] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523F43BC00) [pid = 336] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523FB1F000) [pid = 336] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 97 (00000052400A5800) [pid = 336] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523FB1CC00) [pid = 336] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005232CB2000) [pid = 336] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 94 (00000052435D5000) [pid = 336] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000005238D35800) [pid = 336] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523300C800) [pid = 336] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000005231A2B800) [pid = 336] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523114B800) [pid = 336] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000005244F49000) [pid = 336] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005244572800) [pid = 336] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 87 (00000052438D8400) [pid = 336] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523FEB7C00) [pid = 336] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:25:15 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523CA45C00) [pid = 336] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:25:15 INFO - PROCESS | 336 | 1462965915161 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1023ms 04:25:15 INFO - PROCESS | 336 | 1462965915206 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 336 | 1462965915209 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 04:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:25:15 INFO - PROCESS | 336 | 1462965915225 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 336 | 1462965915228 Marionette TRACE conn6 <- [1,890,null,{}] 04:25:15 INFO - PROCESS | 336 | 1462965915231 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 336 | 1462965915353 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 04:25:15 INFO - PROCESS | 336 | 1462965915401 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 336 | ++DOCSHELL 000000523FB7A000 == 38 [pid = 336] [id = 232] 04:25:15 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000005239836C00) [pid = 336] [serial = 695] [outer = 0000000000000000] 04:25:15 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523FB21800) [pid = 336] [serial = 696] [outer = 0000005239836C00] 04:25:15 INFO - PROCESS | 336 | 1462965915459 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005240405800) [pid = 336] [serial = 697] [outer = 0000005239836C00] 04:25:15 INFO - PROCESS | 336 | 1462965915881 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 04:25:15 INFO - PROCESS | 336 | 1462965915907 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 336 | 1462965915910 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 04:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:25:15 INFO - PROCESS | 336 | 1462965915913 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 336 | 1462965915915 Marionette TRACE conn6 <- [1,894,null,{}] 04:25:15 INFO - PROCESS | 336 | 1462965915919 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:16 INFO - PROCESS | 336 | 1462965916007 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 04:25:16 INFO - PROCESS | 336 | 1462965916016 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 336 | ++DOCSHELL 0000005244509000 == 39 [pid = 336] [id = 233] 04:25:16 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000052404C4C00) [pid = 336] [serial = 698] [outer = 0000000000000000] 04:25:16 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000052404C8800) [pid = 336] [serial = 699] [outer = 00000052404C4C00] 04:25:16 INFO - PROCESS | 336 | 1462965916061 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (00000052404D0400) [pid = 336] [serial = 700] [outer = 00000052404C4C00] 04:25:16 INFO - PROCESS | 336 | 1462965916462 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 585ms 04:25:16 INFO - PROCESS | 336 | 1462965916506 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 336 | 1462965916508 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 04:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:25:16 INFO - PROCESS | 336 | 1462965916515 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 336 | 1462965916517 Marionette TRACE conn6 <- [1,898,null,{}] 04:25:16 INFO - PROCESS | 336 | 1462965916521 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:16 INFO - PROCESS | 336 | 1462965916601 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 04:25:16 INFO - PROCESS | 336 | 1462965916608 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D76800 == 40 [pid = 336] [id = 234] 04:25:16 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005240E04400) [pid = 336] [serial = 701] [outer = 0000000000000000] 04:25:16 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000005240EF2400) [pid = 336] [serial = 702] [outer = 0000005240E04400] 04:25:16 INFO - PROCESS | 336 | 1462965916652 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005241B38000) [pid = 336] [serial = 703] [outer = 0000005240E04400] 04:25:17 INFO - PROCESS | 336 | 1462965917133 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 732ms 04:25:17 INFO - PROCESS | 336 | 1462965917248 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 336 | 1462965917253 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 04:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:25:17 INFO - PROCESS | 336 | 1462965917258 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 336 | 1462965917263 Marionette TRACE conn6 <- [1,902,null,{}] 04:25:17 INFO - PROCESS | 336 | 1462965917279 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:17 INFO - PROCESS | 336 | 1462965917422 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 04:25:17 INFO - PROCESS | 336 | 1462965917514 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 336 | ++DOCSHELL 00000052337EA000 == 41 [pid = 336] [id = 235] 04:25:17 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523113FC00) [pid = 336] [serial = 704] [outer = 0000000000000000] 04:25:17 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005231A2AC00) [pid = 336] [serial = 705] [outer = 000000523113FC00] 04:25:17 INFO - PROCESS | 336 | 1462965917572 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000005232CA7400) [pid = 336] [serial = 706] [outer = 000000523113FC00] 04:25:18 INFO - PROCESS | 336 | 1462965918305 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1105ms 04:25:18 INFO - PROCESS | 336 | 1462965918367 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 336 | 1462965918373 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 04:25:18 INFO - PROCESS | 336 | 1462965918380 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:25:18 INFO - PROCESS | 336 | 1462965918383 Marionette TRACE conn6 <- [1,906,null,{}] 04:25:18 INFO - PROCESS | 336 | 1462965918387 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:18 INFO - PROCESS | 336 | 1462965918506 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 04:25:18 INFO - PROCESS | 336 | 1462965918579 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 336 | ++DOCSHELL 000000523D0F5000 == 42 [pid = 336] [id = 236] 04:25:18 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005237D7D800) [pid = 336] [serial = 707] [outer = 0000000000000000] 04:25:18 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005238193000) [pid = 336] [serial = 708] [outer = 0000005237D7D800] 04:25:18 INFO - PROCESS | 336 | 1462965918635 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (00000052393AF800) [pid = 336] [serial = 709] [outer = 0000005237D7D800] 04:25:19 INFO - PROCESS | 336 | 1462965919392 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1079ms 04:25:19 INFO - PROCESS | 336 | 1462965919466 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 336 | 1462965919469 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 04:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:25:19 INFO - PROCESS | 336 | 1462965919472 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 336 | 1462965919476 Marionette TRACE conn6 <- [1,910,null,{}] 04:25:19 INFO - PROCESS | 336 | 1462965919488 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:19 INFO - PROCESS | 336 | 1462965919734 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 04:25:19 INFO - PROCESS | 336 | 1462965919811 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:19 INFO - PROCESS | 336 | ++DOCSHELL 0000005231914800 == 43 [pid = 336] [id = 237] 04:25:19 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523105C000) [pid = 336] [serial = 710] [outer = 0000000000000000] 04:25:19 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (00000052311D8000) [pid = 336] [serial = 711] [outer = 000000523105C000] 04:25:19 INFO - PROCESS | 336 | 1462965919901 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000005232032C00) [pid = 336] [serial = 712] [outer = 000000523105C000] 04:25:20 INFO - PROCESS | 336 | --DOCSHELL 0000005245DA9800 == 42 [pid = 336] [id = 196] 04:25:20 INFO - PROCESS | 336 | --DOCSHELL 000000523818D800 == 41 [pid = 336] [id = 198] 04:25:20 INFO - PROCESS | 336 | --DOCSHELL 000000523415D800 == 40 [pid = 336] [id = 197] 04:25:20 INFO - PROCESS | 336 | --DOCSHELL 000000523F4E3800 == 39 [pid = 336] [id = 190] 04:25:20 INFO - PROCESS | 336 | --DOCSHELL 000000524451C800 == 38 [pid = 336] [id = 193] 04:25:20 INFO - PROCESS | 336 | --DOCSHELL 000000524060B000 == 37 [pid = 336] [id = 195] 04:25:20 INFO - PROCESS | 336 | --DOCSHELL 00000052435BC800 == 36 [pid = 336] [id = 202] 04:25:20 INFO - PROCESS | 336 | --DOCSHELL 000000523FB71000 == 35 [pid = 336] [id = 200] 04:25:20 INFO - PROCESS | 336 | --DOCSHELL 000000523CAB8800 == 34 [pid = 336] [id = 199] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005243ECD400) [pid = 336] [serial = 662] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 101 (00000052435D7800) [pid = 336] [serial = 582] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000524377D800) [pid = 336] [serial = 660] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523F4B9000) [pid = 336] [serial = 647] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 98 (00000052404D1800) [pid = 336] [serial = 651] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 97 (00000052400A9000) [pid = 336] [serial = 650] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005241BEB400) [pid = 336] [serial = 653] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005242186C00) [pid = 336] [serial = 656] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 94 (00000052435D8400) [pid = 336] [serial = 659] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 93 (00000052422F9C00) [pid = 336] [serial = 654] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000005232D91C00) [pid = 336] [serial = 617] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000524377F000) [pid = 336] [serial = 615] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523D353000) [pid = 336] [serial = 644] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523C627000) [pid = 336] [serial = 641] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523CEF6800) [pid = 336] [serial = 642] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000005232CB0800) [pid = 336] [serial = 638] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000005238DDD000) [pid = 336] [serial = 639] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005237488C00) [pid = 336] [serial = 636] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 84 (00000052329E0C00) [pid = 336] [serial = 635] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005244F6A400) [pid = 336] [serial = 633] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005244F52400) [pid = 336] [serial = 632] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000524457F800) [pid = 336] [serial = 630] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005244579000) [pid = 336] [serial = 629] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000005243ED4800) [pid = 336] [serial = 627] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000005243EC9400) [pid = 336] [serial = 626] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000524377A000) [pid = 336] [serial = 624] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000005240EF4800) [pid = 336] [serial = 623] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523EBCC400) [pid = 336] [serial = 621] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523CEF5C00) [pid = 336] [serial = 620] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000005238D37800) [pid = 336] [serial = 618] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000523F6A7800) [pid = 336] [serial = 648] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000005242D5C400) [pid = 336] [serial = 657] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000523F41BC00) [pid = 336] [serial = 645] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 336 | 1462965920576 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1138ms 04:25:20 INFO - PROCESS | 336 | 1462965920612 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 336 | 1462965920616 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 04:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:25:20 INFO - PROCESS | 336 | 1462965920620 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 336 | 1462965920624 Marionette TRACE conn6 <- [1,914,null,{}] 04:25:20 INFO - PROCESS | 336 | 1462965920629 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:20 INFO - PROCESS | 336 | 1462965920716 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 04:25:20 INFO - PROCESS | 336 | 1462965920787 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 336 | ++DOCSHELL 000000523743E000 == 35 [pid = 336] [id = 238] 04:25:20 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000005232973000) [pid = 336] [serial = 713] [outer = 0000000000000000] 04:25:20 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000005232CAD400) [pid = 336] [serial = 714] [outer = 0000005232973000] 04:25:20 INFO - PROCESS | 336 | 1462965920837 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000005232D97C00) [pid = 336] [serial = 715] [outer = 0000005232973000] 04:25:21 INFO - PROCESS | 336 | 1462965921249 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 04:25:21 INFO - PROCESS | 336 | 1462965921316 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 336 | 1462965921319 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 04:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:25:21 INFO - PROCESS | 336 | 1462965921322 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 336 | 1462965921324 Marionette TRACE conn6 <- [1,918,null,{}] 04:25:21 INFO - PROCESS | 336 | 1462965921328 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:21 INFO - PROCESS | 336 | 1462965921410 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 04:25:21 INFO - PROCESS | 336 | 1462965921460 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 336 | ++DOCSHELL 00000052390AF000 == 36 [pid = 336] [id = 239] 04:25:21 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000523370F000) [pid = 336] [serial = 716] [outer = 0000000000000000] 04:25:21 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000005237413C00) [pid = 336] [serial = 717] [outer = 000000523370F000] 04:25:21 INFO - PROCESS | 336 | 1462965921506 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005237D48400) [pid = 336] [serial = 718] [outer = 000000523370F000] 04:25:21 INFO - PROCESS | 336 | 1462965921959 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 04:25:22 INFO - PROCESS | 336 | 1462965922017 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 04:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:25:22 INFO - PROCESS | 336 | 1462965922028 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 04:25:22 INFO - PROCESS | 336 | 1462965922039 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 336 | 1462965922044 Marionette TRACE conn6 <- [1,922,null,{}] 04:25:22 INFO - PROCESS | 336 | 1462965922048 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:22 INFO - PROCESS | 336 | 1462965922136 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 04:25:22 INFO - PROCESS | 336 | 1462965922148 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAB1000 == 37 [pid = 336] [id = 240] 04:25:22 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005238D42400) [pid = 336] [serial = 719] [outer = 0000000000000000] 04:25:22 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000523937FC00) [pid = 336] [serial = 720] [outer = 0000005238D42400] 04:25:22 INFO - PROCESS | 336 | 1462965922194 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000005239C16000) [pid = 336] [serial = 721] [outer = 0000005238D42400] 04:25:22 INFO - PROCESS | 336 | 1462965922625 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 651ms 04:25:22 INFO - PROCESS | 336 | 1462965922687 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 336 | 1462965922689 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 04:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:25:22 INFO - PROCESS | 336 | 1462965922692 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 336 | 1462965922694 Marionette TRACE conn6 <- [1,926,null,{}] 04:25:22 INFO - PROCESS | 336 | 1462965922698 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:22 INFO - PROCESS | 336 | 1462965922835 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 04:25:22 INFO - PROCESS | 336 | 1462965922854 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 336 | ++DOCSHELL 000000523F8CF800 == 38 [pid = 336] [id = 241] 04:25:22 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523BE13800) [pid = 336] [serial = 722] [outer = 0000000000000000] 04:25:22 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523C627C00) [pid = 336] [serial = 723] [outer = 000000523BE13800] 04:25:22 INFO - PROCESS | 336 | 1462965922900 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523C6C2400) [pid = 336] [serial = 724] [outer = 000000523BE13800] 04:25:23 INFO - PROCESS | 336 | 1462965923333 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 04:25:23 INFO - PROCESS | 336 | 1462965923387 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 04:25:23 INFO - PROCESS | 336 | 1462965923389 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 04:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:25:23 INFO - PROCESS | 336 | 1462965923392 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 336 | 1462965923394 Marionette TRACE conn6 <- [1,930,null,{}] 04:25:23 INFO - PROCESS | 336 | 1462965923398 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:23 INFO - PROCESS | 336 | 1462965923510 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 04:25:23 INFO - PROCESS | 336 | 1462965923560 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 336 | ++DOCSHELL 000000524012A000 == 39 [pid = 336] [id = 242] 04:25:23 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523CEF2C00) [pid = 336] [serial = 725] [outer = 0000000000000000] 04:25:23 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523CEF7400) [pid = 336] [serial = 726] [outer = 000000523CEF2C00] 04:25:23 INFO - PROCESS | 336 | 1462965923617 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523D244400) [pid = 336] [serial = 727] [outer = 000000523CEF2C00] 04:25:24 INFO - PROCESS | 336 | 1462965924076 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 732ms 04:25:24 INFO - PROCESS | 336 | 1462965924151 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 336 | 1462965924153 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 04:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:25:24 INFO - PROCESS | 336 | 1462965924164 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 336 | 1462965924166 Marionette TRACE conn6 <- [1,934,null,{}] 04:25:24 INFO - PROCESS | 336 | 1462965924170 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:24 INFO - PROCESS | 336 | 1462965924275 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 04:25:24 INFO - PROCESS | 336 | 1462965924287 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 336 | ++DOCSHELL 0000005241BC9000 == 40 [pid = 336] [id = 243] 04:25:24 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523D3E2400) [pid = 336] [serial = 728] [outer = 0000000000000000] 04:25:24 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523EBC8800) [pid = 336] [serial = 729] [outer = 000000523D3E2400] 04:25:24 INFO - PROCESS | 336 | 1462965924332 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523F434800) [pid = 336] [serial = 730] [outer = 000000523D3E2400] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523F419800) [pid = 336] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523105A400) [pid = 336] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000052438D6800) [pid = 336] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005232CABC00) [pid = 336] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523297B800) [pid = 336] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523D084C00) [pid = 336] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523BD72400) [pid = 336] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000523F6A3C00) [pid = 336] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523F440400) [pid = 336] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000005239836C00) [pid = 336] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000523203B800) [pid = 336] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000523FB20400) [pid = 336] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:25:24 INFO - PROCESS | 336 | --DOMWINDOW == 75 (00000052404C4C00) [pid = 336] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:25:24 INFO - PROCESS | 336 | 1462965924859 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 733ms 04:25:24 INFO - PROCESS | 336 | 1462965924904 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 336 | 1462965924906 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 04:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:25:24 INFO - PROCESS | 336 | 1462965924909 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 336 | 1462965924911 Marionette TRACE conn6 <- [1,938,null,{}] 04:25:24 INFO - PROCESS | 336 | 1462965924914 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:25 INFO - PROCESS | 336 | 1462965924992 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 04:25:25 INFO - PROCESS | 336 | 1462965925006 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 336 | ++DOCSHELL 000000524330A000 == 41 [pid = 336] [id = 244] 04:25:25 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (00000052329E0400) [pid = 336] [serial = 731] [outer = 0000000000000000] 04:25:25 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000523D24E800) [pid = 336] [serial = 732] [outer = 00000052329E0400] 04:25:25 INFO - PROCESS | 336 | 1462965925051 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000523F43FC00) [pid = 336] [serial = 733] [outer = 00000052329E0400] 04:25:25 INFO - PROCESS | 336 | 1462965925464 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 586ms 04:25:25 INFO - PROCESS | 336 | 1462965925499 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 336 | 1462965925501 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 04:25:25 INFO - PROCESS | 336 | 1462965925505 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:25:25 INFO - PROCESS | 336 | 1462965925506 Marionette TRACE conn6 <- [1,942,null,{}] 04:25:25 INFO - PROCESS | 336 | 1462965925510 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:25 INFO - PROCESS | 336 | 1462965925614 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 04:25:25 INFO - PROCESS | 336 | 1462965925623 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 336 | ++DOCSHELL 0000005243429800 == 42 [pid = 336] [id = 245] 04:25:25 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000523F4B4400) [pid = 336] [serial = 734] [outer = 0000000000000000] 04:25:25 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523F697C00) [pid = 336] [serial = 735] [outer = 000000523F4B4400] 04:25:25 INFO - PROCESS | 336 | 1462965925668 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523F6A7400) [pid = 336] [serial = 736] [outer = 000000523F4B4400] 04:25:26 INFO - PROCESS | 336 | 1462965926067 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 628ms 04:25:26 INFO - PROCESS | 336 | 1462965926136 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 336 | 1462965926138 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 04:25:26 INFO - PROCESS | 336 | 1462965926141 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:25:26 INFO - PROCESS | 336 | 1462965926143 Marionette TRACE conn6 <- [1,946,null,{}] 04:25:26 INFO - PROCESS | 336 | 1462965926147 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:26 INFO - PROCESS | 336 | 1462965926227 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 04:25:26 INFO - PROCESS | 336 | 1462965926236 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 336 | ++DOCSHELL 0000005243834800 == 43 [pid = 336] [id = 246] 04:25:26 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523F6A0400) [pid = 336] [serial = 737] [outer = 0000000000000000] 04:25:26 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523FA99800) [pid = 336] [serial = 738] [outer = 000000523F6A0400] 04:25:26 INFO - PROCESS | 336 | 1462965926282 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523FB1C400) [pid = 336] [serial = 739] [outer = 000000523F6A0400] 04:25:26 INFO - PROCESS | 336 | 1462965926712 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 626ms 04:25:26 INFO - PROCESS | 336 | 1462965926815 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 336 | 1462965926819 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 04:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:25:26 INFO - PROCESS | 336 | 1462965926825 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 336 | 1462965926830 Marionette TRACE conn6 <- [1,950,null,{}] 04:25:26 INFO - PROCESS | 336 | 1462965926836 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:27 INFO - PROCESS | 336 | 1462965927005 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 04:25:27 INFO - PROCESS | 336 | 1462965927085 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 336 | ++DOCSHELL 0000005234173000 == 44 [pid = 336] [id = 247] 04:25:27 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000005232921800) [pid = 336] [serial = 740] [outer = 0000000000000000] 04:25:27 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523297B000) [pid = 336] [serial = 741] [outer = 0000005232921800] 04:25:27 INFO - PROCESS | 336 | 1462965927143 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000005233002C00) [pid = 336] [serial = 742] [outer = 0000005232921800] 04:25:27 INFO - PROCESS | 336 | 1462965927690 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 903ms 04:25:27 INFO - PROCESS | 336 | 1462965927728 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 336 | 1462965927732 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 04:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:25:27 INFO - PROCESS | 336 | 1462965927740 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 336 | 1462965927745 Marionette TRACE conn6 <- [1,954,null,{}] 04:25:27 INFO - PROCESS | 336 | 1462965927749 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:27 INFO - PROCESS | 336 | 1462965927858 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 04:25:27 INFO - PROCESS | 336 | 1462965927944 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 336 | ++DOCSHELL 000000523F4DB800 == 45 [pid = 336] [id = 248] 04:25:27 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523819F400) [pid = 336] [serial = 743] [outer = 0000000000000000] 04:25:27 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005238D3C400) [pid = 336] [serial = 744] [outer = 000000523819F400] 04:25:28 INFO - PROCESS | 336 | 1462965928000 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000005239837C00) [pid = 336] [serial = 745] [outer = 000000523819F400] 04:25:28 INFO - PROCESS | 336 | 1462965928604 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 944ms 04:25:28 INFO - PROCESS | 336 | 1462965928685 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 336 | 1462965928688 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 04:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:25:28 INFO - PROCESS | 336 | 1462965928692 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 336 | 1462965928694 Marionette TRACE conn6 <- [1,958,null,{}] 04:25:28 INFO - PROCESS | 336 | 1462965928705 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:28 INFO - PROCESS | 336 | 1462965928849 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 04:25:28 INFO - PROCESS | 336 | 1462965928964 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 336 | ++DOCSHELL 000000524450A800 == 46 [pid = 336] [id = 249] 04:25:28 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523D352400) [pid = 336] [serial = 746] [outer = 0000000000000000] 04:25:29 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523D3E4800) [pid = 336] [serial = 747] [outer = 000000523D352400] 04:25:29 INFO - PROCESS | 336 | 1462965929025 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523FB1DC00) [pid = 336] [serial = 748] [outer = 000000523D352400] 04:25:29 INFO - PROCESS | 336 | 1462965929595 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 944ms 04:25:29 INFO - PROCESS | 336 | 1462965929638 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 336 | 1462965929640 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 04:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:25:29 INFO - PROCESS | 336 | 1462965929644 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 336 | 1462965929646 Marionette TRACE conn6 <- [1,962,null,{}] 04:25:29 INFO - PROCESS | 336 | 1462965929650 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:29 INFO - PROCESS | 336 | 1462965929757 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 04:25:29 INFO - PROCESS | 336 | 1462965929842 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D12000 == 47 [pid = 336] [id = 250] 04:25:29 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000524005E400) [pid = 336] [serial = 749] [outer = 0000000000000000] 04:25:29 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (00000052400A2000) [pid = 336] [serial = 750] [outer = 000000524005E400] 04:25:29 INFO - PROCESS | 336 | 1462965929898 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005240405000) [pid = 336] [serial = 751] [outer = 000000524005E400] 04:25:30 INFO - PROCESS | 336 | 1462965930483 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 881ms 04:25:30 INFO - PROCESS | 336 | 1462965930528 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 336 | 1462965930530 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 04:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:25:30 INFO - PROCESS | 336 | 1462965930534 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 336 | 1462965930536 Marionette TRACE conn6 <- [1,966,null,{}] 04:25:30 INFO - PROCESS | 336 | 1462965930539 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:30 INFO - PROCESS | 336 | 1462965930642 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 04:25:30 INFO - PROCESS | 336 | 1462965930713 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DAB000 == 48 [pid = 336] [id = 251] 04:25:30 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000524005F000) [pid = 336] [serial = 752] [outer = 0000000000000000] 04:25:30 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (00000052404C6400) [pid = 336] [serial = 753] [outer = 000000524005F000] 04:25:30 INFO - PROCESS | 336 | 1462965930769 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005240563C00) [pid = 336] [serial = 754] [outer = 000000524005F000] 04:25:31 INFO - PROCESS | 336 | 1462965931350 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 881ms 04:25:31 INFO - PROCESS | 336 | 1462965931418 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 336 | 1462965931420 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 04:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:25:31 INFO - PROCESS | 336 | 1462965931424 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 336 | 1462965931426 Marionette TRACE conn6 <- [1,970,null,{}] 04:25:31 INFO - PROCESS | 336 | 1462965931430 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 336 | 1462965931561 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 04:25:31 INFO - PROCESS | 336 | 1462965931637 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 336 | ++DOCSHELL 0000005237259000 == 49 [pid = 336] [id = 252] 04:25:31 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000005231A07C00) [pid = 336] [serial = 755] [outer = 0000000000000000] 04:25:31 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523200C400) [pid = 336] [serial = 756] [outer = 0000005231A07C00] 04:25:31 INFO - PROCESS | 336 | 1462965931826 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005232980800) [pid = 336] [serial = 757] [outer = 0000005231A07C00] 04:25:32 INFO - PROCESS | 336 | 1462965932469 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1078ms 04:25:32 INFO - PROCESS | 336 | 1462965932504 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 336 | 1462965932509 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 04:25:32 INFO - PROCESS | 336 | 1462965932514 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:25:32 INFO - PROCESS | 336 | 1462965932518 Marionette TRACE conn6 <- [1,974,null,{}] 04:25:32 INFO - PROCESS | 336 | 1462965932523 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:32 INFO - PROCESS | 336 | 1462965932638 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 04:25:32 INFO - PROCESS | 336 | --DOCSHELL 0000005242125000 == 48 [pid = 336] [id = 201] 04:25:32 INFO - PROCESS | 336 | --DOCSHELL 000000524442C000 == 47 [pid = 336] [id = 203] 04:25:32 INFO - PROCESS | 336 | --DOCSHELL 0000005244D68800 == 46 [pid = 336] [id = 204] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005240EF2400) [pid = 336] [serial = 702] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000523F436800) [pid = 336] [serial = 683] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000005238DDB000) [pid = 336] [serial = 671] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 98 (00000052393A8400) [pid = 336] [serial = 672] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000005244F07400) [pid = 336] [serial = 663] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005232CB5000) [pid = 336] [serial = 668] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005232D95800) [pid = 336] [serial = 669] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523C62F400) [pid = 336] [serial = 677] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523C9DC400) [pid = 336] [serial = 678] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523D2DEC00) [pid = 336] [serial = 680] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523EB0A800) [pid = 336] [serial = 681] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523BE0E800) [pid = 336] [serial = 674] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523F76CC00) [pid = 336] [serial = 690] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523BE1A000) [pid = 336] [serial = 675] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523F69F000) [pid = 336] [serial = 687] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523FB21800) [pid = 336] [serial = 696] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523223D800) [pid = 336] [serial = 665] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000523FBC3400) [pid = 336] [serial = 693] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005232977000) [pid = 336] [serial = 666] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523FB18800) [pid = 336] [serial = 691] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000052404C8800) [pid = 336] [serial = 699] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005240405800) [pid = 336] [serial = 697] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523CEFBC00) [pid = 336] [serial = 387] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523FEB8400) [pid = 336] [serial = 694] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000523F696C00) [pid = 336] [serial = 686] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000052404D0400) [pid = 336] [serial = 700] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523F441000) [pid = 336] [serial = 684] [outer = 0000000000000000] [url = about:blank] 04:25:32 INFO - PROCESS | 336 | 1462965932750 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 336 | ++DOCSHELL 0000005233480000 == 47 [pid = 336] [id = 253] 04:25:32 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005231141000) [pid = 336] [serial = 758] [outer = 0000000000000000] 04:25:32 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005231A28000) [pid = 336] [serial = 759] [outer = 0000005231141000] 04:25:32 INFO - PROCESS | 336 | 1462965932799 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000005232D90C00) [pid = 336] [serial = 760] [outer = 0000005231141000] 04:25:33 INFO - PROCESS | 336 | 1462965933240 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 776ms 04:25:33 INFO - PROCESS | 336 | 1462965933295 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 336 | 1462965933299 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 04:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:25:33 INFO - PROCESS | 336 | 1462965933305 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 336 | 1462965933307 Marionette TRACE conn6 <- [1,978,null,{}] 04:25:33 INFO - PROCESS | 336 | 1462965933311 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:33 INFO - PROCESS | 336 | 1462965933396 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 04:25:33 INFO - PROCESS | 336 | 1462965933406 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAA9000 == 48 [pid = 336] [id = 254] 04:25:33 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000523370D400) [pid = 336] [serial = 761] [outer = 0000000000000000] 04:25:33 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000005238DDE000) [pid = 336] [serial = 762] [outer = 000000523370D400] 04:25:33 INFO - PROCESS | 336 | 1462965933452 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000005239436400) [pid = 336] [serial = 763] [outer = 000000523370D400] 04:25:33 INFO - PROCESS | 336 | 1462965933925 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 04:25:33 INFO - PROCESS | 336 | 1462965933937 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 336 | 1462965933940 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 04:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:25:33 INFO - PROCESS | 336 | 1462965933943 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 336 | 1462965933947 Marionette TRACE conn6 <- [1,982,null,{}] 04:25:33 INFO - PROCESS | 336 | 1462965933962 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:34 INFO - PROCESS | 336 | 1462965934052 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 04:25:34 INFO - PROCESS | 336 | 1462965934064 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 336 | ++DOCSHELL 000000524004A800 == 49 [pid = 336] [id = 255] 04:25:34 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523C6BE400) [pid = 336] [serial = 764] [outer = 0000000000000000] 04:25:34 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523C9DC000) [pid = 336] [serial = 765] [outer = 000000523C6BE400] 04:25:34 INFO - PROCESS | 336 | 1462965934116 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523CEF8800) [pid = 336] [serial = 766] [outer = 000000523C6BE400] 04:25:34 INFO - PROCESS | 336 | 1462965934538 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 650ms 04:25:34 INFO - PROCESS | 336 | 1462965934597 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 336 | 1462965934600 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 04:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:25:34 INFO - PROCESS | 336 | 1462965934603 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 336 | 1462965934605 Marionette TRACE conn6 <- [1,986,null,{}] 04:25:34 INFO - PROCESS | 336 | 1462965934608 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:34 INFO - PROCESS | 336 | 1462965934692 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 04:25:34 INFO - PROCESS | 336 | 1462965934701 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 336 | ++DOCSHELL 0000005240714800 == 50 [pid = 336] [id = 256] 04:25:34 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523D242C00) [pid = 336] [serial = 767] [outer = 0000000000000000] 04:25:34 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523D2DBC00) [pid = 336] [serial = 768] [outer = 000000523D242C00] 04:25:34 INFO - PROCESS | 336 | 1462965934747 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523D3E9800) [pid = 336] [serial = 769] [outer = 000000523D242C00] 04:25:35 INFO - PROCESS | 336 | 1462965935192 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 628ms 04:25:35 INFO - PROCESS | 336 | 1462965935234 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 336 | 1462965935236 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:25:35 INFO - PROCESS | 336 | 1462965935239 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 336 | 1462965935241 Marionette TRACE conn6 <- [1,990,null,{}] 04:25:35 INFO - PROCESS | 336 | 1462965935244 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:35 INFO - PROCESS | 336 | 1462965935354 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 04:25:35 INFO - PROCESS | 336 | 1462965935361 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D40800 == 51 [pid = 336] [id = 257] 04:25:35 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523ED24800) [pid = 336] [serial = 770] [outer = 0000000000000000] 04:25:35 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523F43A000) [pid = 336] [serial = 771] [outer = 000000523ED24800] 04:25:35 INFO - PROCESS | 336 | 1462965935412 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523F69F800) [pid = 336] [serial = 772] [outer = 000000523ED24800] 04:25:35 INFO - PROCESS | 336 | 1462965935897 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 04:25:35 INFO - PROCESS | 336 | 1462965935935 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 04:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:25:35 INFO - PROCESS | 336 | 1462965935937 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 04:25:35 INFO - PROCESS | 336 | 1462965935940 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 336 | 1462965935942 Marionette TRACE conn6 <- [1,994,null,{}] 04:25:35 INFO - PROCESS | 336 | 1462965935962 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:36 INFO - PROCESS | 336 | 1462965936104 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 04:25:36 INFO - PROCESS | 336 | 1462965936132 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 336 | ++DOCSHELL 00000052435C5000 == 52 [pid = 336] [id = 258] 04:25:36 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000524009F800) [pid = 336] [serial = 773] [outer = 0000000000000000] 04:25:36 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (00000052400A5000) [pid = 336] [serial = 774] [outer = 000000524009F800] 04:25:36 INFO - PROCESS | 336 | 1462965936178 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (00000052404C7C00) [pid = 336] [serial = 775] [outer = 000000524009F800] 04:25:36 INFO - PROCESS | 336 | 1462965936609 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 04:25:36 INFO - PROCESS | 336 | 1462965936633 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 336 | 1462965936635 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 04:25:36 INFO - PROCESS | 336 | 1462965936638 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:25:36 INFO - PROCESS | 336 | 1462965936640 Marionette TRACE conn6 <- [1,998,null,{}] 04:25:36 INFO - PROCESS | 336 | 1462965936644 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:36 INFO - PROCESS | 336 | 1462965936748 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 04:25:36 INFO - PROCESS | 336 | 1462965936793 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 336 | ++DOCSHELL 0000005244445800 == 53 [pid = 336] [id = 259] 04:25:36 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005240563400) [pid = 336] [serial = 776] [outer = 0000000000000000] 04:25:36 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (00000052407E1800) [pid = 336] [serial = 777] [outer = 0000005240563400] 04:25:36 INFO - PROCESS | 336 | 1462965936842 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005241B0AC00) [pid = 336] [serial = 778] [outer = 0000005240563400] 04:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523BE13800) [pid = 336] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523CEF2C00) [pid = 336] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523105C000) [pid = 336] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000005232973000) [pid = 336] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523370F000) [pid = 336] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000005238D42400) [pid = 336] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523D3E2400) [pid = 336] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000052329E0400) [pid = 336] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:25:37 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523F4B4400) [pid = 336] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:25:37 INFO - PROCESS | 336 | 1462965937603 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 04:25:37 INFO - PROCESS | 336 | 1462965937628 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 336 | 1462965937634 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 04:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:25:37 INFO - PROCESS | 336 | 1462965937639 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 336 | 1462965937644 Marionette TRACE conn6 <- [1,1002,null,{}] 04:25:37 INFO - PROCESS | 336 | 1462965937649 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:37 INFO - PROCESS | 336 | 1462965937764 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 04:25:37 INFO - PROCESS | 336 | 1462965937839 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 336 | ++DOCSHELL 000000523CA1E800 == 54 [pid = 336] [id = 260] 04:25:37 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005237479400) [pid = 336] [serial = 779] [outer = 0000000000000000] 04:25:37 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005237D4D000) [pid = 336] [serial = 780] [outer = 0000005237479400] 04:25:37 INFO - PROCESS | 336 | 1462965937939 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000005238EF3400) [pid = 336] [serial = 781] [outer = 0000005237479400] 04:25:38 INFO - PROCESS | 336 | 1462965938490 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 881ms 04:25:38 INFO - PROCESS | 336 | 1462965938524 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 336 | 1462965938531 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 04:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:25:38 INFO - PROCESS | 336 | 1462965938537 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 336 | 1462965938540 Marionette TRACE conn6 <- [1,1006,null,{}] 04:25:38 INFO - PROCESS | 336 | 1462965938544 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:38 INFO - PROCESS | 336 | 1462965938656 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 04:25:38 INFO - PROCESS | 336 | 1462965938743 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 336 | ++DOCSHELL 0000005243306000 == 55 [pid = 336] [id = 261] 04:25:38 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523C62E400) [pid = 336] [serial = 782] [outer = 0000000000000000] 04:25:38 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523CEF0800) [pid = 336] [serial = 783] [outer = 000000523C62E400] 04:25:38 INFO - PROCESS | 336 | 1462965938799 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523D2DE400) [pid = 336] [serial = 784] [outer = 000000523C62E400] 04:25:39 INFO - PROCESS | 336 | 1462965939404 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 943ms 04:25:39 INFO - PROCESS | 336 | 1462965939487 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 336 | 1462965939490 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 04:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:25:39 INFO - PROCESS | 336 | 1462965939494 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - PROCESS | 336 | 1462965939498 Marionette TRACE conn6 <- [1,1010,null,{}] 04:25:39 INFO - PROCESS | 336 | 1462965939510 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:39 INFO - PROCESS | 336 | 1462965939666 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 04:25:39 INFO - PROCESS | 336 | 1462965939678 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D82800 == 56 [pid = 336] [id = 262] 04:25:39 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523F6B0400) [pid = 336] [serial = 785] [outer = 0000000000000000] 04:25:39 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523FB21400) [pid = 336] [serial = 786] [outer = 000000523F6B0400] 04:25:39 INFO - PROCESS | 336 | 1462965939735 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000524056C000) [pid = 336] [serial = 787] [outer = 000000523F6B0400] 04:25:40 INFO - PROCESS | 336 | 1462965940306 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 901ms 04:25:40 INFO - PROCESS | 336 | 1462965940397 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 336 | 1462965940401 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 04:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:25:40 INFO - PROCESS | 336 | 1462965940404 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 336 | 1462965940406 Marionette TRACE conn6 <- [1,1014,null,{}] 04:25:40 INFO - PROCESS | 336 | 1462965940411 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:40 INFO - PROCESS | 336 | 1462965940562 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 04:25:40 INFO - PROCESS | 336 | 1462965940606 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E8D000 == 57 [pid = 336] [id = 263] 04:25:40 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000005241B35400) [pid = 336] [serial = 788] [outer = 0000000000000000] 04:25:40 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005241BEB000) [pid = 336] [serial = 789] [outer = 0000005241B35400] 04:25:40 INFO - PROCESS | 336 | 1462965940663 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000524215B400) [pid = 336] [serial = 790] [outer = 0000005241B35400] 04:25:41 INFO - PROCESS | 336 | 1462965941221 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 881ms 04:25:41 INFO - PROCESS | 336 | 1462965941286 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 336 | 1462965941289 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 04:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:25:41 INFO - PROCESS | 336 | 1462965941292 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 336 | 1462965941295 Marionette TRACE conn6 <- [1,1018,null,{}] 04:25:41 INFO - PROCESS | 336 | 1462965941299 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:41 INFO - PROCESS | 336 | 1462965941403 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 04:25:41 INFO - PROCESS | 336 | 1462965941476 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 336 | ++DOCSHELL 000000524654C800 == 58 [pid = 336] [id = 264] 04:25:41 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000005241DDCC00) [pid = 336] [serial = 791] [outer = 0000000000000000] 04:25:41 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000524217E400) [pid = 336] [serial = 792] [outer = 0000005241DDCC00] 04:25:41 INFO - PROCESS | 336 | 1462965941532 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005242187800) [pid = 336] [serial = 793] [outer = 0000005241DDCC00] 04:25:42 INFO - PROCESS | 336 | 1462965942152 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 881ms 04:25:42 INFO - PROCESS | 336 | 1462965942175 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 336 | 1462965942178 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 04:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:25:42 INFO - PROCESS | 336 | 1462965942181 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - PROCESS | 336 | 1462965942183 Marionette TRACE conn6 <- [1,1022,null,{}] 04:25:42 INFO - PROCESS | 336 | 1462965942187 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:42 INFO - PROCESS | 336 | 1462965942302 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 04:25:42 INFO - PROCESS | 336 | 1462965942389 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 336 | ++DOCSHELL 00000052465B0800 == 59 [pid = 336] [id = 265] 04:25:42 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000005242991000) [pid = 336] [serial = 794] [outer = 0000000000000000] 04:25:42 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005242D55000) [pid = 336] [serial = 795] [outer = 0000005242991000] 04:25:42 INFO - PROCESS | 336 | 1462965942445 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005242D5CC00) [pid = 336] [serial = 796] [outer = 0000005242991000] 04:25:43 INFO - PROCESS | 336 | 1462965943010 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 881ms 04:25:43 INFO - PROCESS | 336 | 1462965943066 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 336 | 1462965943068 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 04:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:25:43 INFO - PROCESS | 336 | 1462965943072 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - PROCESS | 336 | 1462965943074 Marionette TRACE conn6 <- [1,1026,null,{}] 04:25:43 INFO - PROCESS | 336 | 1462965943078 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:43 INFO - PROCESS | 336 | 1462965943182 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 04:25:43 INFO - PROCESS | 336 | 1462965943394 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 336 | ++DOCSHELL 00000052390BF800 == 60 [pid = 336] [id = 266] 04:25:43 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (0000005232264C00) [pid = 336] [serial = 797] [outer = 0000000000000000] 04:25:43 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005232978800) [pid = 336] [serial = 798] [outer = 0000005232264C00] 04:25:43 INFO - PROCESS | 336 | 1462965943445 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005237482800) [pid = 336] [serial = 799] [outer = 0000005232264C00] 04:25:43 INFO - PROCESS | 336 | 1462965943990 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 923ms 04:25:44 INFO - PROCESS | 336 | 1462965943998 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 336 | 1462965944003 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 04:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:25:44 INFO - PROCESS | 336 | 1462965944008 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 336 | 1462965944012 Marionette TRACE conn6 <- [1,1030,null,{}] 04:25:44 INFO - PROCESS | 336 | 1462965944035 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:44 INFO - PROCESS | 336 | 1462965944142 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 04:25:44 INFO - PROCESS | 336 | 1462965944234 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 336 | ++DOCSHELL 000000523CA1A800 == 61 [pid = 336] [id = 267] 04:25:44 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005237D78400) [pid = 336] [serial = 800] [outer = 0000000000000000] 04:25:44 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000523BE1B000) [pid = 336] [serial = 801] [outer = 0000005237D78400] 04:25:44 INFO - PROCESS | 336 | 1462965944286 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523CED5C00) [pid = 336] [serial = 802] [outer = 0000005237D78400] 04:25:44 INFO - PROCESS | 336 | --DOCSHELL 00000052435C5000 == 60 [pid = 336] [id = 258] 04:25:44 INFO - PROCESS | 336 | --DOCSHELL 0000005242D40800 == 59 [pid = 336] [id = 257] 04:25:44 INFO - PROCESS | 336 | --DOCSHELL 0000005240714800 == 58 [pid = 336] [id = 256] 04:25:44 INFO - PROCESS | 336 | --DOCSHELL 000000524004A800 == 57 [pid = 336] [id = 255] 04:25:44 INFO - PROCESS | 336 | --DOCSHELL 000000523CAA9000 == 56 [pid = 336] [id = 254] 04:25:44 INFO - PROCESS | 336 | --DOCSHELL 0000005233480000 == 55 [pid = 336] [id = 253] 04:25:44 INFO - PROCESS | 336 | --DOCSHELL 0000005237259000 == 54 [pid = 336] [id = 252] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 110 (000000523FA99800) [pid = 336] [serial = 738] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOCSHELL 0000005245D12000 == 53 [pid = 336] [id = 250] 04:25:44 INFO - PROCESS | 336 | --DOCSHELL 000000523F4DB800 == 52 [pid = 336] [id = 248] 04:25:44 INFO - PROCESS | 336 | --DOCSHELL 0000005234173000 == 51 [pid = 336] [id = 247] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523C627C00) [pid = 336] [serial = 723] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523C6C2400) [pid = 336] [serial = 724] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523D244400) [pid = 336] [serial = 727] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000005232032C00) [pid = 336] [serial = 712] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 105 (00000052311D8000) [pid = 336] [serial = 711] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005232CAD400) [pid = 336] [serial = 714] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005232D97C00) [pid = 336] [serial = 715] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005231A2AC00) [pid = 336] [serial = 705] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005238193000) [pid = 336] [serial = 708] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005237413C00) [pid = 336] [serial = 717] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000005237D48400) [pid = 336] [serial = 718] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523937FC00) [pid = 336] [serial = 720] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523CEF7400) [pid = 336] [serial = 726] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523EBC8800) [pid = 336] [serial = 729] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523D24E800) [pid = 336] [serial = 732] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523F697C00) [pid = 336] [serial = 735] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523F434800) [pid = 336] [serial = 730] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523F43FC00) [pid = 336] [serial = 733] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523F6A7400) [pid = 336] [serial = 736] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000005239C16000) [pid = 336] [serial = 721] [outer = 0000000000000000] [url = about:blank] 04:25:44 INFO - PROCESS | 336 | 1462965944827 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 860ms 04:25:44 INFO - PROCESS | 336 | 1462965944874 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 336 | 1462965944878 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 04:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:25:44 INFO - PROCESS | 336 | 1462965944883 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 336 | 1462965944886 Marionette TRACE conn6 <- [1,1034,null,{}] 04:25:44 INFO - PROCESS | 336 | 1462965944889 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:44 INFO - PROCESS | 336 | 1462965944980 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 04:25:44 INFO - PROCESS | 336 | 1462965944989 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 336 | ++DOCSHELL 0000005239457800 == 52 [pid = 336] [id = 268] 04:25:45 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000005237D48400) [pid = 336] [serial = 803] [outer = 0000000000000000] 04:25:45 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523943B000) [pid = 336] [serial = 804] [outer = 0000005237D48400] 04:25:45 INFO - PROCESS | 336 | 1462965945035 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523C6BD000) [pid = 336] [serial = 805] [outer = 0000005237D48400] 04:25:45 INFO - PROCESS | 336 | 1462965945512 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 04:25:45 INFO - PROCESS | 336 | 1462965945577 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 336 | 1462965945580 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 04:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:25:45 INFO - PROCESS | 336 | 1462965945590 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 336 | 1462965945596 Marionette TRACE conn6 <- [1,1038,null,{}] 04:25:45 INFO - PROCESS | 336 | 1462965945600 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:45 INFO - PROCESS | 336 | 1462965945691 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 04:25:45 INFO - PROCESS | 336 | 1462965945798 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 336 | ++DOCSHELL 0000005240271000 == 53 [pid = 336] [id = 269] 04:25:45 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523D087800) [pid = 336] [serial = 806] [outer = 0000000000000000] 04:25:45 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523D353C00) [pid = 336] [serial = 807] [outer = 000000523D087800] 04:25:45 INFO - PROCESS | 336 | 1462965945847 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523F436C00) [pid = 336] [serial = 808] [outer = 000000523D087800] 04:25:46 INFO - PROCESS | 336 | 1462965946227 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 04:25:46 INFO - PROCESS | 336 | 1462965946277 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 04:25:46 INFO - PROCESS | 336 | 1462965946280 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 04:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:25:46 INFO - PROCESS | 336 | 1462965946283 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 336 | 1462965946285 Marionette TRACE conn6 <- [1,1042,null,{}] 04:25:46 INFO - PROCESS | 336 | 1462965946289 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:46 INFO - PROCESS | 336 | 1462965946375 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 04:25:46 INFO - PROCESS | 336 | 1462965946382 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D42000 == 54 [pid = 336] [id = 270] 04:25:46 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523F441400) [pid = 336] [serial = 809] [outer = 0000000000000000] 04:25:46 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523F69C000) [pid = 336] [serial = 810] [outer = 000000523F441400] 04:25:46 INFO - PROCESS | 336 | 1462965946427 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000523FB14800) [pid = 336] [serial = 811] [outer = 000000523F441400] 04:25:46 INFO - PROCESS | 336 | 1462965946842 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 628ms 04:25:46 INFO - PROCESS | 336 | 1462965946914 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 04:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:25:46 INFO - PROCESS | 336 | 1462965946917 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 04:25:46 INFO - PROCESS | 336 | 1462965946920 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 336 | 1462965946922 Marionette TRACE conn6 <- [1,1046,null,{}] 04:25:46 INFO - PROCESS | 336 | 1462965946926 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:47 INFO - PROCESS | 336 | 1462965947034 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 04:25:47 INFO - PROCESS | 336 | 1462965947117 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 336 | ++DOCSHELL 00000052435C5000 == 55 [pid = 336] [id = 271] 04:25:47 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (00000052400A6800) [pid = 336] [serial = 812] [outer = 0000000000000000] 04:25:47 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005240407400) [pid = 336] [serial = 813] [outer = 00000052400A6800] 04:25:47 INFO - PROCESS | 336 | 1462965947170 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005241061C00) [pid = 336] [serial = 814] [outer = 00000052400A6800] 04:25:47 INFO - PROCESS | 336 | 1462965947626 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 735ms 04:25:47 INFO - PROCESS | 336 | 1462965947664 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 336 | 1462965947666 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 04:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:25:47 INFO - PROCESS | 336 | 1462965947669 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 336 | 1462965947678 Marionette TRACE conn6 <- [1,1050,null,{}] 04:25:47 INFO - PROCESS | 336 | 1462965947682 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:47 INFO - PROCESS | 336 | 1462965947795 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 04:25:47 INFO - PROCESS | 336 | 1462965947849 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D6C000 == 56 [pid = 336] [id = 272] 04:25:47 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (00000052422FB800) [pid = 336] [serial = 815] [outer = 0000000000000000] 04:25:47 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (00000052426DFC00) [pid = 336] [serial = 816] [outer = 00000052422FB800] 04:25:47 INFO - PROCESS | 336 | 1462965947894 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005243599800) [pid = 336] [serial = 817] [outer = 00000052422FB800] 04:25:48 INFO - PROCESS | 336 | 1462965948319 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 04:25:48 INFO - PROCESS | 336 | 1462965948364 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 336 | 1462965948366 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 04:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:25:48 INFO - PROCESS | 336 | 1462965948369 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 336 | 1462965948371 Marionette TRACE conn6 <- [1,1054,null,{}] 04:25:48 INFO - PROCESS | 336 | 1462965948374 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:48 INFO - PROCESS | 336 | 1462965948508 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 04:25:48 INFO - PROCESS | 336 | 1462965948533 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E8E800 == 57 [pid = 336] [id = 273] 04:25:48 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (00000052435A3400) [pid = 336] [serial = 818] [outer = 0000000000000000] 04:25:48 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (00000052435D6C00) [pid = 336] [serial = 819] [outer = 00000052435A3400] 04:25:48 INFO - PROCESS | 336 | 1462965948577 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (00000052435E0800) [pid = 336] [serial = 820] [outer = 00000052435A3400] 04:25:48 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523F6A0400) [pid = 336] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:25:48 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523113FC00) [pid = 336] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:25:48 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000005237D7D800) [pid = 336] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:25:48 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000524009F800) [pid = 336] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:25:48 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000523370D400) [pid = 336] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:25:48 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000523C6BE400) [pid = 336] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:25:48 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005231A07C00) [pid = 336] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:25:48 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005231141000) [pid = 336] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:25:48 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523D242C00) [pid = 336] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:25:48 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523ED24800) [pid = 336] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:25:49 INFO - PROCESS | 336 | 1462965949052 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 733ms 04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:25:49 INFO - PROCESS | 336 | 1462965949106 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 336 | 1462965949108 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 04:25:49 INFO - PROCESS | 336 | 1462965949111 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 336 | 1462965949113 Marionette TRACE conn6 <- [1,1058,null,{}] 04:25:49 INFO - PROCESS | 336 | 1462965949117 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 336 | 1462965949208 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 04:25:49 INFO - PROCESS | 336 | 1462965949283 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 336 | ++DOCSHELL 00000052468C3800 == 58 [pid = 336] [id = 274] 04:25:49 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005232979400) [pid = 336] [serial = 821] [outer = 0000000000000000] 04:25:49 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000005233788400) [pid = 336] [serial = 822] [outer = 0000005232979400] 04:25:49 INFO - PROCESS | 336 | 1462965949330 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000524009FC00) [pid = 336] [serial = 823] [outer = 0000005232979400] 04:25:49 INFO - PROCESS | 336 | 1462965949693 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 629ms 04:25:49 INFO - PROCESS | 336 | 1462965949744 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 336 | 1462965949746 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 04:25:49 INFO - PROCESS | 336 | 1462965949749 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:25:49 INFO - PROCESS | 336 | 1462965949751 Marionette TRACE conn6 <- [1,1062,null,{}] 04:25:49 INFO - PROCESS | 336 | 1462965949754 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 336 | 1462965949864 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 04:25:49 INFO - PROCESS | 336 | 1462965949942 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 336 | ++DOCSHELL 0000005246953800 == 59 [pid = 336] [id = 275] 04:25:49 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523F4B6000) [pid = 336] [serial = 824] [outer = 0000000000000000] 04:25:49 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000005243630800) [pid = 336] [serial = 825] [outer = 000000523F4B6000] 04:25:49 INFO - PROCESS | 336 | 1462965949988 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005243777400) [pid = 336] [serial = 826] [outer = 000000523F4B6000] 04:25:50 INFO - PROCESS | 336 | 1462965950351 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 04:25:50 INFO - PROCESS | 336 | 1462965950381 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 336 | 1462965950383 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 04:25:50 INFO - PROCESS | 336 | 1462965950386 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:25:50 INFO - PROCESS | 336 | 1462965950388 Marionette TRACE conn6 <- [1,1066,null,{}] 04:25:50 INFO - PROCESS | 336 | 1462965950391 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:50 INFO - PROCESS | 336 | 1462965950512 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 04:25:50 INFO - PROCESS | 336 | 1462965950521 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 336 | ++DOCSHELL 0000005247853000 == 60 [pid = 336] [id = 276] 04:25:50 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005243635800) [pid = 336] [serial = 827] [outer = 0000000000000000] 04:25:50 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (0000005243781800) [pid = 336] [serial = 828] [outer = 0000005243635800] 04:25:50 INFO - PROCESS | 336 | 1462965950573 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (00000052438D4000) [pid = 336] [serial = 829] [outer = 0000005243635800] 04:25:51 INFO - PROCESS | 336 | 1462965951039 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 04:25:51 INFO - PROCESS | 336 | 1462965951124 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 336 | 1462965951128 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:25:51 INFO - PROCESS | 336 | 1462965951134 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 336 | 1462965951139 Marionette TRACE conn6 <- [1,1070,null,{}] 04:25:51 INFO - PROCESS | 336 | 1462965951245 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:51 INFO - PROCESS | 336 | 1462965951361 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 04:25:51 INFO - PROCESS | 336 | 1462965951445 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 336 | ++DOCSHELL 00000052382CC000 == 61 [pid = 336] [id = 277] 04:25:51 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005232D8D000) [pid = 336] [serial = 830] [outer = 0000000000000000] 04:25:51 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005232DDE000) [pid = 336] [serial = 831] [outer = 0000005232D8D000] 04:25:51 INFO - PROCESS | 336 | 1462965951504 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005237D55400) [pid = 336] [serial = 832] [outer = 0000005232D8D000] 04:25:52 INFO - PROCESS | 336 | 1462965952056 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 985ms 04:25:52 INFO - PROCESS | 336 | 1462965952122 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 336 | 1462965952129 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 04:25:52 INFO - PROCESS | 336 | 1462965952135 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:25:52 INFO - PROCESS | 336 | 1462965952138 Marionette TRACE conn6 <- [1,1074,null,{}] 04:25:52 INFO - PROCESS | 336 | 1462965952142 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:52 INFO - PROCESS | 336 | 1462965952258 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 04:25:52 INFO - PROCESS | 336 | 1462965952350 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 336 | ++DOCSHELL 0000005242941800 == 62 [pid = 336] [id = 278] 04:25:52 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523C6BB800) [pid = 336] [serial = 833] [outer = 0000000000000000] 04:25:52 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000523CEF7800) [pid = 336] [serial = 834] [outer = 000000523C6BB800] 04:25:52 INFO - PROCESS | 336 | 1462965952406 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000523EBCA000) [pid = 336] [serial = 835] [outer = 000000523C6BB800] 04:25:53 INFO - PROCESS | 336 | 1462965953003 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 943ms 04:25:53 INFO - PROCESS | 336 | 1462965953085 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 336 | 1462965953088 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 04:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:25:53 INFO - PROCESS | 336 | 1462965953092 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 336 | 1462965953096 Marionette TRACE conn6 <- [1,1078,null,{}] 04:25:53 INFO - PROCESS | 336 | 1462965953108 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 336 | 1462965953272 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 04:25:53 INFO - PROCESS | 336 | 1462965953320 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C7F000 == 63 [pid = 336] [id = 279] 04:25:53 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (0000005240EE8000) [pid = 336] [serial = 836] [outer = 0000000000000000] 04:25:53 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (0000005241BEB400) [pid = 336] [serial = 837] [outer = 0000005240EE8000] 04:25:53 INFO - PROCESS | 336 | 1462965953380 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (00000052426D9C00) [pid = 336] [serial = 838] [outer = 0000005240EE8000] 04:25:53 INFO - PROCESS | 336 | 1462965953961 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 881ms 04:25:53 INFO - PROCESS | 336 | 1462965953974 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 336 | 1462965953977 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 04:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:25:53 INFO - PROCESS | 336 | 1462965953980 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 336 | 1462965953982 Marionette TRACE conn6 <- [1,1082,null,{}] 04:25:54 INFO - PROCESS | 336 | 1462965954003 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:54 INFO - PROCESS | 336 | 1462965954113 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 04:25:54 INFO - PROCESS | 336 | 1462965954203 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE1E000 == 64 [pid = 336] [id = 280] 04:25:54 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005243785000) [pid = 336] [serial = 839] [outer = 0000000000000000] 04:25:54 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (00000052438D8000) [pid = 336] [serial = 840] [outer = 0000005243785000] 04:25:54 INFO - PROCESS | 336 | 1462965954260 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (0000005243ED2C00) [pid = 336] [serial = 841] [outer = 0000005243785000] 04:25:54 INFO - PROCESS | 336 | 1462965954906 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 943ms 04:25:54 INFO - PROCESS | 336 | 1462965954926 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 336 | 1462965954928 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 04:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:25:54 INFO - PROCESS | 336 | 1462965954932 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 336 | 1462965954934 Marionette TRACE conn6 <- [1,1086,null,{}] 04:25:54 INFO - PROCESS | 336 | 1462965954938 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:55 INFO - PROCESS | 336 | 1462965955046 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 04:25:55 INFO - PROCESS | 336 | 1462965955137 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 336 | ++DOCSHELL 0000005247AAE800 == 65 [pid = 336] [id = 281] 04:25:55 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (0000005243ED3800) [pid = 336] [serial = 842] [outer = 0000000000000000] 04:25:55 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (0000005244571400) [pid = 336] [serial = 843] [outer = 0000005243ED3800] 04:25:55 INFO - PROCESS | 336 | 1462965955192 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000524457A400) [pid = 336] [serial = 844] [outer = 0000005243ED3800] 04:25:55 INFO - PROCESS | 336 | 1462965955977 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1140ms 04:25:56 INFO - PROCESS | 336 | 1462965956075 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 04:25:56 INFO - PROCESS | 336 | 1462965956079 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 04:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:25:56 INFO - PROCESS | 336 | 1462965956084 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:25:56 INFO - PROCESS | 336 | 1462965956089 Marionette TRACE conn6 <- [1,1090,null,{}] 04:25:56 INFO - PROCESS | 336 | 1462965956094 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:56 INFO - PROCESS | 336 | 1462965956233 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 04:25:56 INFO - PROCESS | 336 | 1462965956281 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 336 | ++DOCSHELL 0000005239CAC000 == 66 [pid = 336] [id = 282] 04:25:56 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (0000005232CAF800) [pid = 336] [serial = 845] [outer = 0000000000000000] 04:25:56 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (0000005232D8D400) [pid = 336] [serial = 846] [outer = 0000005232CAF800] 04:25:56 INFO - PROCESS | 336 | 1462965956331 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (00000052378C5C00) [pid = 336] [serial = 847] [outer = 0000005232CAF800] 04:25:56 INFO - PROCESS | 336 | 1462965956924 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 881ms 04:25:56 INFO - PROCESS | 336 | 1462965956971 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 04:25:56 INFO - PROCESS | 336 | 1462965956977 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 04:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:25:57 INFO - PROCESS | 336 | 1462965956998 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 336 | 1462965957001 Marionette TRACE conn6 <- [1,1094,null,{}] 04:25:57 INFO - PROCESS | 336 | 1462965957006 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:57 INFO - PROCESS | 336 | 1462965957109 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 04:25:57 INFO - PROCESS | 336 | 1462965957189 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005237DA6800 == 67 [pid = 336] [id = 283] 04:25:57 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005232D8F400) [pid = 336] [serial = 848] [outer = 0000000000000000] 04:25:57 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (00000052393AD400) [pid = 336] [serial = 849] [outer = 0000005232D8F400] 04:25:57 INFO - PROCESS | 336 | 1462965957279 Marionette DEBUG loaded listener.js 04:25:57 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (000000523BE14000) [pid = 336] [serial = 850] [outer = 0000005232D8F400] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 0000005244448800 == 66 [pid = 336] [id = 192] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 0000005246953800 == 65 [pid = 336] [id = 275] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 00000052468C3800 == 64 [pid = 336] [id = 274] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 0000005245E8E800 == 63 [pid = 336] [id = 273] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 0000005244D6C000 == 62 [pid = 336] [id = 272] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 00000052435C5000 == 61 [pid = 336] [id = 271] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 0000005242D42000 == 60 [pid = 336] [id = 270] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 127 (00000052404C6400) [pid = 336] [serial = 753] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 0000005240271000 == 59 [pid = 336] [id = 269] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 0000005239457800 == 58 [pid = 336] [id = 268] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 000000523CA1A800 == 57 [pid = 336] [id = 267] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 00000052390BF800 == 56 [pid = 336] [id = 266] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 0000005243306000 == 55 [pid = 336] [id = 261] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 000000523CA1E800 == 54 [pid = 336] [id = 260] 04:25:57 INFO - PROCESS | 336 | --DOCSHELL 0000005244445800 == 53 [pid = 336] [id = 259] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 126 (0000005238D3C400) [pid = 336] [serial = 744] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 125 (00000052400A5000) [pid = 336] [serial = 774] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 124 (000000523D3E9800) [pid = 336] [serial = 769] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 123 (000000523D2DBC00) [pid = 336] [serial = 768] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 122 (000000523F43A000) [pid = 336] [serial = 771] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 121 (000000523FB1C400) [pid = 336] [serial = 739] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 120 (0000005232CA7400) [pid = 336] [serial = 706] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 119 (00000052393AF800) [pid = 336] [serial = 709] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 118 (00000052404C7C00) [pid = 336] [serial = 775] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 117 (0000005238DDE000) [pid = 336] [serial = 762] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 116 (0000005239436400) [pid = 336] [serial = 763] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 115 (000000523C9DC000) [pid = 336] [serial = 765] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000523CEF8800) [pid = 336] [serial = 766] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000005232980800) [pid = 336] [serial = 757] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000523200C400) [pid = 336] [serial = 756] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000005231A28000) [pid = 336] [serial = 759] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005232D90C00) [pid = 336] [serial = 760] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523297B000) [pid = 336] [serial = 741] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523F69F800) [pid = 336] [serial = 772] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 107 (00000052400A2000) [pid = 336] [serial = 750] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523D3E4800) [pid = 336] [serial = 747] [outer = 0000000000000000] [url = about:blank] 04:25:57 INFO - PROCESS | 336 | 1462965957826 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 902ms 04:25:57 INFO - PROCESS | 336 | 1462965957886 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 336 | 1462965957888 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 04:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:25:57 INFO - PROCESS | 336 | 1462965957892 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 336 | 1462965957895 Marionette TRACE conn6 <- [1,1098,null,{}] 04:25:57 INFO - PROCESS | 336 | 1462965957906 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:58 INFO - PROCESS | 336 | 1462965957994 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 04:25:58 INFO - PROCESS | 336 | 1462965958089 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 336 | ++DOCSHELL 000000523818C000 == 54 [pid = 336] [id = 284] 04:25:58 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005232CA7800) [pid = 336] [serial = 851] [outer = 0000000000000000] 04:25:58 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005238D39000) [pid = 336] [serial = 852] [outer = 0000005232CA7800] 04:25:58 INFO - PROCESS | 336 | 1462965958140 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005239C14C00) [pid = 336] [serial = 853] [outer = 0000005232CA7800] 04:25:58 INFO - PROCESS | 336 | 1462965958529 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 692ms 04:25:58 INFO - PROCESS | 336 | 1462965958586 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 336 | 1462965958589 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 04:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:25:58 INFO - PROCESS | 336 | 1462965958592 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 336 | 1462965958594 Marionette TRACE conn6 <- [1,1102,null,{}] 04:25:58 INFO - PROCESS | 336 | 1462965958598 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:58 INFO - PROCESS | 336 | 1462965958684 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 04:25:58 INFO - PROCESS | 336 | 1462965958721 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 336 | ++DOCSHELL 000000524003E800 == 55 [pid = 336] [id = 285] 04:25:58 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000523C6BCC00) [pid = 336] [serial = 854] [outer = 0000000000000000] 04:25:58 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523CEF3400) [pid = 336] [serial = 855] [outer = 000000523C6BCC00] 04:25:58 INFO - PROCESS | 336 | 1462965958771 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000523D089000) [pid = 336] [serial = 856] [outer = 000000523C6BCC00] 04:25:59 INFO - PROCESS | 336 | 1462965959193 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 628ms 04:25:59 INFO - PROCESS | 336 | 1462965959226 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 336 | 1462965959228 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 04:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:25:59 INFO - PROCESS | 336 | 1462965959237 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 336 | 1462965959239 Marionette TRACE conn6 <- [1,1106,null,{}] 04:25:59 INFO - PROCESS | 336 | 1462965959242 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:59 INFO - PROCESS | 336 | 1462965959325 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 04:25:59 INFO - PROCESS | 336 | 1462965959334 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 336 | ++DOCSHELL 000000524026B000 == 56 [pid = 336] [id = 286] 04:25:59 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000523D2DB000) [pid = 336] [serial = 857] [outer = 0000000000000000] 04:25:59 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000523D2E6800) [pid = 336] [serial = 858] [outer = 000000523D2DB000] 04:25:59 INFO - PROCESS | 336 | 1462965959379 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000523EB0DC00) [pid = 336] [serial = 859] [outer = 000000523D2DB000] 04:25:59 INFO - PROCESS | 336 | 1462965959858 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 629ms 04:25:59 INFO - PROCESS | 336 | 1462965959866 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 336 | 1462965959868 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 04:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:25:59 INFO - PROCESS | 336 | 1462965959871 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 336 | 1462965959873 Marionette TRACE conn6 <- [1,1110,null,{}] 04:25:59 INFO - PROCESS | 336 | 1462965959876 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 336 | 1462965960015 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 04:26:00 INFO - PROCESS | 336 | 1462965960099 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D3F800 == 57 [pid = 336] [id = 287] 04:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (000000523F437C00) [pid = 336] [serial = 860] [outer = 0000000000000000] 04:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (000000523F441C00) [pid = 336] [serial = 861] [outer = 000000523F437C00] 04:26:00 INFO - PROCESS | 336 | 1462965960146 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000523F6A2000) [pid = 336] [serial = 862] [outer = 000000523F437C00] 04:26:00 INFO - PROCESS | 336 | 1462965960603 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 777ms 04:26:00 INFO - PROCESS | 336 | 1462965960651 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 336 | 1462965960653 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 04:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:26:00 INFO - PROCESS | 336 | 1462965960656 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 336 | 1462965960658 Marionette TRACE conn6 <- [1,1114,null,{}] 04:26:00 INFO - PROCESS | 336 | 1462965960661 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 336 | 1462965960773 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 04:26:00 INFO - PROCESS | 336 | 1462965960785 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 336 | ++DOCSHELL 00000052433DA800 == 58 [pid = 336] [id = 288] 04:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (000000523F6B0000) [pid = 336] [serial = 863] [outer = 0000000000000000] 04:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (000000523FB1B000) [pid = 336] [serial = 864] [outer = 000000523F6B0000] 04:26:00 INFO - PROCESS | 336 | 1462965960871 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000523FD71C00) [pid = 336] [serial = 865] [outer = 000000523F6B0000] 04:26:01 INFO - PROCESS | 336 | 1462965961290 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 04:26:01 INFO - PROCESS | 336 | 1462965961331 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 04:26:01 INFO - PROCESS | 336 | 1462965961334 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 04:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:26:01 INFO - PROCESS | 336 | 1462965961344 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:26:01 INFO - PROCESS | 336 | 1462965961345 Marionette TRACE conn6 <- [1,1118,null,{}] 04:26:01 INFO - PROCESS | 336 | 1462965961349 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:01 INFO - PROCESS | 336 | 1462965961479 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 04:26:01 INFO - PROCESS | 336 | 1462965961492 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 336 | ++DOCSHELL 00000052435BC800 == 59 [pid = 336] [id = 289] 04:26:01 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000524005CC00) [pid = 336] [serial = 866] [outer = 0000000000000000] 04:26:01 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (00000052400A9800) [pid = 336] [serial = 867] [outer = 000000524005CC00] 04:26:01 INFO - PROCESS | 336 | 1462965961577 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (00000052404C7C00) [pid = 336] [serial = 868] [outer = 000000524005CC00] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 123 (0000005232264C00) [pid = 336] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 122 (00000052400A6800) [pid = 336] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005237D48400) [pid = 336] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 120 (0000005237D78400) [pid = 336] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 119 (00000052422FB800) [pid = 336] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 118 (0000005232979400) [pid = 336] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 117 (00000052435A3400) [pid = 336] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523D087800) [pid = 336] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 115 (000000523F4B6000) [pid = 336] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000523F441400) [pid = 336] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:26:01 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000005240563400) [pid = 336] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:26:02 INFO - PROCESS | 336 | 1462965962078 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 796ms 04:26:02 INFO - PROCESS | 336 | 1462965962137 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 336 | 1462965962139 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 04:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:26:02 INFO - PROCESS | 336 | 1462965962150 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 336 | 1462965962152 Marionette TRACE conn6 <- [1,1122,null,{}] 04:26:02 INFO - PROCESS | 336 | 1462965962156 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 336 | 1462965962240 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 04:26:02 INFO - PROCESS | 336 | 1462965962246 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 336 | ++DOCSHELL 00000052435C8000 == 60 [pid = 336] [id = 290] 04:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000523F6AF400) [pid = 336] [serial = 869] [outer = 0000000000000000] 04:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (00000052404CA400) [pid = 336] [serial = 870] [outer = 000000523F6AF400] 04:26:02 INFO - PROCESS | 336 | 1462965962292 Marionette DEBUG loaded listener.js 04:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (00000052407DFC00) [pid = 336] [serial = 871] [outer = 000000523F6AF400] 04:26:02 INFO - PROCESS | 336 | [GFX2-]: DrawTargetD2D 1.1 (000000523C6192E0): Failed to create GradientStopCollection with no stops. 04:26:02 INFO - PROCESS | 336 | [GFX3-]: No stops specified for gradient pattern. 04:26:02 INFO - PROCESS | 336 | 1462965962711 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 587ms 04:26:02 INFO - PROCESS | 336 | 1462965962736 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 336 | 1462965962738 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 04:26:02 INFO - PROCESS | 336 | 1462965962741 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:26:02 INFO - PROCESS | 336 | 1462965962744 Marionette TRACE conn6 <- [1,1126,null,{}] 04:26:02 INFO - PROCESS | 336 | 1462965962747 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 336 | 1462965962836 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 04:26:02 INFO - PROCESS | 336 | 1462965962843 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 336 | ++DOCSHELL 0000005244450000 == 61 [pid = 336] [id = 291] 04:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005241B09C00) [pid = 336] [serial = 872] [outer = 0000000000000000] 04:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (0000005241BF6800) [pid = 336] [serial = 873] [outer = 0000005241B09C00] 04:26:02 INFO - PROCESS | 336 | 1462965962887 Marionette DEBUG loaded listener.js 04:26:02 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (0000005242184400) [pid = 336] [serial = 874] [outer = 0000005241B09C00] 04:26:03 INFO - PROCESS | 336 | 1462965963316 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 04:26:03 INFO - PROCESS | 336 | 1462965963375 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 04:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:26:03 INFO - PROCESS | 336 | 1462965963378 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 04:26:03 INFO - PROCESS | 336 | 1462965963381 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:26:03 INFO - PROCESS | 336 | 1462965963384 Marionette TRACE conn6 <- [1,1130,null,{}] 04:26:03 INFO - PROCESS | 336 | 1462965963393 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:03 INFO - PROCESS | 336 | 1462965963505 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 04:26:03 INFO - PROCESS | 336 | 1462965963520 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DAA000 == 62 [pid = 336] [id = 292] 04:26:03 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (0000005242998000) [pid = 336] [serial = 875] [outer = 0000000000000000] 04:26:03 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (0000005243599000) [pid = 336] [serial = 876] [outer = 0000005242998000] 04:26:03 INFO - PROCESS | 336 | 1462965963570 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000524362B800) [pid = 336] [serial = 877] [outer = 0000005242998000] 04:26:04 INFO - PROCESS | 336 | 1462965964162 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 839ms 04:26:04 INFO - PROCESS | 336 | 1462965964231 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 336 | 1462965964235 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 04:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:26:04 INFO - PROCESS | 336 | 1462965964242 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 336 | 1462965964246 Marionette TRACE conn6 <- [1,1134,null,{}] 04:26:04 INFO - PROCESS | 336 | 1462965964252 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:04 INFO - PROCESS | 336 | 1462965964367 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 04:26:04 INFO - PROCESS | 336 | 1462965964486 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 336 | ++DOCSHELL 00000052381C1000 == 63 [pid = 336] [id = 293] 04:26:04 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (0000005232979800) [pid = 336] [serial = 878] [outer = 0000000000000000] 04:26:04 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (0000005232D8BC00) [pid = 336] [serial = 879] [outer = 0000005232979800] 04:26:04 INFO - PROCESS | 336 | 1462965964546 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (0000005237CC7C00) [pid = 336] [serial = 880] [outer = 0000005232979800] 04:26:05 INFO - PROCESS | 336 | 1462965965125 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 945ms 04:26:05 INFO - PROCESS | 336 | 1462965965188 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 04:26:05 INFO - PROCESS | 336 | 1462965965195 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 04:26:05 INFO - PROCESS | 336 | 1462965965202 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:26:05 INFO - PROCESS | 336 | 1462965965205 Marionette TRACE conn6 <- [1,1138,null,{}] 04:26:05 INFO - PROCESS | 336 | 1462965965209 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:05 INFO - PROCESS | 336 | 1462965965321 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 04:26:05 INFO - PROCESS | 336 | 1462965965440 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 336 | ++DOCSHELL 0000005242624000 == 64 [pid = 336] [id = 294] 04:26:05 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005239C1D800) [pid = 336] [serial = 881] [outer = 0000000000000000] 04:26:05 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (000000523C62DC00) [pid = 336] [serial = 882] [outer = 0000005239C1D800] 04:26:05 INFO - PROCESS | 336 | 1462965965497 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (000000523D353000) [pid = 336] [serial = 883] [outer = 0000005239C1D800] 04:26:06 INFO - PROCESS | 336 | 1462965966097 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 923ms 04:26:06 INFO - PROCESS | 336 | 1462965966130 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 04:26:06 INFO - PROCESS | 336 | 1462965966133 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 04:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:26:06 INFO - PROCESS | 336 | 1462965966137 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - PROCESS | 336 | 1462965966141 Marionette TRACE conn6 <- [1,1142,null,{}] 04:26:06 INFO - PROCESS | 336 | 1462965966153 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:06 INFO - PROCESS | 336 | 1462965966266 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 04:26:06 INFO - PROCESS | 336 | 1462965966388 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 336 | ++DOCSHELL 0000005246599800 == 65 [pid = 336] [id = 295] 04:26:06 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (000000523F69C800) [pid = 336] [serial = 884] [outer = 0000000000000000] 04:26:06 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (00000052400A4400) [pid = 336] [serial = 885] [outer = 000000523F69C800] 04:26:06 INFO - PROCESS | 336 | 1462965966447 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (00000052422FD800) [pid = 336] [serial = 886] [outer = 000000523F69C800] 04:26:07 INFO - PROCESS | 336 | 1462965967031 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 944ms 04:26:07 INFO - PROCESS | 336 | 1462965967084 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 04:26:07 INFO - PROCESS | 336 | 1462965967087 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 04:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:26:07 INFO - PROCESS | 336 | 1462965967090 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - PROCESS | 336 | 1462965967093 Marionette TRACE conn6 <- [1,1146,null,{}] 04:26:07 INFO - PROCESS | 336 | 1462965967096 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:07 INFO - PROCESS | 336 | 1462965967207 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 04:26:07 INFO - PROCESS | 336 | 1462965967297 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:07 INFO - PROCESS | 336 | ++DOCSHELL 0000005246951000 == 66 [pid = 336] [id = 296] 04:26:07 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (00000052435A3400) [pid = 336] [serial = 887] [outer = 0000000000000000] 04:26:07 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (0000005243634000) [pid = 336] [serial = 888] [outer = 00000052435A3400] 04:26:07 INFO - PROCESS | 336 | 1462965967353 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (00000052438CD000) [pid = 336] [serial = 889] [outer = 00000052435A3400] 04:26:07 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:26:08 INFO - PROCESS | 336 | 1462965968131 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 04:26:08 INFO - PROCESS | 336 | 1462965968175 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 04:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:26:08 INFO - PROCESS | 336 | 1462965968178 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:26:08 INFO - PROCESS | 336 | 1462965968180 Marionette TRACE conn6 <- [1,1150,null,{}] 04:26:08 INFO - PROCESS | 336 | 1462965968184 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:08 INFO - PROCESS | 336 | 1462965968291 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 04:26:08 INFO - PROCESS | 336 | 1462965968368 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE03000 == 67 [pid = 336] [id = 297] 04:26:08 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (000000523F435800) [pid = 336] [serial = 890] [outer = 0000000000000000] 04:26:08 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (0000005244F04800) [pid = 336] [serial = 891] [outer = 000000523F435800] 04:26:08 INFO - PROCESS | 336 | 1462965968462 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (0000005244F48C00) [pid = 336] [serial = 892] [outer = 000000523F435800] 04:26:09 INFO - PROCESS | 336 | 1462965969102 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 986ms 04:26:09 INFO - PROCESS | 336 | 1462965969166 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 336 | 1462965969169 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 04:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:26:09 INFO - PROCESS | 336 | 1462965969173 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 336 | 1462965969175 Marionette TRACE conn6 <- [1,1154,null,{}] 04:26:09 INFO - PROCESS | 336 | 1462965969179 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:09 INFO - PROCESS | 336 | 1462965969342 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 04:26:09 INFO - PROCESS | 336 | 1462965969359 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 336 | ++DOCSHELL 000000523D0FE000 == 68 [pid = 336] [id = 298] 04:26:09 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (0000005243630400) [pid = 336] [serial = 893] [outer = 0000000000000000] 04:26:09 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (0000005244F4D000) [pid = 336] [serial = 894] [outer = 0000005243630400] 04:26:09 INFO - PROCESS | 336 | 1462965969415 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (0000005244F65800) [pid = 336] [serial = 895] [outer = 0000005243630400] 04:26:10 INFO - PROCESS | 336 | 1462965970154 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1028ms 04:26:10 INFO - PROCESS | 336 | 1462965970203 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 04:26:10 INFO - PROCESS | 336 | 1462965970207 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 04:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:26:10 INFO - PROCESS | 336 | 1462965970212 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 336 | 1462965970216 Marionette TRACE conn6 <- [1,1158,null,{}] 04:26:10 INFO - PROCESS | 336 | 1462965970223 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:10 INFO - PROCESS | 336 | 1462965970326 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 04:26:10 INFO - PROCESS | 336 | 1462965970455 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 336 | ++DOCSHELL 0000005240033800 == 69 [pid = 336] [id = 299] 04:26:10 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (0000005232CAB000) [pid = 336] [serial = 896] [outer = 0000000000000000] 04:26:10 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005232D8D800) [pid = 336] [serial = 897] [outer = 0000005232CAB000] 04:26:10 INFO - PROCESS | 336 | 1462965970511 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (000000523747A000) [pid = 336] [serial = 898] [outer = 0000005232CAB000] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 000000524012A000 == 68 [pid = 336] [id = 242] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 000000523F8CF800 == 67 [pid = 336] [id = 241] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 0000005244450000 == 66 [pid = 336] [id = 291] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 00000052435C8000 == 65 [pid = 336] [id = 290] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 00000052435BC800 == 64 [pid = 336] [id = 289] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 00000052433DA800 == 63 [pid = 336] [id = 288] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 0000005242D3F800 == 62 [pid = 336] [id = 287] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 000000524026B000 == 61 [pid = 336] [id = 286] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 000000524003E800 == 60 [pid = 336] [id = 285] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 000000523818C000 == 59 [pid = 336] [id = 284] 04:26:10 INFO - PROCESS | 336 | --DOCSHELL 0000005237DA6800 == 58 [pid = 336] [id = 283] 04:26:10 INFO - PROCESS | 336 | --DOMWINDOW == 142 (0000005243781800) [pid = 336] [serial = 828] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOCSHELL 0000005239CAC000 == 57 [pid = 336] [id = 282] 04:26:11 INFO - PROCESS | 336 | --DOCSHELL 00000052382CC000 == 56 [pid = 336] [id = 277] 04:26:11 INFO - PROCESS | 336 | --DOCSHELL 0000005247853000 == 55 [pid = 336] [id = 276] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 141 (00000052407E1800) [pid = 336] [serial = 777] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 140 (0000005237482800) [pid = 336] [serial = 799] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 139 (0000005241B0AC00) [pid = 336] [serial = 778] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 138 (0000005232978800) [pid = 336] [serial = 798] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 137 (0000005241BEB000) [pid = 336] [serial = 789] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 136 (0000005240407400) [pid = 336] [serial = 813] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 135 (0000005241061C00) [pid = 336] [serial = 814] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 134 (000000523943B000) [pid = 336] [serial = 804] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 133 (000000523C6BD000) [pid = 336] [serial = 805] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 132 (000000524217E400) [pid = 336] [serial = 792] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 131 (000000523CED5C00) [pid = 336] [serial = 802] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 130 (000000523BE1B000) [pid = 336] [serial = 801] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 129 (000000523CEF0800) [pid = 336] [serial = 783] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 128 (0000005243599800) [pid = 336] [serial = 817] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005242D55000) [pid = 336] [serial = 795] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 126 (00000052426DFC00) [pid = 336] [serial = 816] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 125 (000000523FB21400) [pid = 336] [serial = 786] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 124 (0000005237D4D000) [pid = 336] [serial = 780] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 123 (0000005233788400) [pid = 336] [serial = 822] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 122 (00000052435D6C00) [pid = 336] [serial = 819] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005243630800) [pid = 336] [serial = 825] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 120 (00000052435E0800) [pid = 336] [serial = 820] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 119 (000000523D353C00) [pid = 336] [serial = 807] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000523F436C00) [pid = 336] [serial = 808] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 117 (000000524009FC00) [pid = 336] [serial = 823] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523FB14800) [pid = 336] [serial = 811] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000005243777400) [pid = 336] [serial = 826] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000523F69C000) [pid = 336] [serial = 810] [outer = 0000000000000000] [url = about:blank] 04:26:11 INFO - PROCESS | 336 | 1462965971101 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 943ms 04:26:11 INFO - PROCESS | 336 | 1462965971160 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 336 | 1462965971166 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 04:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:26:11 INFO - PROCESS | 336 | 1462965971172 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 336 | 1462965971175 Marionette TRACE conn6 <- [1,1162,null,{}] 04:26:11 INFO - PROCESS | 336 | 1462965971178 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:11 INFO - PROCESS | 336 | 1462965971266 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 04:26:11 INFO - PROCESS | 336 | 1462965971345 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:11 INFO - PROCESS | 336 | ++DOCSHELL 00000052390C6000 == 56 [pid = 336] [id = 300] 04:26:11 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (0000005231A2AC00) [pid = 336] [serial = 899] [outer = 0000000000000000] 04:26:11 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (0000005237236000) [pid = 336] [serial = 900] [outer = 0000005231A2AC00] 04:26:11 INFO - PROCESS | 336 | 1462965971392 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005239C16000) [pid = 336] [serial = 901] [outer = 0000005231A2AC00] 04:26:11 INFO - PROCESS | 336 | 1462965971850 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 336 | 1462965971907 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 04:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:26:11 INFO - PROCESS | 336 | 1462965971910 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 336 | 1462965971914 Marionette TRACE conn6 <- [1,1166,null,{}] 04:26:11 INFO - PROCESS | 336 | 1462965971930 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:12 INFO - PROCESS | 336 | 1462965972018 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 04:26:12 INFO - PROCESS | 336 | 1462965972031 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 336 | ++DOCSHELL 0000005240275000 == 57 [pid = 336] [id = 301] 04:26:12 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000523D087C00) [pid = 336] [serial = 902] [outer = 0000000000000000] 04:26:12 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (000000523D3EA400) [pid = 336] [serial = 903] [outer = 000000523D087C00] 04:26:12 INFO - PROCESS | 336 | 1462965972083 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (000000523F440800) [pid = 336] [serial = 904] [outer = 000000523D087C00] 04:26:12 INFO - PROCESS | 336 | 1462965972532 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 336 | 1462965972543 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 04:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:26:12 INFO - PROCESS | 336 | 1462965972546 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 336 | 1462965972548 Marionette TRACE conn6 <- [1,1170,null,{}] 04:26:12 INFO - PROCESS | 336 | 1462965972552 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:12 INFO - PROCESS | 336 | 1462965972639 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 04:26:12 INFO - PROCESS | 336 | 1462965972646 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 336 | ++DOCSHELL 00000052433D6000 == 58 [pid = 336] [id = 302] 04:26:12 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000523F4BC000) [pid = 336] [serial = 905] [outer = 0000000000000000] 04:26:12 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000523FB12400) [pid = 336] [serial = 906] [outer = 000000523F4BC000] 04:26:12 INFO - PROCESS | 336 | 1462965972691 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (000000523FBD6800) [pid = 336] [serial = 907] [outer = 000000523F4BC000] 04:26:13 INFO - PROCESS | 336 | 1462965973123 Marionette TRACE conn6 <- [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 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 336 | 1462965973180 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 04:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:26:13 INFO - PROCESS | 336 | 1462965973190 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 336 | 1462965973192 Marionette TRACE conn6 <- [1,1174,null,{}] 04:26:13 INFO - PROCESS | 336 | 1462965973196 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:13 INFO - PROCESS | 336 | 1462965973304 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 04:26:13 INFO - PROCESS | 336 | 1462965973311 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 336 | ++DOCSHELL 000000524441E000 == 59 [pid = 336] [id = 303] 04:26:13 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (000000523FBC5400) [pid = 336] [serial = 908] [outer = 0000000000000000] 04:26:13 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (0000005240410000) [pid = 336] [serial = 909] [outer = 000000523FBC5400] 04:26:13 INFO - PROCESS | 336 | 1462965973356 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005241B11800) [pid = 336] [serial = 910] [outer = 000000523FBC5400] 04:26:13 INFO - PROCESS | 336 | 1462965973829 Marionette TRACE conn6 <- [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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 336 | 1462965973885 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 04:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:26:13 INFO - PROCESS | 336 | 1462965973889 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 336 | 1462965973891 Marionette TRACE conn6 <- [1,1178,null,{}] 04:26:13 INFO - PROCESS | 336 | 1462965973894 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:14 INFO - PROCESS | 336 | 1462965974021 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 04:26:14 INFO - PROCESS | 336 | 1462965974076 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AAB800 == 60 [pid = 336] [id = 304] 04:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (00000052422F1800) [pid = 336] [serial = 911] [outer = 0000000000000000] 04:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (00000052435D5C00) [pid = 336] [serial = 912] [outer = 00000052422F1800] 04:26:14 INFO - PROCESS | 336 | 1462965974122 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (00000052438CD800) [pid = 336] [serial = 913] [outer = 00000052422F1800] 04:26:14 INFO - PROCESS | 336 | 1462965974535 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 336 | 1462965974564 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 04:26:14 INFO - PROCESS | 336 | 1462965974568 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:26:14 INFO - PROCESS | 336 | 1462965974570 Marionette TRACE conn6 <- [1,1182,null,{}] 04:26:14 INFO - PROCESS | 336 | 1462965974573 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:14 INFO - PROCESS | 336 | 1462965974711 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 04:26:14 INFO - PROCESS | 336 | 1462965974736 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DB1000 == 61 [pid = 336] [id = 305] 04:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (0000005244575000) [pid = 336] [serial = 914] [outer = 0000000000000000] 04:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (0000005244A71000) [pid = 336] [serial = 915] [outer = 0000005244575000] 04:26:14 INFO - PROCESS | 336 | 1462965974780 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (0000005244A7A800) [pid = 336] [serial = 916] [outer = 0000005244575000] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 131 (000000523F437C00) [pid = 336] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 130 (000000523F6B0000) [pid = 336] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 129 (000000523D2DB000) [pid = 336] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 128 (0000005232CAF800) [pid = 336] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005232CA7800) [pid = 336] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 126 (0000005232D8F400) [pid = 336] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 125 (000000523C6BCC00) [pid = 336] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 124 (0000005243635800) [pid = 336] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 123 (000000524005CC00) [pid = 336] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 122 (0000005241B09C00) [pid = 336] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:26:15 INFO - PROCESS | 336 | --DOMWINDOW == 121 (000000523F6AF400) [pid = 336] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:26:15 INFO - PROCESS | 336 | 1462965975318 Marionette TRACE conn6 <- [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 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 336 | 1462965975358 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 04:26:15 INFO - PROCESS | 336 | 1462965975361 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 336 | 1462965975364 Marionette TRACE conn6 <- [1,1186,null,{}] 04:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:26:15 INFO - PROCESS | 336 | 1462965975367 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:15 INFO - PROCESS | 336 | 1462965975452 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 04:26:15 INFO - PROCESS | 336 | 1462965975459 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 336 | ++DOCSHELL 00000052465A7800 == 62 [pid = 336] [id = 306] 04:26:15 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000523C621400) [pid = 336] [serial = 917] [outer = 0000000000000000] 04:26:15 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (000000523F417C00) [pid = 336] [serial = 918] [outer = 000000523C621400] 04:26:15 INFO - PROCESS | 336 | 1462965975505 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (000000523FA63400) [pid = 336] [serial = 919] [outer = 000000523C621400] 04:26:15 INFO - PROCESS | 336 | 1462965975931 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 04:26:16 INFO - PROCESS | 336 | 1462965975996 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 336 | 1462965975998 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 04:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:26:16 INFO - PROCESS | 336 | 1462965976029 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 336 | 1462965976031 Marionette TRACE conn6 <- [1,1190,null,{}] 04:26:16 INFO - PROCESS | 336 | 1462965976039 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:16 INFO - PROCESS | 336 | 1462965976124 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 04:26:16 INFO - PROCESS | 336 | 1462965976130 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 336 | ++DOCSHELL 000000524695C800 == 63 [pid = 336] [id = 307] 04:26:16 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (0000005240410C00) [pid = 336] [serial = 920] [outer = 0000000000000000] 04:26:16 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005244A75000) [pid = 336] [serial = 921] [outer = 0000005240410C00] 04:26:16 INFO - PROCESS | 336 | 1462965976175 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (0000005244F10400) [pid = 336] [serial = 922] [outer = 0000005240410C00] 04:26:16 INFO - PROCESS | 336 | 1462965976586 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 586ms 04:26:16 INFO - PROCESS | 336 | 1462965976618 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 336 | 1462965976620 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 04:26:16 INFO - PROCESS | 336 | 1462965976623 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:26:16 INFO - PROCESS | 336 | 1462965976626 Marionette TRACE conn6 <- [1,1194,null,{}] 04:26:16 INFO - PROCESS | 336 | 1462965976629 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:16 INFO - PROCESS | 336 | 1462965976726 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 04:26:16 INFO - PROCESS | 336 | 1462965976733 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C6A800 == 64 [pid = 336] [id = 308] 04:26:16 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (0000005244F52400) [pid = 336] [serial = 923] [outer = 0000000000000000] 04:26:16 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (0000005244F6AC00) [pid = 336] [serial = 924] [outer = 0000005244F52400] 04:26:16 INFO - PROCESS | 336 | 1462965976778 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (0000005244F72800) [pid = 336] [serial = 925] [outer = 0000005244F52400] 04:26:17 INFO - PROCESS | 336 | 1462965977191 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 626ms 04:26:17 INFO - PROCESS | 336 | 1462965977253 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 336 | 1462965977255 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 04:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:26:17 INFO - PROCESS | 336 | 1462965977259 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 336 | 1462965977261 Marionette TRACE conn6 <- [1,1198,null,{}] 04:26:17 INFO - PROCESS | 336 | 1462965977265 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:17 INFO - PROCESS | 336 | 1462965977428 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 04:26:17 INFO - PROCESS | 336 | 1462965977587 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 336 | ++DOCSHELL 0000005237DB1000 == 65 [pid = 336] [id = 309] 04:26:17 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (000000523200A800) [pid = 336] [serial = 926] [outer = 0000000000000000] 04:26:17 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (00000052324B8C00) [pid = 336] [serial = 927] [outer = 000000523200A800] 04:26:17 INFO - PROCESS | 336 | 1462965977646 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (000000523740BC00) [pid = 336] [serial = 928] [outer = 000000523200A800] 04:26:18 INFO - PROCESS | 336 | 1462965978224 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1030ms 04:26:18 INFO - PROCESS | 336 | 1462965978293 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 336 | 1462965978298 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 04:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:26:18 INFO - PROCESS | 336 | 1462965978302 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 336 | 1462965978307 Marionette TRACE conn6 <- [1,1202,null,{}] 04:26:18 INFO - PROCESS | 336 | 1462965978333 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 336 | 1462965978492 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 04:26:18 INFO - PROCESS | 336 | 1462965978504 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 336 | ++DOCSHELL 00000052435BA800 == 66 [pid = 336] [id = 310] 04:26:18 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (000000523CEF8800) [pid = 336] [serial = 929] [outer = 0000000000000000] 04:26:18 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (000000523D087000) [pid = 336] [serial = 930] [outer = 000000523CEF8800] 04:26:18 INFO - PROCESS | 336 | 1462965978562 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (000000523F439800) [pid = 336] [serial = 931] [outer = 000000523CEF8800] 04:26:19 INFO - PROCESS | 336 | 1462965979191 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 902ms 04:26:19 INFO - PROCESS | 336 | 1462965979216 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 04:26:19 INFO - PROCESS | 336 | 1462965979220 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 04:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:26:19 INFO - PROCESS | 336 | 1462965979225 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:26:19 INFO - PROCESS | 336 | 1462965979227 Marionette TRACE conn6 <- [1,1206,null,{}] 04:26:19 INFO - PROCESS | 336 | 1462965979231 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:19 INFO - PROCESS | 336 | 1462965979342 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 04:26:19 INFO - PROCESS | 336 | 1462965979465 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE59800 == 67 [pid = 336] [id = 311] 04:26:19 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (000000523FB1E800) [pid = 336] [serial = 932] [outer = 0000000000000000] 04:26:19 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (00000052404CD800) [pid = 336] [serial = 933] [outer = 000000523FB1E800] 04:26:19 INFO - PROCESS | 336 | 1462965979522 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (00000052426E5400) [pid = 336] [serial = 934] [outer = 000000523FB1E800] 04:26:20 INFO - PROCESS | 336 | 1462965980113 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 944ms 04:26:20 INFO - PROCESS | 336 | 1462965980170 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 336 | 1462965980174 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 04:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:26:20 INFO - PROCESS | 336 | 1462965980186 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 336 | 1462965980191 Marionette TRACE conn6 <- [1,1210,null,{}] 04:26:20 INFO - PROCESS | 336 | 1462965980195 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:20 INFO - PROCESS | 336 | 1462965980310 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 04:26:20 INFO - PROCESS | 336 | 1462965980429 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 336 | ++DOCSHELL 0000005249130000 == 68 [pid = 336] [id = 312] 04:26:20 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (0000005244A71400) [pid = 336] [serial = 935] [outer = 0000000000000000] 04:26:20 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (0000005245E05C00) [pid = 336] [serial = 936] [outer = 0000005244A71400] 04:26:20 INFO - PROCESS | 336 | 1462965980486 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005245E10800) [pid = 336] [serial = 937] [outer = 0000005244A71400] 04:26:21 INFO - PROCESS | 336 | 1462965981035 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 336 | 1462965981088 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 04:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:26:21 INFO - PROCESS | 336 | 1462965981092 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - PROCESS | 336 | 1462965981094 Marionette TRACE conn6 <- [1,1214,null,{}] 04:26:21 INFO - PROCESS | 336 | 1462965981097 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:21 INFO - PROCESS | 336 | 1462965981207 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 04:26:21 INFO - PROCESS | 336 | 1462965981327 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:21 INFO - PROCESS | 336 | ++DOCSHELL 00000052494DC000 == 69 [pid = 336] [id = 313] 04:26:21 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (0000005244A78000) [pid = 336] [serial = 938] [outer = 0000000000000000] 04:26:21 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (000000524657B800) [pid = 336] [serial = 939] [outer = 0000005244A78000] 04:26:21 INFO - PROCESS | 336 | 1462965981382 Marionette DEBUG loaded listener.js 04:26:21 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (00000052478D8400) [pid = 336] [serial = 940] [outer = 0000005244A78000] 04:26:21 INFO - PROCESS | 336 | 1462965981953 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 880ms 04:26:21 INFO - PROCESS | 336 | 1462965981975 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 336 | 1462965981977 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 04:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:26:21 INFO - PROCESS | 336 | 1462965981980 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - PROCESS | 336 | 1462965981983 Marionette TRACE conn6 <- [1,1218,null,{}] 04:26:21 INFO - PROCESS | 336 | 1462965981986 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:22 INFO - PROCESS | 336 | 1462965982097 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 04:26:22 INFO - PROCESS | 336 | 1462965982221 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 336 | ++DOCSHELL 0000005248345800 == 70 [pid = 336] [id = 314] 04:26:22 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (00000052478E5400) [pid = 336] [serial = 941] [outer = 0000000000000000] 04:26:22 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (0000005247C97400) [pid = 336] [serial = 942] [outer = 00000052478E5400] 04:26:22 INFO - PROCESS | 336 | 1462965982285 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (0000005247CA3400) [pid = 336] [serial = 943] [outer = 00000052478E5400] 04:26:22 INFO - PROCESS | 336 | 1462965982863 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 942ms 04:26:22 INFO - PROCESS | 336 | 1462965982926 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 04:26:22 INFO - PROCESS | 336 | 1462965982929 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 04:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:26:22 INFO - PROCESS | 336 | 1462965982933 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 336 | 1462965982935 Marionette TRACE conn6 <- [1,1222,null,{}] 04:26:22 INFO - PROCESS | 336 | 1462965982939 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:23 INFO - PROCESS | 336 | 1462965983201 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 04:26:23 INFO - PROCESS | 336 | 1462965983348 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 336 | ++DOCSHELL 000000523ED69000 == 71 [pid = 336] [id = 315] 04:26:23 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (000000523223F000) [pid = 336] [serial = 944] [outer = 0000000000000000] 04:26:23 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (0000005232971800) [pid = 336] [serial = 945] [outer = 000000523223F000] 04:26:23 INFO - PROCESS | 336 | 1462965983402 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (0000005237CCFC00) [pid = 336] [serial = 946] [outer = 000000523223F000] 04:26:23 INFO - PROCESS | 336 | 1462965983959 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1085ms 04:26:24 INFO - PROCESS | 336 | 1462965984020 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 336 | 1462965984024 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 04:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:26:24 INFO - PROCESS | 336 | 1462965984028 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 336 | 1462965984033 Marionette TRACE conn6 <- [1,1226,null,{}] 04:26:24 INFO - PROCESS | 336 | 1462965984037 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:24 INFO - PROCESS | 336 | 1462965984168 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 04:26:24 INFO - PROCESS | 336 | 1462965984291 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 000000524260E800 == 70 [pid = 336] [id = 191] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 0000005247C6A800 == 69 [pid = 336] [id = 308] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 000000524695C800 == 68 [pid = 336] [id = 307] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 00000052465A7800 == 67 [pid = 336] [id = 306] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 0000005245DB1000 == 66 [pid = 336] [id = 305] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 0000005244AAB800 == 65 [pid = 336] [id = 304] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 000000524441E000 == 64 [pid = 336] [id = 303] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 150 (0000005232DDE000) [pid = 336] [serial = 831] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 149 (000000523CEF7800) [pid = 336] [serial = 834] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 148 (0000005241BEB400) [pid = 336] [serial = 837] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 147 (00000052438D8000) [pid = 336] [serial = 840] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 146 (0000005244571400) [pid = 336] [serial = 843] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 145 (0000005243599000) [pid = 336] [serial = 876] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E62000 == 65 [pid = 336] [id = 316] 04:26:24 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (000000523223D400) [pid = 336] [serial = 947] [outer = 0000000000000000] 04:26:24 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (000000523297C000) [pid = 336] [serial = 948] [outer = 000000523223D400] 04:26:24 INFO - PROCESS | 336 | 1462965984386 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (0000005238D41C00) [pid = 336] [serial = 949] [outer = 000000523223D400] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 00000052433D6000 == 64 [pid = 336] [id = 302] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 0000005240275000 == 63 [pid = 336] [id = 301] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 00000052390C6000 == 62 [pid = 336] [id = 300] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 0000005240033800 == 61 [pid = 336] [id = 299] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 0000005242624000 == 60 [pid = 336] [id = 294] 04:26:24 INFO - PROCESS | 336 | --DOCSHELL 00000052381C1000 == 59 [pid = 336] [id = 293] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 147 (000000523F441C00) [pid = 336] [serial = 861] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 146 (000000523FB1B000) [pid = 336] [serial = 864] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 145 (000000523D2E6800) [pid = 336] [serial = 858] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 144 (00000052378C5C00) [pid = 336] [serial = 847] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 143 (0000005232D8D400) [pid = 336] [serial = 846] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 142 (0000005238D39000) [pid = 336] [serial = 852] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 141 (0000005239C14C00) [pid = 336] [serial = 853] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 140 (000000523BE14000) [pid = 336] [serial = 850] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 139 (00000052393AD400) [pid = 336] [serial = 849] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 138 (000000523CEF3400) [pid = 336] [serial = 855] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 137 (000000523D089000) [pid = 336] [serial = 856] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 136 (00000052438D4000) [pid = 336] [serial = 829] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 135 (000000523F6A2000) [pid = 336] [serial = 862] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 134 (00000052400A9800) [pid = 336] [serial = 867] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 133 (0000005242184400) [pid = 336] [serial = 874] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 132 (000000523FD71C00) [pid = 336] [serial = 865] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 131 (0000005241BF6800) [pid = 336] [serial = 873] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 130 (00000052404C7C00) [pid = 336] [serial = 868] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 129 (00000052404CA400) [pid = 336] [serial = 870] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 128 (000000523EB0DC00) [pid = 336] [serial = 859] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | --DOMWINDOW == 127 (00000052407DFC00) [pid = 336] [serial = 871] [outer = 0000000000000000] [url = about:blank] 04:26:24 INFO - PROCESS | 336 | 1462965984839 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 839ms 04:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:26:24 INFO - PROCESS | 336 | 1462965984873 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 336 | 1462965984876 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 04:26:24 INFO - PROCESS | 336 | 1462965984879 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 336 | 1462965984881 Marionette TRACE conn6 <- [1,1230,null,{}] 04:26:24 INFO - PROCESS | 336 | 1462965984891 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:24 INFO - PROCESS | 336 | 1462965984980 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 04:26:25 INFO - PROCESS | 336 | 1462965984990 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 336 | ++DOCSHELL 000000523F61D800 == 60 [pid = 336] [id = 317] 04:26:25 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (0000005239436C00) [pid = 336] [serial = 950] [outer = 0000000000000000] 04:26:25 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (000000523C622800) [pid = 336] [serial = 951] [outer = 0000005239436C00] 04:26:25 INFO - PROCESS | 336 | 1462965985036 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (000000523CEF6400) [pid = 336] [serial = 952] [outer = 0000005239436C00] 04:26:25 INFO - PROCESS | 336 | 1462965985509 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 04:26:25 INFO - PROCESS | 336 | 1462965985571 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 336 | 1462965985575 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 04:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:26:25 INFO - PROCESS | 336 | 1462965985586 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 336 | 1462965985590 Marionette TRACE conn6 <- [1,1234,null,{}] 04:26:25 INFO - PROCESS | 336 | 1462965985594 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:25 INFO - PROCESS | 336 | 1462965985685 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 04:26:25 INFO - PROCESS | 336 | 1462965985696 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 336 | ++DOCSHELL 0000005243306000 == 61 [pid = 336] [id = 318] 04:26:25 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (000000523D2E3800) [pid = 336] [serial = 953] [outer = 0000000000000000] 04:26:25 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (000000523F41D400) [pid = 336] [serial = 954] [outer = 000000523D2E3800] 04:26:25 INFO - PROCESS | 336 | 1462965985748 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (000000523F4B4400) [pid = 336] [serial = 955] [outer = 000000523D2E3800] 04:26:26 INFO - PROCESS | 336 | 1462965986251 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 691ms 04:26:26 INFO - PROCESS | 336 | 1462965986276 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 336 | 1462965986278 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 04:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:26:26 INFO - PROCESS | 336 | 1462965986281 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 336 | 1462965986283 Marionette TRACE conn6 <- [1,1238,null,{}] 04:26:26 INFO - PROCESS | 336 | 1462965986287 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:26 INFO - PROCESS | 336 | 1462965986401 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 04:26:26 INFO - PROCESS | 336 | 1462965986410 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 336 | ++DOCSHELL 00000052433E4000 == 62 [pid = 336] [id = 319] 04:26:26 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (000000523F69E000) [pid = 336] [serial = 956] [outer = 0000000000000000] 04:26:26 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (000000523F6AFC00) [pid = 336] [serial = 957] [outer = 000000523F69E000] 04:26:26 INFO - PROCESS | 336 | 1462965986455 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (000000523FA61000) [pid = 336] [serial = 958] [outer = 000000523F69E000] 04:26:26 INFO - PROCESS | 336 | 1462965986890 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 04:26:26 INFO - PROCESS | 336 | 1462965986976 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 336 | 1462965986978 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 04:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:26:26 INFO - PROCESS | 336 | 1462965986982 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 336 | 1462965986984 Marionette TRACE conn6 <- [1,1242,null,{}] 04:26:27 INFO - PROCESS | 336 | 1462965986993 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:27 INFO - PROCESS | 336 | 1462965987107 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 04:26:27 INFO - PROCESS | 336 | 1462965987115 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 336 | ++DOCSHELL 0000005244413000 == 63 [pid = 336] [id = 320] 04:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (000000524009E000) [pid = 336] [serial = 959] [outer = 0000000000000000] 04:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (00000052400A1400) [pid = 336] [serial = 960] [outer = 000000524009E000] 04:26:27 INFO - PROCESS | 336 | 1462965987221 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (00000052404CAC00) [pid = 336] [serial = 961] [outer = 000000524009E000] 04:26:27 INFO - PROCESS | 336 | 1462965987676 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 732ms 04:26:27 INFO - PROCESS | 336 | 1462965987746 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 336 | 1462965987748 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 04:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:26:27 INFO - PROCESS | 336 | 1462965987762 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 336 | 1462965987764 Marionette TRACE conn6 <- [1,1246,null,{}] 04:26:27 INFO - PROCESS | 336 | 1462965987767 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:27 INFO - PROCESS | 336 | 1462965987878 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 04:26:27 INFO - PROCESS | 336 | 1462965987933 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 336 | ++DOCSHELL 0000005244515800 == 64 [pid = 336] [id = 321] 04:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (0000005241061C00) [pid = 336] [serial = 962] [outer = 0000000000000000] 04:26:27 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (0000005241DDEC00) [pid = 336] [serial = 963] [outer = 0000005241061C00] 04:26:27 INFO - PROCESS | 336 | 1462965987978 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005242188800) [pid = 336] [serial = 964] [outer = 0000005241061C00] 04:26:28 INFO - PROCESS | 336 | 1462965988396 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 693ms 04:26:28 INFO - PROCESS | 336 | 1462965988453 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 336 | 1462965988456 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 04:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:26:28 INFO - PROCESS | 336 | 1462965988459 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - PROCESS | 336 | 1462965988461 Marionette TRACE conn6 <- [1,1250,null,{}] 04:26:28 INFO - PROCESS | 336 | 1462965988465 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:28 INFO - PROCESS | 336 | 1462965988576 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 04:26:28 INFO - PROCESS | 336 | 1462965988631 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D9F000 == 65 [pid = 336] [id = 322] 04:26:28 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (0000005242648000) [pid = 336] [serial = 965] [outer = 0000000000000000] 04:26:28 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (0000005242D5A000) [pid = 336] [serial = 966] [outer = 0000005242648000] 04:26:28 INFO - PROCESS | 336 | 1462965988676 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (00000052435DF800) [pid = 336] [serial = 967] [outer = 0000005242648000] 04:26:29 INFO - PROCESS | 336 | --DOMWINDOW == 144 (000000523FBC5400) [pid = 336] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:26:29 INFO - PROCESS | 336 | --DOMWINDOW == 143 (00000052422F1800) [pid = 336] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:26:29 INFO - PROCESS | 336 | --DOMWINDOW == 142 (0000005231A2AC00) [pid = 336] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:26:29 INFO - PROCESS | 336 | --DOMWINDOW == 141 (000000523D087C00) [pid = 336] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:26:29 INFO - PROCESS | 336 | --DOMWINDOW == 140 (0000005232CAB000) [pid = 336] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:26:29 INFO - PROCESS | 336 | --DOMWINDOW == 139 (000000523F4BC000) [pid = 336] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:26:29 INFO - PROCESS | 336 | --DOMWINDOW == 138 (0000005244575000) [pid = 336] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:26:29 INFO - PROCESS | 336 | --DOMWINDOW == 137 (000000523C621400) [pid = 336] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:26:29 INFO - PROCESS | 336 | --DOMWINDOW == 136 (0000005240410C00) [pid = 336] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:26:29 INFO - PROCESS | 336 | 1462965989171 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 732ms 04:26:29 INFO - PROCESS | 336 | 1462965989213 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 336 | 1462965989215 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 04:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:26:29 INFO - PROCESS | 336 | 1462965989218 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 336 | 1462965989220 Marionette TRACE conn6 <- [1,1254,null,{}] 04:26:29 INFO - PROCESS | 336 | 1462965989224 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:29 INFO - PROCESS | 336 | 1462965989310 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 04:26:29 INFO - PROCESS | 336 | 1462965989392 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 336 | ++DOCSHELL 0000005246549800 == 66 [pid = 336] [id = 323] 04:26:29 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (000000523F43F400) [pid = 336] [serial = 968] [outer = 0000000000000000] 04:26:29 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (0000005242648C00) [pid = 336] [serial = 969] [outer = 000000523F43F400] 04:26:29 INFO - PROCESS | 336 | 1462965989437 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (0000005243638C00) [pid = 336] [serial = 970] [outer = 000000523F43F400] 04:26:29 INFO - PROCESS | 336 | 1462965989797 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 628ms 04:26:29 INFO - PROCESS | 336 | 1462965989849 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 336 | 1462965989852 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 04:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:26:29 INFO - PROCESS | 336 | 1462965989855 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 336 | 1462965989857 Marionette TRACE conn6 <- [1,1258,null,{}] 04:26:29 INFO - PROCESS | 336 | 1462965989860 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:29 INFO - PROCESS | 336 | 1462965989979 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 04:26:30 INFO - PROCESS | 336 | 1462965989992 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 336 | ++DOCSHELL 0000005247842800 == 67 [pid = 336] [id = 324] 04:26:30 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (0000005242184800) [pid = 336] [serial = 971] [outer = 0000000000000000] 04:26:30 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (00000052438D4C00) [pid = 336] [serial = 972] [outer = 0000005242184800] 04:26:30 INFO - PROCESS | 336 | 1462965990036 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005243ED6800) [pid = 336] [serial = 973] [outer = 0000005242184800] 04:26:30 INFO - PROCESS | 336 | 1462965990452 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 629ms 04:26:30 INFO - PROCESS | 336 | 1462965990488 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 336 | 1462965990490 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 04:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:26:30 INFO - PROCESS | 336 | 1462965990493 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 336 | 1462965990495 Marionette TRACE conn6 <- [1,1262,null,{}] 04:26:30 INFO - PROCESS | 336 | 1462965990499 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 336 | 1462965990614 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 04:26:30 INFO - PROCESS | 336 | 1462965990663 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C80800 == 68 [pid = 336] [id = 325] 04:26:30 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (00000052433B4C00) [pid = 336] [serial = 974] [outer = 0000000000000000] 04:26:30 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (00000052433B7C00) [pid = 336] [serial = 975] [outer = 00000052433B4C00] 04:26:30 INFO - PROCESS | 336 | 1462965990713 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (0000005244A73400) [pid = 336] [serial = 976] [outer = 00000052433B4C00] 04:26:31 INFO - PROCESS | 336 | 1462965991250 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 839ms 04:26:31 INFO - PROCESS | 336 | 1462965991336 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 04:26:31 INFO - PROCESS | 336 | 1462965991341 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 04:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:26:31 INFO - PROCESS | 336 | 1462965991346 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 336 | 1462965991351 Marionette TRACE conn6 <- [1,1266,null,{}] 04:26:31 INFO - PROCESS | 336 | 1462965991357 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:31 INFO - PROCESS | 336 | 1462965991516 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 04:26:31 INFO - PROCESS | 336 | 1462965991633 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 336 | ++DOCSHELL 000000523EB3A800 == 69 [pid = 336] [id = 326] 04:26:31 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (0000005232D91800) [pid = 336] [serial = 977] [outer = 0000000000000000] 04:26:31 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (0000005237D7D800) [pid = 336] [serial = 978] [outer = 0000005232D91800] 04:26:31 INFO - PROCESS | 336 | 1462965991693 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (000000523BD7B000) [pid = 336] [serial = 979] [outer = 0000005232D91800] 04:26:32 INFO - PROCESS | 336 | 1462965992331 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1028ms 04:26:32 INFO - PROCESS | 336 | 1462965992379 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 336 | 1462965992385 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 04:26:32 INFO - PROCESS | 336 | 1462965992392 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:26:32 INFO - PROCESS | 336 | 1462965992395 Marionette TRACE conn6 <- [1,1270,null,{}] 04:26:32 INFO - PROCESS | 336 | 1462965992400 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:32 INFO - PROCESS | 336 | 1462965992568 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 04:26:32 INFO - PROCESS | 336 | 1462965992692 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 336 | ++DOCSHELL 0000005244417000 == 70 [pid = 336] [id = 327] 04:26:32 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (000000523D2DBC00) [pid = 336] [serial = 980] [outer = 0000000000000000] 04:26:32 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (000000523F417800) [pid = 336] [serial = 981] [outer = 000000523D2DBC00] 04:26:32 INFO - PROCESS | 336 | 1462965992748 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (000000523FA5F800) [pid = 336] [serial = 982] [outer = 000000523D2DBC00] 04:26:33 INFO - PROCESS | 336 | 1462965993367 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1024ms 04:26:33 INFO - PROCESS | 336 | 1462965993421 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 336 | 1462965993424 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 04:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:26:33 INFO - PROCESS | 336 | 1462965993428 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 336 | 1462965993432 Marionette TRACE conn6 <- [1,1274,null,{}] 04:26:33 INFO - PROCESS | 336 | 1462965993444 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 336 | 1462965993560 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 04:26:33 INFO - PROCESS | 336 | 1462965993688 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 336 | ++DOCSHELL 00000052494E2800 == 71 [pid = 336] [id = 328] 04:26:33 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (0000005240562400) [pid = 336] [serial = 983] [outer = 0000000000000000] 04:26:33 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (000000524217B800) [pid = 336] [serial = 984] [outer = 0000005240562400] 04:26:33 INFO - PROCESS | 336 | 1462965993749 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (0000005243780C00) [pid = 336] [serial = 985] [outer = 0000005240562400] 04:26:34 INFO - PROCESS | 336 | 1462965994363 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 986ms 04:26:34 INFO - PROCESS | 336 | 1462965994417 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 04:26:34 INFO - PROCESS | 336 | 1462965994420 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 04:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:26:34 INFO - PROCESS | 336 | 1462965994437 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 336 | 1462965994439 Marionette TRACE conn6 <- [1,1278,null,{}] 04:26:34 INFO - PROCESS | 336 | 1462965994444 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:34 INFO - PROCESS | 336 | 1462965994554 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 04:26:34 INFO - PROCESS | 336 | 1462965994675 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 336 | ++DOCSHELL 00000052436C2000 == 72 [pid = 336] [id = 329] 04:26:34 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (0000005244A7D400) [pid = 336] [serial = 986] [outer = 0000000000000000] 04:26:34 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (0000005244F0DC00) [pid = 336] [serial = 987] [outer = 0000005244A7D400] 04:26:34 INFO - PROCESS | 336 | 1462965994732 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (0000005244F6D800) [pid = 336] [serial = 988] [outer = 0000005244A7D400] 04:26:35 INFO - PROCESS | 336 | 1462965995282 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 882ms 04:26:35 INFO - PROCESS | 336 | 1462965995326 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 336 | 1462965995328 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 04:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:26:35 INFO - PROCESS | 336 | 1462965995332 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 336 | 1462965995334 Marionette TRACE conn6 <- [1,1282,null,{}] 04:26:35 INFO - PROCESS | 336 | 1462965995338 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:35 INFO - PROCESS | 336 | 1462965995446 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 04:26:35 INFO - PROCESS | 336 | 1462965995541 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 336 | ++DOCSHELL 000000524846A800 == 73 [pid = 336] [id = 330] 04:26:35 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (0000005245E05400) [pid = 336] [serial = 989] [outer = 0000000000000000] 04:26:35 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (0000005246571400) [pid = 336] [serial = 990] [outer = 0000005245E05400] 04:26:35 INFO - PROCESS | 336 | 1462965995596 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 336 | ++DOMWINDOW == 160 (00000052478E0400) [pid = 336] [serial = 991] [outer = 0000005245E05400] 04:26:36 INFO - PROCESS | 336 | 1462965996215 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 944ms 04:26:36 INFO - PROCESS | 336 | 1462965996279 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 04:26:36 INFO - PROCESS | 336 | 1462965996282 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 04:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:26:36 INFO - PROCESS | 336 | 1462965996285 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:26:36 INFO - PROCESS | 336 | 1462965996288 Marionette TRACE conn6 <- [1,1286,null,{}] 04:26:36 INFO - PROCESS | 336 | 1462965996291 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:36 INFO - PROCESS | 336 | 1462965996422 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 04:26:36 INFO - PROCESS | 336 | 1462965996547 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 336 | ++DOCSHELL 0000005233486000 == 74 [pid = 336] [id = 331] 04:26:36 INFO - PROCESS | 336 | ++DOMWINDOW == 161 (000000523BE0E000) [pid = 336] [serial = 992] [outer = 0000000000000000] 04:26:36 INFO - PROCESS | 336 | ++DOMWINDOW == 162 (000000523F6A1800) [pid = 336] [serial = 993] [outer = 000000523BE0E000] 04:26:36 INFO - PROCESS | 336 | 1462965996605 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (00000052483E6C00) [pid = 336] [serial = 994] [outer = 000000523BE0E000] 04:26:37 INFO - PROCESS | 336 | 1462965997335 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1088ms 04:26:37 INFO - PROCESS | 336 | 1462965997375 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 336 | 1462965997379 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 04:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:26:37 INFO - PROCESS | 336 | 1462965997384 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 336 | 1462965997388 Marionette TRACE conn6 <- [1,1290,null,{}] 04:26:37 INFO - PROCESS | 336 | 1462965997394 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:37 INFO - PROCESS | 336 | 1462965997498 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 04:26:37 INFO - PROCESS | 336 | 1462965997630 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 336 | ++DOCSHELL 00000052433D1800 == 75 [pid = 336] [id = 332] 04:26:37 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (00000052334A8C00) [pid = 336] [serial = 995] [outer = 0000000000000000] 04:26:37 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (0000005237F5E400) [pid = 336] [serial = 996] [outer = 00000052334A8C00] 04:26:37 INFO - PROCESS | 336 | 1462965997684 Marionette DEBUG loaded listener.js 04:26:37 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (000000523CED5800) [pid = 336] [serial = 997] [outer = 00000052334A8C00] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 0000005247C7F000 == 74 [pid = 336] [id = 279] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 0000005247842800 == 73 [pid = 336] [id = 324] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 0000005246549800 == 72 [pid = 336] [id = 323] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 0000005245D9F000 == 71 [pid = 336] [id = 322] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 0000005244515800 == 70 [pid = 336] [id = 321] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 0000005244413000 == 69 [pid = 336] [id = 320] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 00000052433E4000 == 68 [pid = 336] [id = 319] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 0000005243306000 == 67 [pid = 336] [id = 318] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 000000523F61D800 == 66 [pid = 336] [id = 317] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 165 (0000005244F6AC00) [pid = 336] [serial = 924] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 0000005238E62000 == 65 [pid = 336] [id = 316] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 000000523ED69000 == 64 [pid = 336] [id = 315] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 00000052494DC000 == 63 [pid = 336] [id = 313] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 0000005249130000 == 62 [pid = 336] [id = 312] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 000000524AE59800 == 61 [pid = 336] [id = 311] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 00000052435BA800 == 60 [pid = 336] [id = 310] 04:26:38 INFO - PROCESS | 336 | --DOCSHELL 0000005237DB1000 == 59 [pid = 336] [id = 309] 04:26:38 INFO - PROCESS | 336 | 1462965998306 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 985ms 04:26:38 INFO - PROCESS | 336 | 1462965998373 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 04:26:38 INFO - PROCESS | 336 | 1462965998379 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 164 (0000005244F4D000) [pid = 336] [serial = 894] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 163 (0000005241B11800) [pid = 336] [serial = 910] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 162 (000000523C62DC00) [pid = 336] [serial = 882] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 161 (0000005243634000) [pid = 336] [serial = 888] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 160 (00000052438CD800) [pid = 336] [serial = 913] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 159 (0000005237236000) [pid = 336] [serial = 900] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 158 (0000005239C16000) [pid = 336] [serial = 901] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 157 (000000523D3EA400) [pid = 336] [serial = 903] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 156 (000000523F440800) [pid = 336] [serial = 904] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 155 (0000005232D8BC00) [pid = 336] [serial = 879] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 154 (00000052435D5C00) [pid = 336] [serial = 912] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 153 (00000052400A4400) [pid = 336] [serial = 885] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 152 (000000523747A000) [pid = 336] [serial = 898] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 151 (0000005232D8D800) [pid = 336] [serial = 897] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 150 (000000523FB12400) [pid = 336] [serial = 906] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 149 (0000005244F04800) [pid = 336] [serial = 891] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 148 (0000005244A71000) [pid = 336] [serial = 915] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 147 (000000523F417C00) [pid = 336] [serial = 918] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 146 (000000523FA63400) [pid = 336] [serial = 919] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 145 (0000005244A75000) [pid = 336] [serial = 921] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 144 (0000005244A7A800) [pid = 336] [serial = 916] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 143 (0000005240410000) [pid = 336] [serial = 909] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 142 (0000005244F10400) [pid = 336] [serial = 922] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - PROCESS | 336 | --DOMWINDOW == 141 (000000523FBD6800) [pid = 336] [serial = 907] [outer = 0000000000000000] [url = about:blank] 04:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:26:38 INFO - PROCESS | 336 | 1462965998406 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:26:38 INFO - PROCESS | 336 | 1462965998409 Marionette TRACE conn6 <- [1,1294,null,{}] 04:26:38 INFO - PROCESS | 336 | 1462965998413 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:38 INFO - PROCESS | 336 | 1462965998503 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 04:26:38 INFO - PROCESS | 336 | 1462965998516 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:38 INFO - PROCESS | 336 | ++DOCSHELL 000000523CABE800 == 60 [pid = 336] [id = 333] 04:26:38 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005237234800) [pid = 336] [serial = 998] [outer = 0000000000000000] 04:26:38 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (000000523BE0D800) [pid = 336] [serial = 999] [outer = 0000005237234800] 04:26:38 INFO - PROCESS | 336 | 1462965998563 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (000000523D2DA800) [pid = 336] [serial = 1000] [outer = 0000005237234800] 04:26:39 INFO - PROCESS | 336 | 1462965999068 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 04:26:39 INFO - PROCESS | 336 | 1462965999103 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 336 | 1462965999106 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 04:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:26:39 INFO - PROCESS | 336 | 1462965999109 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 336 | 1462965999113 Marionette TRACE conn6 <- [1,1298,null,{}] 04:26:39 INFO - PROCESS | 336 | 1462965999124 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 336 | 1462965999215 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 04:26:39 INFO - PROCESS | 336 | 1462965999233 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 336 | ++DOCSHELL 0000005243413000 == 61 [pid = 336] [id = 334] 04:26:39 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (000000523F6A0400) [pid = 336] [serial = 1001] [outer = 0000000000000000] 04:26:39 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (000000523F6A9400) [pid = 336] [serial = 1002] [outer = 000000523F6A0400] 04:26:39 INFO - PROCESS | 336 | 1462965999281 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (000000523FB1B000) [pid = 336] [serial = 1003] [outer = 000000523F6A0400] 04:26:39 INFO - PROCESS | 336 | 1462965999745 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 04:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 690ms 04:26:39 INFO - PROCESS | 336 | 1462965999803 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 336 | 1462965999806 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 04:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:26:39 INFO - PROCESS | 336 | 1462965999809 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 336 | 1462965999811 Marionette TRACE conn6 <- [1,1302,null,{}] 04:26:39 INFO - PROCESS | 336 | 1462965999814 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 336 | 1462965999902 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 04:26:39 INFO - PROCESS | 336 | 1462965999992 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:40 INFO - PROCESS | 336 | ++DOCSHELL 000000524442C000 == 62 [pid = 336] [id = 335] 04:26:40 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (000000523F419C00) [pid = 336] [serial = 1004] [outer = 0000000000000000] 04:26:40 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (0000005240403400) [pid = 336] [serial = 1005] [outer = 000000523F419C00] 04:26:40 INFO - PROCESS | 336 | 1462966000039 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (00000052407D9C00) [pid = 336] [serial = 1006] [outer = 000000523F419C00] 04:26:40 INFO - PROCESS | 336 | 1462966000440 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 04:26:40 INFO - PROCESS | 336 | 1462966000503 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 336 | 1462966000506 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 04:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:26:40 INFO - PROCESS | 336 | 1462966000509 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 336 | 1462966000511 Marionette TRACE conn6 <- [1,1306,null,{}] 04:26:40 INFO - PROCESS | 336 | 1462966000515 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:40 INFO - PROCESS | 336 | 1462966000657 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 04:26:40 INFO - PROCESS | 336 | 1462966000683 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:40 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AA9000 == 63 [pid = 336] [id = 336] 04:26:40 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (0000005241B0B000) [pid = 336] [serial = 1007] [outer = 0000000000000000] 04:26:40 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (0000005242181400) [pid = 336] [serial = 1008] [outer = 0000005241B0B000] 04:26:40 INFO - PROCESS | 336 | 1462966000727 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (00000052433B0400) [pid = 336] [serial = 1009] [outer = 0000005241B0B000] 04:26:41 INFO - PROCESS | 336 | 1462966001186 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 04:26:41 INFO - PROCESS | 336 | 1462966001245 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 336 | 1462966001255 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 04:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:26:41 INFO - PROCESS | 336 | 1462966001268 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 336 | 1462966001270 Marionette TRACE conn6 <- [1,1310,null,{}] 04:26:41 INFO - PROCESS | 336 | 1462966001279 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:41 INFO - PROCESS | 336 | 1462966001412 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 04:26:41 INFO - PROCESS | 336 | 1462966001470 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 336 | ++DOCSHELL 0000005246553000 == 64 [pid = 336] [id = 337] 04:26:41 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (000000523F654800) [pid = 336] [serial = 1010] [outer = 0000000000000000] 04:26:41 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (0000005241BEE800) [pid = 336] [serial = 1011] [outer = 000000523F654800] 04:26:41 INFO - PROCESS | 336 | 1462966001516 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (00000052438CF400) [pid = 336] [serial = 1012] [outer = 000000523F654800] 04:26:41 INFO - PROCESS | 336 | 1462966001940 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 04:26:42 INFO - PROCESS | 336 | 1462966002007 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 336 | 1462966002009 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 04:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:26:42 INFO - PROCESS | 336 | 1462966002013 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 336 | 1462966002015 Marionette TRACE conn6 <- [1,1314,null,{}] 04:26:42 INFO - PROCESS | 336 | 1462966002019 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 336 | 1462966002134 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 04:26:42 INFO - PROCESS | 336 | 1462966002190 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 336 | ++DOCSHELL 0000005247845000 == 65 [pid = 336] [id = 338] 04:26:42 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (0000005243ECCC00) [pid = 336] [serial = 1013] [outer = 0000000000000000] 04:26:42 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (0000005244A72C00) [pid = 336] [serial = 1014] [outer = 0000005243ECCC00] 04:26:42 INFO - PROCESS | 336 | 1462966002234 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (0000005244F4D800) [pid = 336] [serial = 1015] [outer = 0000005243ECCC00] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 158 (0000005239436C00) [pid = 336] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 157 (000000523F43F400) [pid = 336] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 156 (0000005242184800) [pid = 336] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 155 (000000523223D400) [pid = 336] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 154 (000000523D2E3800) [pid = 336] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 153 (0000005241061C00) [pid = 336] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 152 (000000523223F000) [pid = 336] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 151 (000000524009E000) [pid = 336] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 150 (0000005242648000) [pid = 336] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 149 (0000005244F52400) [pid = 336] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 148 (000000523F69E000) [pid = 336] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:26:42 INFO - PROCESS | 336 | --DOMWINDOW == 147 (0000005242998000) [pid = 336] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:26:42 INFO - PROCESS | 336 | 1462966002713 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 736ms 04:26:42 INFO - PROCESS | 336 | 1462966002754 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 336 | 1462966002756 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 04:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:26:42 INFO - PROCESS | 336 | 1462966002759 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 336 | 1462966002761 Marionette TRACE conn6 <- [1,1318,null,{}] 04:26:42 INFO - PROCESS | 336 | 1462966002765 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 336 | 1462966002850 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 04:26:42 INFO - PROCESS | 336 | 1462966002856 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C7B000 == 66 [pid = 336] [id = 339] 04:26:42 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (000000523F6A2800) [pid = 336] [serial = 1016] [outer = 0000000000000000] 04:26:42 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (00000052421E2800) [pid = 336] [serial = 1017] [outer = 000000523F6A2800] 04:26:42 INFO - PROCESS | 336 | 1462966002902 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (0000005244F4F000) [pid = 336] [serial = 1018] [outer = 000000523F6A2800] 04:26:43 INFO - PROCESS | 336 | 1462966003313 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 587ms 04:26:43 INFO - PROCESS | 336 | 1462966003349 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 04:26:43 INFO - PROCESS | 336 | 1462966003351 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 04:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:26:43 INFO - PROCESS | 336 | 1462966003367 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:26:43 INFO - PROCESS | 336 | 1462966003369 Marionette TRACE conn6 <- [1,1322,null,{}] 04:26:43 INFO - PROCESS | 336 | 1462966003377 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:43 INFO - PROCESS | 336 | 1462966003467 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 04:26:43 INFO - PROCESS | 336 | 1462966003475 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 336 | ++DOCSHELL 000000524912B800 == 67 [pid = 336] [id = 340] 04:26:43 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (0000005245E0A400) [pid = 336] [serial = 1019] [outer = 0000000000000000] 04:26:43 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (0000005246571C00) [pid = 336] [serial = 1020] [outer = 0000005245E0A400] 04:26:43 INFO - PROCESS | 336 | 1462966003520 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (00000052478E4000) [pid = 336] [serial = 1021] [outer = 0000005245E0A400] 04:26:43 INFO - PROCESS | 336 | 1462966003961 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 647ms 04:26:44 INFO - PROCESS | 336 | 1462966004020 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 336 | 1462966004022 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 04:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:26:44 INFO - PROCESS | 336 | 1462966004026 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 336 | 1462966004028 Marionette TRACE conn6 <- [1,1326,null,{}] 04:26:44 INFO - PROCESS | 336 | 1462966004040 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:44 INFO - PROCESS | 336 | 1462966004128 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 04:26:44 INFO - PROCESS | 336 | 1462966004134 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE54000 == 68 [pid = 336] [id = 341] 04:26:44 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (00000052483E2C00) [pid = 336] [serial = 1022] [outer = 0000000000000000] 04:26:44 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (00000052483E5800) [pid = 336] [serial = 1023] [outer = 00000052483E2C00] 04:26:44 INFO - PROCESS | 336 | 1462966004180 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (00000052483F0000) [pid = 336] [serial = 1024] [outer = 00000052483E2C00] 04:26:45 INFO - PROCESS | 336 | 1462966005301 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1300ms 04:26:45 INFO - PROCESS | 336 | 1462966005329 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 336 | 1462966005335 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 04:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:26:45 INFO - PROCESS | 336 | 1462966005340 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 336 | 1462966005343 Marionette TRACE conn6 <- [1,1330,null,{}] 04:26:45 INFO - PROCESS | 336 | 1462966005350 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:45 INFO - PROCESS | 336 | 1462966005471 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 04:26:45 INFO - PROCESS | 336 | 1462966005592 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 336 | ++DOCSHELL 0000005242126800 == 69 [pid = 336] [id = 342] 04:26:45 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (0000005232D93400) [pid = 336] [serial = 1025] [outer = 0000000000000000] 04:26:45 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (000000523BE14000) [pid = 336] [serial = 1026] [outer = 0000005232D93400] 04:26:45 INFO - PROCESS | 336 | 1462966005653 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (000000523D355000) [pid = 336] [serial = 1027] [outer = 0000005232D93400] 04:26:46 INFO - PROCESS | 336 | 1462966006245 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 943ms 04:26:46 INFO - PROCESS | 336 | 1462966006287 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 04:26:46 INFO - PROCESS | 336 | 1462966006293 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 04:26:46 INFO - PROCESS | 336 | 1462966006300 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:26:46 INFO - PROCESS | 336 | 1462966006304 Marionette TRACE conn6 <- [1,1334,null,{}] 04:26:46 INFO - PROCESS | 336 | 1462966006308 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:46 INFO - PROCESS | 336 | 1462966006425 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 04:26:46 INFO - PROCESS | 336 | 1462966006524 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DA1000 == 70 [pid = 336] [id = 343] 04:26:46 INFO - PROCESS | 336 | ++DOMWINDOW == 160 (000000523F651000) [pid = 336] [serial = 1028] [outer = 0000000000000000] 04:26:46 INFO - PROCESS | 336 | ++DOMWINDOW == 161 (000000523F659000) [pid = 336] [serial = 1029] [outer = 000000523F651000] 04:26:46 INFO - PROCESS | 336 | 1462966006579 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 336 | ++DOMWINDOW == 162 (000000523FB1D000) [pid = 336] [serial = 1030] [outer = 000000523F651000] 04:26:47 INFO - PROCESS | 336 | 1462966007204 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 925ms 04:26:47 INFO - PROCESS | 336 | 1462966007230 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 336 | 1462966007233 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 04:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:26:47 INFO - PROCESS | 336 | 1462966007237 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 336 | 1462966007241 Marionette TRACE conn6 <- [1,1338,null,{}] 04:26:47 INFO - PROCESS | 336 | 1462966007253 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:47 INFO - PROCESS | 336 | 1462966007370 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 04:26:47 INFO - PROCESS | 336 | 1462966007471 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 336 | ++DOCSHELL 0000005248422800 == 71 [pid = 336] [id = 344] 04:26:47 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (00000052433BAC00) [pid = 336] [serial = 1031] [outer = 0000000000000000] 04:26:47 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (00000052435DC400) [pid = 336] [serial = 1032] [outer = 00000052433BAC00] 04:26:47 INFO - PROCESS | 336 | 1462966007530 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (0000005246575400) [pid = 336] [serial = 1033] [outer = 00000052433BAC00] 04:26:48 INFO - PROCESS | 336 | 1462966008083 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 880ms 04:26:48 INFO - PROCESS | 336 | 1462966008120 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 04:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:26:48 INFO - PROCESS | 336 | 1462966008123 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 04:26:48 INFO - PROCESS | 336 | 1462966008126 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - PROCESS | 336 | 1462966008129 Marionette TRACE conn6 <- [1,1342,null,{}] 04:26:48 INFO - PROCESS | 336 | 1462966008132 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:48 INFO - PROCESS | 336 | 1462966008244 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 04:26:48 INFO - PROCESS | 336 | 1462966008341 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 336 | ++DOCSHELL 000000524ACD7800 == 72 [pid = 336] [id = 345] 04:26:48 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (0000005249152800) [pid = 336] [serial = 1034] [outer = 0000000000000000] 04:26:48 INFO - PROCESS | 336 | ++DOMWINDOW == 167 (0000005249155800) [pid = 336] [serial = 1035] [outer = 0000005249152800] 04:26:48 INFO - PROCESS | 336 | 1462966008396 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 336 | ++DOMWINDOW == 168 (000000524915D000) [pid = 336] [serial = 1036] [outer = 0000005249152800] 04:26:49 INFO - PROCESS | 336 | 1462966009013 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 942ms 04:26:49 INFO - PROCESS | 336 | 1462966009070 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 04:26:49 INFO - PROCESS | 336 | 1462966009072 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 04:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:26:49 INFO - PROCESS | 336 | 1462966009090 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - PROCESS | 336 | 1462966009092 Marionette TRACE conn6 <- [1,1346,null,{}] 04:26:49 INFO - PROCESS | 336 | 1462966009096 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:49 INFO - PROCESS | 336 | 1462966009206 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 04:26:49 INFO - PROCESS | 336 | 1462966009330 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 336 | ++DOCSHELL 000000524A516800 == 73 [pid = 336] [id = 346] 04:26:49 INFO - PROCESS | 336 | ++DOMWINDOW == 169 (0000005249160C00) [pid = 336] [serial = 1037] [outer = 0000000000000000] 04:26:49 INFO - PROCESS | 336 | ++DOMWINDOW == 170 (0000005249476800) [pid = 336] [serial = 1038] [outer = 0000005249160C00] 04:26:49 INFO - PROCESS | 336 | 1462966009386 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 336 | ++DOMWINDOW == 171 (000000524947E800) [pid = 336] [serial = 1039] [outer = 0000005249160C00] 04:26:50 INFO - PROCESS | 336 | 1462966010010 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 944ms 04:26:50 INFO - PROCESS | 336 | 1462966010033 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 336 | 1462966010036 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 04:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:26:50 INFO - PROCESS | 336 | 1462966010039 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 336 | 1462966010042 Marionette TRACE conn6 <- [1,1350,null,{}] 04:26:50 INFO - PROCESS | 336 | 1462966010045 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:50 INFO - PROCESS | 336 | 1462966010197 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 04:26:50 INFO - PROCESS | 336 | 1462966010327 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 336 | ++DOCSHELL 000000523767D000 == 74 [pid = 336] [id = 347] 04:26:50 INFO - PROCESS | 336 | ++DOMWINDOW == 172 (0000005232CA6C00) [pid = 336] [serial = 1040] [outer = 0000000000000000] 04:26:50 INFO - PROCESS | 336 | ++DOMWINDOW == 173 (0000005238D3E800) [pid = 336] [serial = 1041] [outer = 0000005232CA6C00] 04:26:50 INFO - PROCESS | 336 | 1462966010384 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 336 | ++DOMWINDOW == 174 (000000523FB1B800) [pid = 336] [serial = 1042] [outer = 0000005232CA6C00] 04:26:51 INFO - PROCESS | 336 | 1462966011207 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1190ms 04:26:51 INFO - PROCESS | 336 | 1462966011233 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 336 | 1462966011237 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 04:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:26:51 INFO - PROCESS | 336 | 1462966011243 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 336 | 1462966011247 Marionette TRACE conn6 <- [1,1354,null,{}] 04:26:51 INFO - PROCESS | 336 | 1462966011253 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:51 INFO - PROCESS | 336 | 1462966011359 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 04:26:51 INFO - PROCESS | 336 | 1462966011490 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 336 | ++DOCSHELL 000000523FB6C800 == 75 [pid = 336] [id = 348] 04:26:51 INFO - PROCESS | 336 | ++DOMWINDOW == 175 (0000005237D56000) [pid = 336] [serial = 1043] [outer = 0000000000000000] 04:26:51 INFO - PROCESS | 336 | ++DOMWINDOW == 176 (0000005237D7BC00) [pid = 336] [serial = 1044] [outer = 0000005237D56000] 04:26:51 INFO - PROCESS | 336 | 1462966011544 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 336 | ++DOMWINDOW == 177 (000000523C626800) [pid = 336] [serial = 1045] [outer = 0000005237D56000] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 0000005245DAA000 == 74 [pid = 336] [id = 292] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 000000524912B800 == 73 [pid = 336] [id = 340] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 0000005247C7B000 == 72 [pid = 336] [id = 339] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 0000005247845000 == 71 [pid = 336] [id = 338] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 0000005246553000 == 70 [pid = 336] [id = 337] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 0000005244AA9000 == 69 [pid = 336] [id = 336] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 000000524442C000 == 68 [pid = 336] [id = 335] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 176 (0000005247C97400) [pid = 336] [serial = 942] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 175 (00000052404CD800) [pid = 336] [serial = 933] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 174 (000000524657B800) [pid = 336] [serial = 939] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 173 (0000005245E05C00) [pid = 336] [serial = 936] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 172 (000000523D087000) [pid = 336] [serial = 930] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 171 (00000052324B8C00) [pid = 336] [serial = 927] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 170 (00000052433B7C00) [pid = 336] [serial = 975] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 0000005243413000 == 67 [pid = 336] [id = 334] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 000000523CABE800 == 66 [pid = 336] [id = 333] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 00000052433D1800 == 65 [pid = 336] [id = 332] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 0000005233486000 == 64 [pid = 336] [id = 331] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 000000524846A800 == 63 [pid = 336] [id = 330] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 00000052436C2000 == 62 [pid = 336] [id = 329] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 00000052494E2800 == 61 [pid = 336] [id = 328] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 0000005244417000 == 60 [pid = 336] [id = 327] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 000000523EB3A800 == 59 [pid = 336] [id = 326] 04:26:52 INFO - PROCESS | 336 | --DOCSHELL 0000005247C80800 == 58 [pid = 336] [id = 325] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 169 (000000523C622800) [pid = 336] [serial = 951] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 168 (0000005242648C00) [pid = 336] [serial = 969] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 167 (00000052438D4C00) [pid = 336] [serial = 972] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 166 (0000005238D41C00) [pid = 336] [serial = 949] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 165 (000000523F4B4400) [pid = 336] [serial = 955] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 164 (0000005242188800) [pid = 336] [serial = 964] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 163 (0000005232971800) [pid = 336] [serial = 945] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 162 (0000005241DDEC00) [pid = 336] [serial = 963] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 161 (000000523CEF6400) [pid = 336] [serial = 952] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 160 (00000052404CAC00) [pid = 336] [serial = 961] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 159 (00000052435DF800) [pid = 336] [serial = 967] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 158 (000000523F41D400) [pid = 336] [serial = 954] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 157 (0000005244F72800) [pid = 336] [serial = 925] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 156 (000000523297C000) [pid = 336] [serial = 948] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 155 (000000523FA61000) [pid = 336] [serial = 958] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 154 (000000523F6AFC00) [pid = 336] [serial = 957] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 153 (0000005243638C00) [pid = 336] [serial = 970] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 152 (0000005242D5A000) [pid = 336] [serial = 966] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 151 (00000052400A1400) [pid = 336] [serial = 960] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 150 (0000005237CCFC00) [pid = 336] [serial = 946] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 149 (000000524362B800) [pid = 336] [serial = 877] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | --DOMWINDOW == 148 (0000005243ED6800) [pid = 336] [serial = 973] [outer = 0000000000000000] [url = about:blank] 04:26:52 INFO - PROCESS | 336 | 1462966012210 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 336 | 1462966012237 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 04:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:26:52 INFO - PROCESS | 336 | 1462966012243 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 336 | 1462966012246 Marionette TRACE conn6 <- [1,1358,null,{}] 04:26:52 INFO - PROCESS | 336 | 1462966012250 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:52 INFO - PROCESS | 336 | 1462966012341 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 04:26:52 INFO - PROCESS | 336 | 1462966012426 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAC1800 == 59 [pid = 336] [id = 349] 04:26:52 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (00000052324B8C00) [pid = 336] [serial = 1046] [outer = 0000000000000000] 04:26:52 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (0000005238D3C800) [pid = 336] [serial = 1047] [outer = 00000052324B8C00] 04:26:52 INFO - PROCESS | 336 | 1462966012472 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (000000523D087000) [pid = 336] [serial = 1048] [outer = 00000052324B8C00] 04:26:52 INFO - PROCESS | 336 | 1462966012909 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 336 | 1462966012982 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 04:26:52 INFO - PROCESS | 336 | 1462966012985 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:26:52 INFO - PROCESS | 336 | 1462966012989 Marionette TRACE conn6 <- [1,1362,null,{}] 04:26:53 INFO - PROCESS | 336 | 1462966013000 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:53 INFO - PROCESS | 336 | 1462966013096 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 04:26:53 INFO - PROCESS | 336 | 1462966013112 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 336 | ++DOCSHELL 0000005243414000 == 60 [pid = 336] [id = 350] 04:26:53 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (000000523F658000) [pid = 336] [serial = 1049] [outer = 0000000000000000] 04:26:53 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (000000523F69B000) [pid = 336] [serial = 1050] [outer = 000000523F658000] 04:26:53 INFO - PROCESS | 336 | 1462966013160 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (000000523FA60000) [pid = 336] [serial = 1051] [outer = 000000523F658000] 04:26:53 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:53 INFO - PROCESS | 336 | 1462966013625 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:26:53 INFO - PROCESS | 336 | 1462966013683 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 04:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:26:53 INFO - PROCESS | 336 | 1462966013686 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - PROCESS | 336 | 1462966013688 Marionette TRACE conn6 <- [1,1366,null,{}] 04:26:53 INFO - PROCESS | 336 | 1462966013692 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:53 INFO - PROCESS | 336 | 1462966013780 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 04:26:53 INFO - PROCESS | 336 | 1462966013790 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 336 | ++DOCSHELL 000000523EB43000 == 61 [pid = 336] [id = 351] 04:26:53 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (000000523FBE5400) [pid = 336] [serial = 1052] [outer = 0000000000000000] 04:26:53 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (000000524009CC00) [pid = 336] [serial = 1053] [outer = 000000523FBE5400] 04:26:53 INFO - PROCESS | 336 | 1462966013836 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (000000524040BC00) [pid = 336] [serial = 1054] [outer = 000000523FBE5400] 04:26:54 INFO - PROCESS | 336 | 1462966014258 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:26:54 INFO - PROCESS | 336 | 1462966014324 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 04:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:26:54 INFO - PROCESS | 336 | 1462966014328 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - PROCESS | 336 | 1462966014330 Marionette TRACE conn6 <- [1,1370,null,{}] 04:26:54 INFO - PROCESS | 336 | 1462966014334 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:54 INFO - PROCESS | 336 | 1462966014449 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 04:26:54 INFO - PROCESS | 336 | 1462966014529 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 336 | ++DOCSHELL 0000005233473800 == 62 [pid = 336] [id = 352] 04:26:54 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (00000052404CF000) [pid = 336] [serial = 1055] [outer = 0000000000000000] 04:26:54 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (0000005241061C00) [pid = 336] [serial = 1056] [outer = 00000052404CF000] 04:26:54 INFO - PROCESS | 336 | 1462966014574 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 336 | ++DOMWINDOW == 160 (0000005241DDD000) [pid = 336] [serial = 1057] [outer = 00000052404CF000] 04:26:55 INFO - PROCESS | 336 | [336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:55 INFO - PROCESS | 336 | 1462966015001 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 336 | 1462966015073 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 04:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:26:55 INFO - PROCESS | 336 | 1462966015077 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 336 | 1462966015079 Marionette TRACE conn6 <- [1,1374,null,{}] 04:26:55 INFO - PROCESS | 336 | 1462966015090 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 336 | 1462966015224 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 04:26:55 INFO - PROCESS | 336 | 1462966015284 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DB6800 == 63 [pid = 336] [id = 353] 04:26:55 INFO - PROCESS | 336 | ++DOMWINDOW == 161 (0000005242D5F000) [pid = 336] [serial = 1058] [outer = 0000000000000000] 04:26:55 INFO - PROCESS | 336 | ++DOMWINDOW == 162 (00000052435D5C00) [pid = 336] [serial = 1059] [outer = 0000005242D5F000] 04:26:55 INFO - PROCESS | 336 | 1462966015330 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (0000005243635800) [pid = 336] [serial = 1060] [outer = 0000005242D5F000] 04:26:55 INFO - PROCESS | 336 | 1462966015758 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 336 | 1462966015817 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 04:26:55 INFO - PROCESS | 336 | 1462966015820 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 336 | 1462966015822 Marionette TRACE conn6 <- [1,1378,null,{}] 04:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:26:55 INFO - PROCESS | 336 | 1462966015826 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 336 | 1462966015946 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 04:26:56 INFO - PROCESS | 336 | 1462966016006 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 336 | ++DOCSHELL 00000052468C8800 == 64 [pid = 336] [id = 354] 04:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (00000052438D8000) [pid = 336] [serial = 1061] [outer = 0000000000000000] 04:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (0000005243ECD800) [pid = 336] [serial = 1062] [outer = 00000052438D8000] 04:26:56 INFO - PROCESS | 336 | 1462966016051 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (000000524457F800) [pid = 336] [serial = 1063] [outer = 00000052438D8000] 04:26:56 INFO - PROCESS | 336 | --DOMWINDOW == 165 (0000005245E0A400) [pid = 336] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:26:56 INFO - PROCESS | 336 | --DOMWINDOW == 164 (000000523F419C00) [pid = 336] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:26:56 INFO - PROCESS | 336 | --DOMWINDOW == 163 (000000523F6A0400) [pid = 336] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:26:56 INFO - PROCESS | 336 | --DOMWINDOW == 162 (0000005237234800) [pid = 336] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:26:56 INFO - PROCESS | 336 | --DOMWINDOW == 161 (0000005241B0B000) [pid = 336] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:26:56 INFO - PROCESS | 336 | --DOMWINDOW == 160 (00000052334A8C00) [pid = 336] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:26:56 INFO - PROCESS | 336 | --DOMWINDOW == 159 (000000523F654800) [pid = 336] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:26:56 INFO - PROCESS | 336 | --DOMWINDOW == 158 (0000005243ECCC00) [pid = 336] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:26:56 INFO - PROCESS | 336 | --DOMWINDOW == 157 (000000523F6A2800) [pid = 336] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:26:56 INFO - PROCESS | 336 | 1462966016528 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 776ms 04:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:26:56 INFO - PROCESS | 336 | 1462966016602 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 336 | 1462966016604 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 04:26:56 INFO - PROCESS | 336 | 1462966016607 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - PROCESS | 336 | 1462966016609 Marionette TRACE conn6 <- [1,1382,null,{}] 04:26:56 INFO - PROCESS | 336 | 1462966016613 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:56 INFO - PROCESS | 336 | 1462966016739 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 04:26:56 INFO - PROCESS | 336 | 1462966016793 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 336 | ++DOCSHELL 0000005247AA7000 == 65 [pid = 336] [id = 355] 04:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (000000523F435C00) [pid = 336] [serial = 1064] [outer = 0000000000000000] 04:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (000000523FB1D800) [pid = 336] [serial = 1065] [outer = 000000523F435C00] 04:26:56 INFO - PROCESS | 336 | 1462966016838 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 336 | ++DOMWINDOW == 160 (0000005244A7C800) [pid = 336] [serial = 1066] [outer = 000000523F435C00] 04:26:57 INFO - PROCESS | 336 | 1462966017204 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 628ms 04:26:57 INFO - PROCESS | 336 | 1462966017239 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 336 | 1462966017241 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 04:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:26:57 INFO - PROCESS | 336 | 1462966017244 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - PROCESS | 336 | 1462966017246 Marionette TRACE conn6 <- [1,1386,null,{}] 04:26:57 INFO - PROCESS | 336 | 1462966017285 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:57 INFO - PROCESS | 336 | 1462966017377 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 04:26:57 INFO - PROCESS | 336 | 1462966017383 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005248412000 == 66 [pid = 336] [id = 356] 04:26:57 INFO - PROCESS | 336 | ++DOMWINDOW == 161 (0000005244F09C00) [pid = 336] [serial = 1067] [outer = 0000000000000000] 04:26:57 INFO - PROCESS | 336 | ++DOMWINDOW == 162 (0000005244F66800) [pid = 336] [serial = 1068] [outer = 0000005244F09C00] 04:26:57 INFO - PROCESS | 336 | 1462966017428 Marionette DEBUG loaded listener.js 04:26:57 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (0000005245E07000) [pid = 336] [serial = 1069] [outer = 0000005244F09C00] 04:26:57 INFO - PROCESS | 336 | 1462966017833 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 649ms 04:26:57 INFO - PROCESS | 336 | 1462966017899 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 336 | 1462966017901 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 04:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:26:57 INFO - PROCESS | 336 | 1462966017905 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - PROCESS | 336 | 1462966017907 Marionette TRACE conn6 <- [1,1390,null,{}] 04:26:57 INFO - PROCESS | 336 | 1462966017910 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:58 INFO - PROCESS | 336 | 1462966018006 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 04:26:58 INFO - PROCESS | 336 | 1462966018014 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 336 | ++DOCSHELL 000000524913A000 == 67 [pid = 336] [id = 357] 04:26:58 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (000000523F6ABC00) [pid = 336] [serial = 1070] [outer = 0000000000000000] 04:26:58 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (0000005246571000) [pid = 336] [serial = 1071] [outer = 000000523F6ABC00] 04:26:58 INFO - PROCESS | 336 | 1462966018058 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (0000005247C97800) [pid = 336] [serial = 1072] [outer = 000000523F6ABC00] 04:26:58 INFO - PROCESS | 336 | 1462966018615 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 735ms 04:26:58 INFO - PROCESS | 336 | 1462966018644 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 04:26:58 INFO - PROCESS | 336 | 1462966018649 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 04:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:26:58 INFO - PROCESS | 336 | 1462966018655 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:26:58 INFO - PROCESS | 336 | 1462966018660 Marionette TRACE conn6 <- [1,1394,null,{}] 04:26:58 INFO - PROCESS | 336 | 1462966018667 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:58 INFO - PROCESS | 336 | 1462966018828 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 04:26:58 INFO - PROCESS | 336 | 1462966018962 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 336 | ++DOCSHELL 000000524025E000 == 68 [pid = 336] [id = 358] 04:26:58 INFO - PROCESS | 336 | ++DOMWINDOW == 167 (0000005233386800) [pid = 336] [serial = 1073] [outer = 0000000000000000] 04:26:59 INFO - PROCESS | 336 | ++DOMWINDOW == 168 (000000523C627800) [pid = 336] [serial = 1074] [outer = 0000005233386800] 04:26:59 INFO - PROCESS | 336 | 1462966019021 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 336 | ++DOMWINDOW == 169 (000000523F43CC00) [pid = 336] [serial = 1075] [outer = 0000005233386800] 04:26:59 INFO - PROCESS | 336 | 1462966019627 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 985ms 04:26:59 INFO - PROCESS | 336 | 1462966019643 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 336 | 1462966019650 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 04:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:26:59 INFO - PROCESS | 336 | 1462966019671 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 336 | 1462966019675 Marionette TRACE conn6 <- [1,1398,null,{}] 04:26:59 INFO - PROCESS | 336 | 1462966019680 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:59 INFO - PROCESS | 336 | 1462966019797 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 04:26:59 INFO - PROCESS | 336 | 1462966019924 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DAE000 == 69 [pid = 336] [id = 359] 04:26:59 INFO - PROCESS | 336 | ++DOMWINDOW == 170 (000000523F6AFC00) [pid = 336] [serial = 1076] [outer = 0000000000000000] 04:26:59 INFO - PROCESS | 336 | ++DOMWINDOW == 171 (000000523FA94C00) [pid = 336] [serial = 1077] [outer = 000000523F6AFC00] 04:26:59 INFO - PROCESS | 336 | 1462966019980 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 336 | ++DOMWINDOW == 172 (000000524217D800) [pid = 336] [serial = 1078] [outer = 000000523F6AFC00] 04:27:00 INFO - PROCESS | 336 | 1462966020653 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1041ms 04:27:00 INFO - PROCESS | 336 | 1462966020704 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 04:27:00 INFO - PROCESS | 336 | 1462966020706 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 04:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:27:00 INFO - PROCESS | 336 | 1462966020745 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - PROCESS | 336 | 1462966020749 Marionette TRACE conn6 <- [1,1402,null,{}] 04:27:00 INFO - PROCESS | 336 | 1462966020761 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:00 INFO - PROCESS | 336 | 1462966020884 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 04:27:01 INFO - PROCESS | 336 | 1462966021005 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE66000 == 70 [pid = 336] [id = 360] 04:27:01 INFO - PROCESS | 336 | ++DOMWINDOW == 173 (00000052433B6C00) [pid = 336] [serial = 1079] [outer = 0000000000000000] 04:27:01 INFO - PROCESS | 336 | ++DOMWINDOW == 174 (0000005244F47C00) [pid = 336] [serial = 1080] [outer = 00000052433B6C00] 04:27:01 INFO - PROCESS | 336 | 1462966021064 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 336 | ++DOMWINDOW == 175 (00000052483E7C00) [pid = 336] [serial = 1081] [outer = 00000052433B6C00] 04:27:01 INFO - PROCESS | 336 | 1462966021723 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1053ms 04:27:01 INFO - PROCESS | 336 | 1462966021783 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 04:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:27:01 INFO - PROCESS | 336 | 1462966021786 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 04:27:01 INFO - PROCESS | 336 | 1462966021790 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - PROCESS | 336 | 1462966021792 Marionette TRACE conn6 <- [1,1406,null,{}] 04:27:01 INFO - PROCESS | 336 | 1462966021796 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:01 INFO - PROCESS | 336 | 1462966021908 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 04:27:02 INFO - PROCESS | 336 | 1462966022035 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 336 | ++DOCSHELL 0000005247AAB800 == 71 [pid = 336] [id = 361] 04:27:02 INFO - PROCESS | 336 | ++DOMWINDOW == 176 (0000005244F47800) [pid = 336] [serial = 1082] [outer = 0000000000000000] 04:27:02 INFO - PROCESS | 336 | ++DOMWINDOW == 177 (000000524947E400) [pid = 336] [serial = 1083] [outer = 0000005244F47800] 04:27:02 INFO - PROCESS | 336 | 1462966022092 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 336 | ++DOMWINDOW == 178 (000000524968F400) [pid = 336] [serial = 1084] [outer = 0000005244F47800] 04:27:02 INFO - PROCESS | 336 | 1462966022706 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 986ms 04:27:02 INFO - PROCESS | 336 | 1462966022777 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 336 | 1462966022779 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 04:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:27:02 INFO - PROCESS | 336 | 1462966022783 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 336 | 1462966022785 Marionette TRACE conn6 <- [1,1410,null,{}] 04:27:02 INFO - PROCESS | 336 | 1462966022790 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:02 INFO - PROCESS | 336 | 1462966022899 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 04:27:03 INFO - PROCESS | 336 | 1462966023025 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 336 | ++DOCSHELL 000000524ABEE000 == 72 [pid = 336] [id = 362] 04:27:03 INFO - PROCESS | 336 | ++DOMWINDOW == 179 (000000524965D000) [pid = 336] [serial = 1085] [outer = 0000000000000000] 04:27:03 INFO - PROCESS | 336 | ++DOMWINDOW == 180 (0000005249663800) [pid = 336] [serial = 1086] [outer = 000000524965D000] 04:27:03 INFO - PROCESS | 336 | 1462966023080 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 336 | ++DOMWINDOW == 181 (0000005249669800) [pid = 336] [serial = 1087] [outer = 000000524965D000] 04:27:03 INFO - PROCESS | 336 | 1462966023899 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1137ms 04:27:03 INFO - PROCESS | 336 | 1462966023923 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 336 | 1462966023927 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 04:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:27:03 INFO - PROCESS | 336 | 1462966023932 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 336 | 1462966023936 Marionette TRACE conn6 <- [1,1414,null,{}] 04:27:03 INFO - PROCESS | 336 | 1462966023943 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:04 INFO - PROCESS | 336 | 1462966024047 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 04:27:04 INFO - PROCESS | 336 | 1462966024181 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:04 INFO - PROCESS | 336 | ++DOCSHELL 0000005243820800 == 73 [pid = 336] [id = 363] 04:27:04 INFO - PROCESS | 336 | ++DOMWINDOW == 182 (0000005231942800) [pid = 336] [serial = 1088] [outer = 0000000000000000] 04:27:04 INFO - PROCESS | 336 | ++DOMWINDOW == 183 (0000005233786800) [pid = 336] [serial = 1089] [outer = 0000005231942800] 04:27:04 INFO - PROCESS | 336 | 1462966024232 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 336 | ++DOMWINDOW == 184 (000000523CEF6400) [pid = 336] [serial = 1090] [outer = 0000005231942800] 04:27:04 INFO - PROCESS | 336 | 1462966024904 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1034ms 04:27:04 INFO - PROCESS | 336 | 1462966024970 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 04:27:04 INFO - PROCESS | 336 | 1462966024976 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 04:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:27:05 INFO - PROCESS | 336 | 1462966024999 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 336 | 1462966025002 Marionette TRACE conn6 <- [1,1418,null,{}] 04:27:05 INFO - PROCESS | 336 | 1462966025006 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:05 INFO - PROCESS | 336 | 1462966025112 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 04:27:05 INFO - PROCESS | 336 | 1462966025242 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 336 | ++DOCSHELL 000000524340D800 == 74 [pid = 336] [id = 364] 04:27:05 INFO - PROCESS | 336 | ++DOMWINDOW == 185 (000000523F656C00) [pid = 336] [serial = 1091] [outer = 0000000000000000] 04:27:05 INFO - PROCESS | 336 | ++DOMWINDOW == 186 (000000523F69B800) [pid = 336] [serial = 1092] [outer = 000000523F656C00] 04:27:05 INFO - PROCESS | 336 | 1462966025292 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 336 | ++DOMWINDOW == 187 (000000523FB19400) [pid = 336] [serial = 1093] [outer = 000000523F656C00] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 0000005248412000 == 73 [pid = 336] [id = 356] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 0000005247AA7000 == 72 [pid = 336] [id = 355] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 00000052468C8800 == 71 [pid = 336] [id = 354] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 0000005245DB6800 == 70 [pid = 336] [id = 353] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 0000005233473800 == 69 [pid = 336] [id = 352] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 000000523EB43000 == 68 [pid = 336] [id = 351] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 0000005243414000 == 67 [pid = 336] [id = 350] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 000000523CAC1800 == 66 [pid = 336] [id = 349] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 186 (00000052483E5800) [pid = 336] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 185 (0000005246571400) [pid = 336] [serial = 990] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 184 (000000523F6A1800) [pid = 336] [serial = 993] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 183 (0000005237D7D800) [pid = 336] [serial = 978] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 182 (0000005244F0DC00) [pid = 336] [serial = 987] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 181 (000000524217B800) [pid = 336] [serial = 984] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 180 (000000523F417800) [pid = 336] [serial = 981] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 000000523FB6C800 == 65 [pid = 336] [id = 348] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 0000005248422800 == 64 [pid = 336] [id = 344] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 0000005245DA1000 == 63 [pid = 336] [id = 343] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 0000005242126800 == 62 [pid = 336] [id = 342] 04:27:05 INFO - PROCESS | 336 | --DOCSHELL 000000524AE54000 == 61 [pid = 336] [id = 341] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 179 (00000052478E4000) [pid = 336] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 178 (0000005240403400) [pid = 336] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 177 (000000523F6A9400) [pid = 336] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 176 (000000523FB1B000) [pid = 336] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 175 (000000523BE0D800) [pid = 336] [serial = 999] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 174 (0000005242181400) [pid = 336] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 173 (000000523D2DA800) [pid = 336] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 172 (000000523CED5800) [pid = 336] [serial = 997] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 171 (0000005237F5E400) [pid = 336] [serial = 996] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 170 (0000005241BEE800) [pid = 336] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 169 (0000005244A72C00) [pid = 336] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 168 (00000052438CF400) [pid = 336] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 167 (0000005246571C00) [pid = 336] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 166 (0000005244F4D800) [pid = 336] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 165 (00000052433B0400) [pid = 336] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 164 (00000052421E2800) [pid = 336] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 163 (0000005244F4F000) [pid = 336] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | --DOMWINDOW == 162 (00000052407D9C00) [pid = 336] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 04:27:05 INFO - PROCESS | 336 | 1462966025899 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 964ms 04:27:05 INFO - PROCESS | 336 | 1462966025947 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 04:27:05 INFO - PROCESS | 336 | 1462966025950 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 04:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:27:05 INFO - PROCESS | 336 | 1462966025953 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 336 | 1462966025957 Marionette TRACE conn6 <- [1,1422,null,{}] 04:27:05 INFO - PROCESS | 336 | 1462966025968 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:06 INFO - PROCESS | 336 | 1462966026094 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 04:27:06 INFO - PROCESS | 336 | 1462966026111 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 336 | ++DOCSHELL 0000005242620000 == 62 [pid = 336] [id = 365] 04:27:06 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (000000523BE10400) [pid = 336] [serial = 1094] [outer = 0000000000000000] 04:27:06 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (000000523F417800) [pid = 336] [serial = 1095] [outer = 000000523BE10400] 04:27:06 INFO - PROCESS | 336 | 1462966026159 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (000000523FB17800) [pid = 336] [serial = 1096] [outer = 000000523BE10400] 04:27:06 INFO - PROCESS | 336 | 1462966026612 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 04:27:06 INFO - PROCESS | 336 | 1462966026647 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 04:27:06 INFO - PROCESS | 336 | 1462966026650 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 04:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:27:06 INFO - PROCESS | 336 | 1462966026654 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - PROCESS | 336 | 1462966026655 Marionette TRACE conn6 <- [1,1426,null,{}] 04:27:06 INFO - PROCESS | 336 | 1462966026660 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:06 INFO - PROCESS | 336 | 1462966026754 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 04:27:06 INFO - PROCESS | 336 | 1462966026792 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 336 | ++DOCSHELL 0000005244510000 == 63 [pid = 336] [id = 366] 04:27:06 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (00000052404C3000) [pid = 336] [serial = 1097] [outer = 0000000000000000] 04:27:06 INFO - PROCESS | 336 | ++DOMWINDOW == 167 (000000524056CC00) [pid = 336] [serial = 1098] [outer = 00000052404C3000] 04:27:06 INFO - PROCESS | 336 | 1462966026843 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 336 | ++DOMWINDOW == 168 (0000005241BEE800) [pid = 336] [serial = 1099] [outer = 00000052404C3000] 04:27:07 INFO - PROCESS | 336 | 1462966027256 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 04:27:07 INFO - PROCESS | 336 | 1462966027285 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 04:27:07 INFO - PROCESS | 336 | 1462966027288 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 04:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:27:07 INFO - PROCESS | 336 | 1462966027291 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:27:07 INFO - PROCESS | 336 | 1462966027293 Marionette TRACE conn6 <- [1,1430,null,{}] 04:27:07 INFO - PROCESS | 336 | 1462966027297 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:07 INFO - PROCESS | 336 | 1462966027384 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 04:27:07 INFO - PROCESS | 336 | 1462966027391 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:07 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DB4800 == 64 [pid = 336] [id = 367] 04:27:07 INFO - PROCESS | 336 | ++DOMWINDOW == 169 (0000005242180000) [pid = 336] [serial = 1100] [outer = 0000000000000000] 04:27:07 INFO - PROCESS | 336 | ++DOMWINDOW == 170 (00000052422F9800) [pid = 336] [serial = 1101] [outer = 0000005242180000] 04:27:07 INFO - PROCESS | 336 | 1462966027441 Marionette DEBUG loaded listener.js 04:27:07 INFO - PROCESS | 336 | ++DOMWINDOW == 171 (00000052433B3000) [pid = 336] [serial = 1102] [outer = 0000005242180000] 04:27:07 INFO - PROCESS | 336 | 1462966027872 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 04:27:07 INFO - PROCESS | 336 | 1462966027924 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 04:27:07 INFO - PROCESS | 336 | 1462966027926 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 04:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:27:07 INFO - PROCESS | 336 | 1462966027930 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:27:07 INFO - PROCESS | 336 | 1462966027931 Marionette TRACE conn6 <- [1,1434,null,{}] 04:27:07 INFO - PROCESS | 336 | 1462966027935 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:08 INFO - PROCESS | 336 | 1462966028089 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 04:27:08 INFO - PROCESS | 336 | 1462966028098 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 336 | ++DOCSHELL 000000523FE32800 == 65 [pid = 336] [id = 368] 04:27:08 INFO - PROCESS | 336 | ++DOMWINDOW == 172 (000000523CED8800) [pid = 336] [serial = 1103] [outer = 0000000000000000] 04:27:08 INFO - PROCESS | 336 | ++DOMWINDOW == 173 (0000005242D54000) [pid = 336] [serial = 1104] [outer = 000000523CED8800] 04:27:08 INFO - PROCESS | 336 | 1462966028194 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 336 | ++DOMWINDOW == 174 (0000005244A7D000) [pid = 336] [serial = 1105] [outer = 000000523CED8800] 04:27:08 INFO - PROCESS | 336 | 1462966028589 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 691ms 04:27:08 INFO - PROCESS | 336 | 1462966028624 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 04:27:08 INFO - PROCESS | 336 | 1462966028626 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 04:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:27:08 INFO - PROCESS | 336 | 1462966028630 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - PROCESS | 336 | 1462966028631 Marionette TRACE conn6 <- [1,1438,null,{}] 04:27:08 INFO - PROCESS | 336 | 1462966028635 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:08 INFO - PROCESS | 336 | 1462966028759 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 04:27:08 INFO - PROCESS | 336 | 1462966028812 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 336 | ++DOCSHELL 000000524835E000 == 66 [pid = 336] [id = 369] 04:27:08 INFO - PROCESS | 336 | ++DOMWINDOW == 175 (0000005244F4D800) [pid = 336] [serial = 1106] [outer = 0000000000000000] 04:27:08 INFO - PROCESS | 336 | ++DOMWINDOW == 176 (0000005244F72000) [pid = 336] [serial = 1107] [outer = 0000005244F4D800] 04:27:08 INFO - PROCESS | 336 | 1462966028857 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 336 | ++DOMWINDOW == 177 (00000052478E1400) [pid = 336] [serial = 1108] [outer = 0000005244F4D800] 04:27:09 INFO - PROCESS | 336 | 1462966029245 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 04:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:27:09 INFO - PROCESS | 336 | 1462966029262 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 04:27:09 INFO - PROCESS | 336 | 1462966029264 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 04:27:09 INFO - PROCESS | 336 | 1462966029267 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - PROCESS | 336 | 1462966029269 Marionette TRACE conn6 <- [1,1442,null,{}] 04:27:09 INFO - PROCESS | 336 | 1462966029277 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:09 INFO - PROCESS | 336 | 1462966029392 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 04:27:09 INFO - PROCESS | 336 | 1462966029398 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:09 INFO - PROCESS | 336 | ++DOCSHELL 000000524911F000 == 67 [pid = 336] [id = 370] 04:27:09 INFO - PROCESS | 336 | ++DOMWINDOW == 178 (0000005248318800) [pid = 336] [serial = 1109] [outer = 0000000000000000] 04:27:09 INFO - PROCESS | 336 | ++DOMWINDOW == 179 (000000524831EC00) [pid = 336] [serial = 1110] [outer = 0000005248318800] 04:27:09 INFO - PROCESS | 336 | 1462966029490 Marionette DEBUG loaded listener.js 04:27:09 INFO - PROCESS | 336 | ++DOMWINDOW == 180 (0000005248325800) [pid = 336] [serial = 1111] [outer = 0000005248318800] 04:27:09 INFO - PROCESS | 336 | 1462966029884 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 626ms 04:27:09 INFO - PROCESS | 336 | 1462966029897 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 04:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:27:09 INFO - PROCESS | 336 | 1462966029899 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 04:27:09 INFO - PROCESS | 336 | 1462966029911 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - PROCESS | 336 | 1462966029913 Marionette TRACE conn6 <- [1,1446,null,{}] 04:27:09 INFO - PROCESS | 336 | 1462966029917 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:10 INFO - PROCESS | 336 | 1462966030458 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 179 (000000523FB1E800) [pid = 336] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 178 (0000005232979800) [pid = 336] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 177 (0000005243630400) [pid = 336] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 176 (0000005239C1D800) [pid = 336] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 175 (000000523C6BB800) [pid = 336] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 174 (000000524005F000) [pid = 336] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 173 (000000523819F400) [pid = 336] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 172 (00000052435A3400) [pid = 336] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 171 (000000523D352400) [pid = 336] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 170 (000000523F6B0400) [pid = 336] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 169 (0000005243785000) [pid = 336] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 168 (0000005244A71400) [pid = 336] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 167 (0000005237479400) [pid = 336] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 166 (000000523C62E400) [pid = 336] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 165 (0000005240EE8000) [pid = 336] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 164 (000000524005E400) [pid = 336] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 163 (00000052478E5400) [pid = 336] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 162 (000000523F435800) [pid = 336] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 161 (0000005232D8D000) [pid = 336] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 160 (000000523BE0E000) [pid = 336] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 159 (0000005240E04400) [pid = 336] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 158 (0000005242991000) [pid = 336] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 157 (0000005232921800) [pid = 336] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 156 (000000523F69C800) [pid = 336] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 155 (000000523CEF8800) [pid = 336] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 154 (0000005244A78000) [pid = 336] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 153 (0000005243ED3800) [pid = 336] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 152 (0000005241B35400) [pid = 336] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 151 (0000005241DDCC00) [pid = 336] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 150 (000000523200A800) [pid = 336] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 149 (00000052404CF000) [pid = 336] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 148 (0000005242D5F000) [pid = 336] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 147 (000000523F435C00) [pid = 336] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 146 (00000052438D8000) [pid = 336] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 145 (0000005244F09C00) [pid = 336] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 144 (0000005232CA6C00) [pid = 336] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 143 (000000523FBE5400) [pid = 336] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 142 (000000523F658000) [pid = 336] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 141 (0000005237D56000) [pid = 336] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:27:10 INFO - PROCESS | 336 | --DOMWINDOW == 140 (00000052324B8C00) [pid = 336] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:27:10 INFO - PROCESS | 336 | 1462966030588 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:10 INFO - PROCESS | 336 | ++DOCSHELL 0000005234175000 == 68 [pid = 336] [id = 371] 04:27:10 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (0000005232256800) [pid = 336] [serial = 1112] [outer = 0000000000000000] 04:27:10 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005232979800) [pid = 336] [serial = 1113] [outer = 0000005232256800] 04:27:10 INFO - PROCESS | 336 | 1462966030641 Marionette DEBUG loaded listener.js 04:27:10 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (0000005239C1D800) [pid = 336] [serial = 1114] [outer = 0000005232256800] 04:27:10 INFO - PROCESS | 336 | 1462966030943 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1089ms 04:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:27:11 INFO - PROCESS | 336 | 1462966030995 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 04:27:11 INFO - PROCESS | 336 | 1462966030997 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 04:27:11 INFO - PROCESS | 336 | 1462966031001 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:27:11 INFO - PROCESS | 336 | 1462966031003 Marionette TRACE conn6 <- [1,1450,null,{}] 04:27:11 INFO - PROCESS | 336 | 1462966031006 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:11 INFO - PROCESS | 336 | 1462966031128 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 04:27:11 INFO - PROCESS | 336 | 1462966031137 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 336 | ++DOCSHELL 000000524A55A000 == 69 [pid = 336] [id = 372] 04:27:11 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (000000523CEF8800) [pid = 336] [serial = 1115] [outer = 0000000000000000] 04:27:11 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (000000523F6B0400) [pid = 336] [serial = 1116] [outer = 000000523CEF8800] 04:27:11 INFO - PROCESS | 336 | 1462966031186 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (0000005241DDCC00) [pid = 336] [serial = 1117] [outer = 000000523CEF8800] 04:27:11 INFO - PROCESS | 336 | 1462966031607 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 629ms 04:27:11 INFO - PROCESS | 336 | 1462966031632 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 04:27:11 INFO - PROCESS | 336 | 1462966031634 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 04:27:11 INFO - PROCESS | 336 | 1462966031638 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:27:11 INFO - PROCESS | 336 | 1462966031641 Marionette TRACE conn6 <- [1,1454,null,{}] 04:27:11 INFO - PROCESS | 336 | 1462966031649 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:11 INFO - PROCESS | 336 | 1462966031790 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 04:27:11 INFO - PROCESS | 336 | 1462966031808 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE09000 == 70 [pid = 336] [id = 373] 04:27:11 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (00000052426DF800) [pid = 336] [serial = 1118] [outer = 0000000000000000] 04:27:11 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (0000005244A78000) [pid = 336] [serial = 1119] [outer = 00000052426DF800] 04:27:11 INFO - PROCESS | 336 | 1462966031859 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (000000524947EC00) [pid = 336] [serial = 1120] [outer = 00000052426DF800] 04:27:12 INFO - PROCESS | 336 | 1462966032879 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1284ms 04:27:12 INFO - PROCESS | 336 | 1462966032926 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 336 | 1462966032930 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 04:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:27:12 INFO - PROCESS | 336 | 1462966032936 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 336 | 1462966032941 Marionette TRACE conn6 <- [1,1458,null,{}] 04:27:12 INFO - PROCESS | 336 | 1462966032948 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:13 INFO - PROCESS | 336 | 1462966033115 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 04:27:13 INFO - PROCESS | 336 | 1462966033226 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 336 | ++DOCSHELL 0000005241BCA800 == 71 [pid = 336] [id = 374] 04:27:13 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (0000005239434C00) [pid = 336] [serial = 1121] [outer = 0000000000000000] 04:27:13 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (000000523BE0CC00) [pid = 336] [serial = 1122] [outer = 0000005239434C00] 04:27:13 INFO - PROCESS | 336 | 1462966033285 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (000000523D2DF400) [pid = 336] [serial = 1123] [outer = 0000005239434C00] 04:27:13 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (0000005232CAB800) [pid = 336] [serial = 1124] [outer = 000000523338BC00] 04:27:14 INFO - PROCESS | 336 | 1462966034024 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1139ms 04:27:14 INFO - PROCESS | 336 | 1462966034079 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 336 | 1462966034084 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 04:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:27:14 INFO - PROCESS | 336 | 1462966034106 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 336 | 1462966034109 Marionette TRACE conn6 <- [1,1462,null,{}] 04:27:14 INFO - PROCESS | 336 | 1462966034114 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:14 INFO - PROCESS | 336 | 1462966034236 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 04:27:14 INFO - PROCESS | 336 | 1462966034360 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005246948000 == 72 [pid = 336] [id = 375] 04:27:14 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (000000523F6AD400) [pid = 336] [serial = 1125] [outer = 0000000000000000] 04:27:14 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (000000523FBC6000) [pid = 336] [serial = 1126] [outer = 000000523F6AD400] 04:27:14 INFO - PROCESS | 336 | 1462966034418 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (00000052433BA000) [pid = 336] [serial = 1127] [outer = 000000523F6AD400] 04:27:15 INFO - PROCESS | 336 | 1462966035004 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 944ms 04:27:15 INFO - PROCESS | 336 | 1462966035050 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 04:27:15 INFO - PROCESS | 336 | 1462966035053 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 04:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:27:15 INFO - PROCESS | 336 | 1462966035056 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - PROCESS | 336 | 1462966035061 Marionette TRACE conn6 <- [1,1466,null,{}] 04:27:15 INFO - PROCESS | 336 | 1462966035073 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:15 INFO - PROCESS | 336 | 1462966035192 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 04:27:15 INFO - PROCESS | 336 | 1462966035323 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 336 | ++DOCSHELL 000000524AB75800 == 73 [pid = 336] [id = 376] 04:27:15 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (00000052438D6C00) [pid = 336] [serial = 1128] [outer = 0000000000000000] 04:27:15 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (0000005244F4CC00) [pid = 336] [serial = 1129] [outer = 00000052438D6C00] 04:27:15 INFO - PROCESS | 336 | 1462966035382 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (00000052483E4400) [pid = 336] [serial = 1130] [outer = 00000052438D6C00] 04:27:15 INFO - PROCESS | 336 | 1462966035967 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 984ms 04:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:27:16 INFO - PROCESS | 336 | 1462966036043 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 04:27:16 INFO - PROCESS | 336 | 1462966036046 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 04:27:16 INFO - PROCESS | 336 | 1462966036050 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:27:16 INFO - PROCESS | 336 | 1462966036052 Marionette TRACE conn6 <- [1,1470,null,{}] 04:27:16 INFO - PROCESS | 336 | 1462966036069 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:16 INFO - PROCESS | 336 | 1462966036212 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 04:27:16 INFO - PROCESS | 336 | 1462966036272 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 336 | ++DOCSHELL 000000524C8A8000 == 74 [pid = 336] [id = 377] 04:27:16 INFO - PROCESS | 336 | ++DOMWINDOW == 160 (0000005248F88800) [pid = 336] [serial = 1131] [outer = 0000000000000000] 04:27:16 INFO - PROCESS | 336 | ++DOMWINDOW == 161 (0000005248F8B000) [pid = 336] [serial = 1132] [outer = 0000005248F88800] 04:27:16 INFO - PROCESS | 336 | 1462966036327 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 336 | ++DOMWINDOW == 162 (0000005249156C00) [pid = 336] [serial = 1133] [outer = 0000005248F88800] 04:27:16 INFO - PROCESS | 336 | 1462966036963 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 943ms 04:27:16 INFO - PROCESS | 336 | 1462966036994 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 336 | 1462966036997 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 04:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:27:17 INFO - PROCESS | 336 | 1462966037000 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 336 | 1462966037002 Marionette TRACE conn6 <- [1,1474,null,{}] 04:27:17 INFO - PROCESS | 336 | 1462966037006 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:17 INFO - PROCESS | 336 | 1462966037116 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 04:27:17 INFO - PROCESS | 336 | 1462966037245 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 336 | ++DOCSHELL 000000524C6C2800 == 75 [pid = 336] [id = 378] 04:27:17 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (0000005248F88C00) [pid = 336] [serial = 1134] [outer = 0000000000000000] 04:27:17 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (0000005249667C00) [pid = 336] [serial = 1135] [outer = 0000005248F88C00] 04:27:17 INFO - PROCESS | 336 | 1462966037301 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (0000005249697000) [pid = 336] [serial = 1136] [outer = 0000005248F88C00] 04:27:17 INFO - PROCESS | 336 | 1462966037882 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 943ms 04:27:17 INFO - PROCESS | 336 | 1462966037945 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 336 | 1462966037948 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 04:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:27:17 INFO - PROCESS | 336 | 1462966037952 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 336 | 1462966037954 Marionette TRACE conn6 <- [1,1478,null,{}] 04:27:17 INFO - PROCESS | 336 | 1462966037958 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 336 | 1462966038090 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 04:27:18 INFO - PROCESS | 336 | 1462966038231 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 336 | ++DOCSHELL 000000524C8BF000 == 76 [pid = 336] [id = 379] 04:27:18 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (0000005232CAFC00) [pid = 336] [serial = 1137] [outer = 0000000000000000] 04:27:18 INFO - PROCESS | 336 | ++DOMWINDOW == 167 (000000524AC71400) [pid = 336] [serial = 1138] [outer = 0000005232CAFC00] 04:27:18 INFO - PROCESS | 336 | 1462966038287 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 336 | ++DOMWINDOW == 168 (000000524AC9DC00) [pid = 336] [serial = 1139] [outer = 0000005232CAFC00] 04:27:18 INFO - PROCESS | 336 | 1462966038881 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 985ms 04:27:18 INFO - PROCESS | 336 | 1462966038940 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 04:27:18 INFO - PROCESS | 336 | 1462966038942 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 04:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:27:18 INFO - PROCESS | 336 | 1462966038946 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 336 | 1462966038948 Marionette TRACE conn6 <- [1,1482,null,{}] 04:27:18 INFO - PROCESS | 336 | 1462966038952 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:19 INFO - PROCESS | 336 | 1462966039064 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 04:27:19 INFO - PROCESS | 336 | 1462966039167 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 336 | ++DOCSHELL 000000523BE8E000 == 77 [pid = 336] [id = 380] 04:27:19 INFO - PROCESS | 336 | ++DOMWINDOW == 169 (0000005232CAEC00) [pid = 336] [serial = 1140] [outer = 0000000000000000] 04:27:19 INFO - PROCESS | 336 | ++DOMWINDOW == 170 (000000523F435400) [pid = 336] [serial = 1141] [outer = 0000005232CAEC00] 04:27:19 INFO - PROCESS | 336 | 1462966039221 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 336 | ++DOMWINDOW == 171 (0000005243636C00) [pid = 336] [serial = 1142] [outer = 0000005232CAEC00] 04:27:20 INFO - PROCESS | 336 | 1462966040086 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1193ms 04:27:20 INFO - PROCESS | 336 | 1462966040141 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 04:27:20 INFO - PROCESS | 336 | 1462966040145 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 04:27:20 INFO - PROCESS | 336 | 1462966040150 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:27:20 INFO - PROCESS | 336 | 1462966040154 Marionette TRACE conn6 <- [1,1486,null,{}] 04:27:20 INFO - PROCESS | 336 | 1462966040161 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:20 INFO - PROCESS | 336 | 1462966040267 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 04:27:20 INFO - PROCESS | 336 | 1462966040406 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:20 INFO - PROCESS | 336 | ++DOCSHELL 000000523BE82000 == 78 [pid = 336] [id = 381] 04:27:20 INFO - PROCESS | 336 | ++DOMWINDOW == 172 (00000052319C5400) [pid = 336] [serial = 1143] [outer = 0000000000000000] 04:27:20 INFO - PROCESS | 336 | ++DOMWINDOW == 173 (00000052324B8C00) [pid = 336] [serial = 1144] [outer = 00000052319C5400] 04:27:20 INFO - PROCESS | 336 | 1462966040457 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 336 | ++DOMWINDOW == 174 (0000005237F63000) [pid = 336] [serial = 1145] [outer = 00000052319C5400] 04:27:20 INFO - PROCESS | 336 | --DOCSHELL 0000005246951000 == 77 [pid = 336] [id = 296] 04:27:20 INFO - PROCESS | 336 | --DOCSHELL 000000524AE03000 == 76 [pid = 336] [id = 297] 04:27:20 INFO - PROCESS | 336 | --DOCSHELL 000000524A55A000 == 75 [pid = 336] [id = 372] 04:27:20 INFO - PROCESS | 336 | --DOCSHELL 0000005234175000 == 74 [pid = 336] [id = 371] 04:27:20 INFO - PROCESS | 336 | --DOCSHELL 000000524911F000 == 73 [pid = 336] [id = 370] 04:27:20 INFO - PROCESS | 336 | --DOCSHELL 000000524835E000 == 72 [pid = 336] [id = 369] 04:27:20 INFO - PROCESS | 336 | --DOCSHELL 000000523FE32800 == 71 [pid = 336] [id = 368] 04:27:20 INFO - PROCESS | 336 | --DOCSHELL 0000005245DB4800 == 70 [pid = 336] [id = 367] 04:27:20 INFO - PROCESS | 336 | --DOCSHELL 0000005244510000 == 69 [pid = 336] [id = 366] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 173 (0000005246571000) [pid = 336] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOCSHELL 0000005242620000 == 68 [pid = 336] [id = 365] 04:27:21 INFO - PROCESS | 336 | --DOCSHELL 000000524340D800 == 67 [pid = 336] [id = 364] 04:27:21 INFO - PROCESS | 336 | --DOCSHELL 0000005243820800 == 66 [pid = 336] [id = 363] 04:27:21 INFO - PROCESS | 336 | --DOCSHELL 0000005245DAE000 == 65 [pid = 336] [id = 359] 04:27:21 INFO - PROCESS | 336 | --DOCSHELL 000000524025E000 == 64 [pid = 336] [id = 358] 04:27:21 INFO - PROCESS | 336 | --DOCSHELL 000000524913A000 == 63 [pid = 336] [id = 357] 04:27:21 INFO - PROCESS | 336 | 1462966041085 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 985ms 04:27:21 INFO - PROCESS | 336 | 1462966041142 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 336 | 1462966041148 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 04:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:27:21 INFO - PROCESS | 336 | 1462966041165 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 336 | 1462966041168 Marionette TRACE conn6 <- [1,1490,null,{}] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 172 (00000052426E5400) [pid = 336] [serial = 934] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 171 (0000005237CC7C00) [pid = 336] [serial = 880] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 170 (0000005244F65800) [pid = 336] [serial = 895] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 169 (000000523D353000) [pid = 336] [serial = 883] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 168 (000000523EBCA000) [pid = 336] [serial = 835] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 167 (0000005240563C00) [pid = 336] [serial = 754] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 166 (0000005239837C00) [pid = 336] [serial = 745] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 165 (00000052438CD000) [pid = 336] [serial = 889] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 164 (000000523FB1DC00) [pid = 336] [serial = 748] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 163 (000000524056C000) [pid = 336] [serial = 787] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 162 (0000005243ED2C00) [pid = 336] [serial = 841] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 161 (0000005245E10800) [pid = 336] [serial = 937] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 160 (0000005238EF3400) [pid = 336] [serial = 781] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 159 (000000523D2DE400) [pid = 336] [serial = 784] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 158 (00000052426D9C00) [pid = 336] [serial = 838] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 157 (0000005240405000) [pid = 336] [serial = 751] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 156 (0000005247CA3400) [pid = 336] [serial = 943] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 155 (0000005244F48C00) [pid = 336] [serial = 892] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 154 (0000005237D55400) [pid = 336] [serial = 832] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 153 (00000052483E6C00) [pid = 336] [serial = 994] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 152 (0000005241B38000) [pid = 336] [serial = 703] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 151 (0000005242D5CC00) [pid = 336] [serial = 796] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 150 (0000005233002C00) [pid = 336] [serial = 742] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 149 (00000052422FD800) [pid = 336] [serial = 886] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 148 (000000523F439800) [pid = 336] [serial = 931] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 147 (00000052478D8400) [pid = 336] [serial = 940] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 146 (000000524457A400) [pid = 336] [serial = 844] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 145 (000000524215B400) [pid = 336] [serial = 790] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 144 (0000005242187800) [pid = 336] [serial = 793] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 143 (000000523740BC00) [pid = 336] [serial = 928] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 142 (0000005241061C00) [pid = 336] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 141 (0000005241DDD000) [pid = 336] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 140 (0000005243635800) [pid = 336] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 139 (00000052435D5C00) [pid = 336] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 138 (000000523FB1D800) [pid = 336] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 137 (0000005243ECD800) [pid = 336] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 136 (00000052435DC400) [pid = 336] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 135 (0000005244F66800) [pid = 336] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 134 (0000005249476800) [pid = 336] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 133 (000000523FB1B800) [pid = 336] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 132 (0000005238D3E800) [pid = 336] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 131 (000000524009CC00) [pid = 336] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 130 (000000523BE14000) [pid = 336] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 129 (000000523F69B000) [pid = 336] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 128 (000000523FA60000) [pid = 336] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005249155800) [pid = 336] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 126 (000000523C626800) [pid = 336] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005237D7BC00) [pid = 336] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 124 (000000523F659000) [pid = 336] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 123 (0000005238D3C800) [pid = 336] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 122 (0000005245E07000) [pid = 336] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 121 (000000523D087000) [pid = 336] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 120 (000000524457F800) [pid = 336] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 119 (000000524040BC00) [pid = 336] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | --DOMWINDOW == 118 (0000005244A7C800) [pid = 336] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 04:27:21 INFO - PROCESS | 336 | 1462966041202 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:21 INFO - PROCESS | 336 | 1462966041316 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 04:27:21 INFO - PROCESS | 336 | 1462966041324 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:21 INFO - PROCESS | 336 | ++DOCSHELL 000000523BD39000 == 64 [pid = 336] [id = 382] 04:27:21 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (0000005232CAF400) [pid = 336] [serial = 1146] [outer = 0000000000000000] 04:27:21 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (0000005238134800) [pid = 336] [serial = 1147] [outer = 0000005232CAF400] 04:27:21 INFO - PROCESS | 336 | 1462966041371 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000523937FC00) [pid = 336] [serial = 1148] [outer = 0000005232CAF400] 04:27:21 INFO - PROCESS | 336 | 1462966041890 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 773ms 04:27:21 INFO - PROCESS | 336 | 1462966041933 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 336 | 1462966041935 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 04:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:27:21 INFO - PROCESS | 336 | 1462966041939 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 336 | 1462966041943 Marionette TRACE conn6 <- [1,1494,null,{}] 04:27:21 INFO - PROCESS | 336 | 1462966041954 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:22 INFO - PROCESS | 336 | 1462966042047 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 04:27:22 INFO - PROCESS | 336 | 1462966042058 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 336 | ++DOCSHELL 000000524026A800 == 65 [pid = 336] [id = 383] 04:27:22 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000523CEDC400) [pid = 336] [serial = 1149] [outer = 0000000000000000] 04:27:22 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (000000523D084C00) [pid = 336] [serial = 1150] [outer = 000000523CEDC400] 04:27:22 INFO - PROCESS | 336 | 1462966042106 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (000000523D3ED000) [pid = 336] [serial = 1151] [outer = 000000523CEDC400] 04:27:22 INFO - PROCESS | 336 | 1462966042571 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 04:27:22 INFO - PROCESS | 336 | 1462966042634 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 04:27:22 INFO - PROCESS | 336 | 1462966042637 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 04:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:27:22 INFO - PROCESS | 336 | 1462966042640 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - PROCESS | 336 | 1462966042642 Marionette TRACE conn6 <- [1,1498,null,{}] 04:27:22 INFO - PROCESS | 336 | 1462966042646 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:22 INFO - PROCESS | 336 | 1462966042738 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 04:27:22 INFO - PROCESS | 336 | 1462966042820 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 336 | ++DOCSHELL 000000523BD3D000 == 66 [pid = 336] [id = 384] 04:27:22 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (000000523EB07000) [pid = 336] [serial = 1152] [outer = 0000000000000000] 04:27:22 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (000000523F4B1400) [pid = 336] [serial = 1153] [outer = 000000523EB07000] 04:27:22 INFO - PROCESS | 336 | 1462966042868 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (000000523F695800) [pid = 336] [serial = 1154] [outer = 000000523EB07000] 04:27:23 INFO - PROCESS | 336 | 1462966043226 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 04:27:23 INFO - PROCESS | 336 | 1462966043272 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 336 | 1462966043274 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 04:27:23 INFO - PROCESS | 336 | 1462966043277 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:27:23 INFO - PROCESS | 336 | 1462966043279 Marionette TRACE conn6 <- [1,1502,null,{}] 04:27:23 INFO - PROCESS | 336 | 1462966043283 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:23 INFO - PROCESS | 336 | 1462966043409 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 04:27:23 INFO - PROCESS | 336 | 1462966043453 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:23 INFO - PROCESS | 336 | ++DOCSHELL 00000052436B2800 == 67 [pid = 336] [id = 385] 04:27:23 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (000000523F6A0400) [pid = 336] [serial = 1155] [outer = 0000000000000000] 04:27:23 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (000000523F6AF400) [pid = 336] [serial = 1156] [outer = 000000523F6A0400] 04:27:23 INFO - PROCESS | 336 | 1462966043542 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (000000523FB17000) [pid = 336] [serial = 1157] [outer = 000000523F6A0400] 04:27:23 INFO - PROCESS | 336 | 1462966043951 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 736ms 04:27:24 INFO - PROCESS | 336 | 1462966044017 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 336 | 1462966044019 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 04:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:27:24 INFO - PROCESS | 336 | 1462966044022 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 336 | 1462966044024 Marionette TRACE conn6 <- [1,1506,null,{}] 04:27:24 INFO - PROCESS | 336 | 1462966044035 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:24 INFO - PROCESS | 336 | 1462966044177 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 04:27:24 INFO - PROCESS | 336 | 1462966044234 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 336 | ++DOCSHELL 0000005244458000 == 68 [pid = 336] [id = 386] 04:27:24 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (000000524009F400) [pid = 336] [serial = 1158] [outer = 0000000000000000] 04:27:24 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (00000052404CD400) [pid = 336] [serial = 1159] [outer = 000000524009F400] 04:27:24 INFO - PROCESS | 336 | 1462966044280 Marionette DEBUG loaded listener.js 04:27:24 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (0000005240E0C400) [pid = 336] [serial = 1160] [outer = 000000524009F400] 04:27:24 INFO - PROCESS | 336 | 1462966044707 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 04:27:24 INFO - PROCESS | 336 | 1462966044783 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 336 | 1462966044786 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 04:27:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:27:24 INFO - PROCESS | 336 | 1462966044795 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 336 | 1462966044797 Marionette TRACE conn6 <- [1,1510,null,{}] 04:27:24 INFO - PROCESS | 336 | 1462966044801 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:24 INFO - PROCESS | 336 | 1462966044921 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 04:27:24 INFO - PROCESS | 336 | 1462966044978 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AB0000 == 69 [pid = 336] [id = 387] 04:27:24 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (0000005241BF2C00) [pid = 336] [serial = 1161] [outer = 0000000000000000] 04:27:25 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (000000524215B400) [pid = 336] [serial = 1162] [outer = 0000005241BF2C00] 04:27:25 INFO - PROCESS | 336 | 1462966045023 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (0000005242181400) [pid = 336] [serial = 1163] [outer = 0000005241BF2C00] 04:27:25 INFO - PROCESS | 336 | --DOMWINDOW == 135 (0000005232256800) [pid = 336] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:27:25 INFO - PROCESS | 336 | --DOMWINDOW == 134 (0000005244F4D800) [pid = 336] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:27:25 INFO - PROCESS | 336 | --DOMWINDOW == 133 (000000523F656C00) [pid = 336] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:27:25 INFO - PROCESS | 336 | --DOMWINDOW == 132 (00000052404C3000) [pid = 336] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:27:25 INFO - PROCESS | 336 | --DOMWINDOW == 131 (0000005231942800) [pid = 336] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:27:25 INFO - PROCESS | 336 | --DOMWINDOW == 130 (000000523CED8800) [pid = 336] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:27:25 INFO - PROCESS | 336 | --DOMWINDOW == 129 (000000523CEF8800) [pid = 336] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:27:25 INFO - PROCESS | 336 | --DOMWINDOW == 128 (000000523BE10400) [pid = 336] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:27:25 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005242180000) [pid = 336] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:27:25 INFO - PROCESS | 336 | --DOMWINDOW == 126 (0000005248318800) [pid = 336] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:27:25 INFO - PROCESS | 336 | 1462966045640 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:27:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:27:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:27:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:27:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:27:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:27:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:27:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:27:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:27:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 886ms 04:27:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:27:25 INFO - PROCESS | 336 | 1462966045680 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 04:27:25 INFO - PROCESS | 336 | 1462966045683 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 04:27:25 INFO - PROCESS | 336 | 1462966045686 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 336 | 1462966045688 Marionette TRACE conn6 <- [1,1514,null,{}] 04:27:25 INFO - PROCESS | 336 | 1462966045692 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:25 INFO - PROCESS | 336 | 1462966045791 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 04:27:25 INFO - PROCESS | 336 | 1462966045797 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AA4800 == 70 [pid = 336] [id = 388] 04:27:25 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (000000523ED29800) [pid = 336] [serial = 1164] [outer = 0000000000000000] 04:27:25 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (00000052400A5400) [pid = 336] [serial = 1165] [outer = 000000523ED29800] 04:27:25 INFO - PROCESS | 336 | 1462966045844 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (0000005242645C00) [pid = 336] [serial = 1166] [outer = 000000523ED29800] 04:27:26 INFO - PROCESS | 336 | 1462966046310 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:27:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:27:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:27:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:27:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 692ms 04:27:26 INFO - PROCESS | 336 | 1462966046382 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 336 | 1462966046384 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 04:27:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:27:26 INFO - PROCESS | 336 | 1462966046387 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 336 | 1462966046389 Marionette TRACE conn6 <- [1,1518,null,{}] 04:27:26 INFO - PROCESS | 336 | 1462966046393 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:26 INFO - PROCESS | 336 | 1462966046483 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 04:27:26 INFO - PROCESS | 336 | 1462966046490 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E7D000 == 71 [pid = 336] [id = 389] 04:27:26 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (00000052426D9C00) [pid = 336] [serial = 1167] [outer = 0000000000000000] 04:27:26 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (00000052435D5C00) [pid = 336] [serial = 1168] [outer = 00000052426D9C00] 04:27:26 INFO - PROCESS | 336 | 1462966046535 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (0000005243638400) [pid = 336] [serial = 1169] [outer = 00000052426D9C00] 04:27:26 INFO - PROCESS | 336 | 1462966046922 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:27:26 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:27:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:27:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:27:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:27:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:27:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:27:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 585ms 04:27:27 INFO - PROCESS | 336 | 1462966046984 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 336 | 1462966046986 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 04:27:27 INFO - PROCESS | 336 | 1462966046990 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 336 | 1462966046992 Marionette TRACE conn6 <- [1,1522,null,{}] 04:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:27:27 INFO - PROCESS | 336 | 1462966046995 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:27 INFO - PROCESS | 336 | 1462966047094 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 04:27:27 INFO - PROCESS | 336 | 1462966047100 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:27 INFO - PROCESS | 336 | ++DOCSHELL 0000005246555800 == 72 [pid = 336] [id = 390] 04:27:27 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (00000052438CEC00) [pid = 336] [serial = 1170] [outer = 0000000000000000] 04:27:27 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (00000052438D3C00) [pid = 336] [serial = 1171] [outer = 00000052438CEC00] 04:27:27 INFO - PROCESS | 336 | 1462966047145 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (0000005244579000) [pid = 336] [serial = 1172] [outer = 00000052438CEC00] 04:27:27 INFO - PROCESS | 336 | 1462966047677 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 733ms 04:27:27 INFO - PROCESS | 336 | 1462966047729 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 336 | 1462966047734 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 04:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:27:27 INFO - PROCESS | 336 | 1462966047740 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 336 | 1462966047745 Marionette TRACE conn6 <- [1,1526,null,{}] 04:27:27 INFO - PROCESS | 336 | 1462966047752 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:27 INFO - PROCESS | 336 | 1462966047928 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 04:27:28 INFO - PROCESS | 336 | 1462966048024 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 336 | ++DOCSHELL 000000523CABE800 == 73 [pid = 336] [id = 391] 04:27:28 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (0000005232D93C00) [pid = 336] [serial = 1173] [outer = 0000000000000000] 04:27:28 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (0000005233F34800) [pid = 336] [serial = 1174] [outer = 0000005232D93C00] 04:27:28 INFO - PROCESS | 336 | 1462966048081 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (00000052393A8400) [pid = 336] [serial = 1175] [outer = 0000005232D93C00] 04:27:28 INFO - PROCESS | 336 | 1462966048661 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 04:27:28 INFO - PROCESS | 336 | 1462966048729 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 04:27:28 INFO - PROCESS | 336 | 1462966048736 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 04:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:27:28 INFO - PROCESS | 336 | 1462966048743 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 336 | 1462966048746 Marionette TRACE conn6 <- [1,1530,null,{}] 04:27:28 INFO - PROCESS | 336 | 1462966048751 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:28 INFO - PROCESS | 336 | 1462966048869 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 04:27:29 INFO - PROCESS | 336 | 1462966048996 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 336 | ++DOCSHELL 00000052436C0000 == 74 [pid = 336] [id = 392] 04:27:29 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (000000523D244800) [pid = 336] [serial = 1176] [outer = 0000000000000000] 04:27:29 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (000000523D2E6800) [pid = 336] [serial = 1177] [outer = 000000523D244800] 04:27:29 INFO - PROCESS | 336 | 1462966049052 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (000000523F69C400) [pid = 336] [serial = 1178] [outer = 000000523D244800] 04:27:29 INFO - PROCESS | 336 | 1462966049644 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 944ms 04:27:29 INFO - PROCESS | 336 | 1462966049692 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 04:27:29 INFO - PROCESS | 336 | 1462966049695 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 04:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:27:29 INFO - PROCESS | 336 | 1462966049699 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:27:29 INFO - PROCESS | 336 | 1462966049703 Marionette TRACE conn6 <- [1,1534,null,{}] 04:27:29 INFO - PROCESS | 336 | 1462966049715 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:29 INFO - PROCESS | 336 | 1462966049836 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 04:27:29 INFO - PROCESS | 336 | 1462966049966 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 336 | ++DOCSHELL 000000524694B000 == 75 [pid = 336] [id = 393] 04:27:29 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (000000524040BC00) [pid = 336] [serial = 1179] [outer = 0000000000000000] 04:27:30 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (0000005240E05C00) [pid = 336] [serial = 1180] [outer = 000000524040BC00] 04:27:30 INFO - PROCESS | 336 | 1462966050025 Marionette DEBUG loaded listener.js 04:27:30 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (00000052435A6800) [pid = 336] [serial = 1181] [outer = 000000524040BC00] 04:27:30 INFO - PROCESS | 336 | 1462966050652 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 987ms 04:27:30 INFO - PROCESS | 336 | 1462966050688 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 336 | 1462966050691 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 04:27:30 INFO - PROCESS | 336 | 1462966050696 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:27:30 INFO - PROCESS | 336 | 1462966050699 Marionette TRACE conn6 <- [1,1538,null,{}] 04:27:30 INFO - PROCESS | 336 | 1462966050704 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:30 INFO - PROCESS | 336 | 1462966050821 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 04:27:30 INFO - PROCESS | 336 | 1462966050948 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C62800 == 76 [pid = 336] [id = 394] 04:27:30 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (0000005244A73000) [pid = 336] [serial = 1182] [outer = 0000000000000000] 04:27:31 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (0000005244F49800) [pid = 336] [serial = 1183] [outer = 0000005244A73000] 04:27:31 INFO - PROCESS | 336 | 1462966051005 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (0000005244F68400) [pid = 336] [serial = 1184] [outer = 0000005244A73000] 04:27:31 INFO - PROCESS | 336 | 1462966051579 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 943ms 04:27:31 INFO - PROCESS | 336 | 1462966051645 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 04:27:31 INFO - PROCESS | 336 | 1462966051647 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 04:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:27:31 INFO - PROCESS | 336 | 1462966051651 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:27:31 INFO - PROCESS | 336 | 1462966051653 Marionette TRACE conn6 <- [1,1542,null,{}] 04:27:31 INFO - PROCESS | 336 | 1462966051657 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:31 INFO - PROCESS | 336 | 1462966051772 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 04:27:31 INFO - PROCESS | 336 | 1462966051900 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:31 INFO - PROCESS | 336 | ++DOCSHELL 000000524835E000 == 77 [pid = 336] [id = 395] 04:27:31 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (0000005245E02800) [pid = 336] [serial = 1185] [outer = 0000000000000000] 04:27:31 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (0000005245E0F000) [pid = 336] [serial = 1186] [outer = 0000005245E02800] 04:27:31 INFO - PROCESS | 336 | 1462966051956 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (00000052478DAC00) [pid = 336] [serial = 1187] [outer = 0000005245E02800] 04:27:32 INFO - PROCESS | 336 | 1462966052542 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 944ms 04:27:32 INFO - PROCESS | 336 | 1462966052598 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 04:27:32 INFO - PROCESS | 336 | 1462966052600 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 04:27:32 INFO - PROCESS | 336 | 1462966052604 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:27:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:27:32 INFO - PROCESS | 336 | 1462966052606 Marionette TRACE conn6 <- [1,1546,null,{}] 04:27:32 INFO - PROCESS | 336 | 1462966052610 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:32 INFO - PROCESS | 336 | 1462966052746 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 04:27:32 INFO - PROCESS | 336 | 1462966052879 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 336 | ++DOCSHELL 00000052494D3800 == 78 [pid = 336] [id = 396] 04:27:32 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (00000052478DA000) [pid = 336] [serial = 1188] [outer = 0000000000000000] 04:27:32 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (00000052483E6000) [pid = 336] [serial = 1189] [outer = 00000052478DA000] 04:27:32 INFO - PROCESS | 336 | 1462966052936 Marionette DEBUG loaded listener.js 04:27:33 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (0000005249153800) [pid = 336] [serial = 1190] [outer = 00000052478DA000] 04:27:33 INFO - PROCESS | 336 | 1462966053564 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 986ms 04:27:33 INFO - PROCESS | 336 | 1462966053604 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 04:27:33 INFO - PROCESS | 336 | 1462966053607 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 04:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:27:33 INFO - PROCESS | 336 | 1462966053612 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 336 | 1462966053614 Marionette TRACE conn6 <- [1,1550,null,{}] 04:27:33 INFO - PROCESS | 336 | 1462966053618 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:33 INFO - PROCESS | 336 | 1462966053729 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 04:27:33 INFO - PROCESS | 336 | 1462966053886 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:33 INFO - PROCESS | 336 | ++DOCSHELL 000000524A55C000 == 79 [pid = 336] [id = 397] 04:27:33 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (000000523F43C800) [pid = 336] [serial = 1191] [outer = 0000000000000000] 04:27:33 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (000000524965C000) [pid = 336] [serial = 1192] [outer = 000000523F43C800] 04:27:33 INFO - PROCESS | 336 | 1462966053942 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (0000005249696C00) [pid = 336] [serial = 1193] [outer = 000000523F43C800] 04:27:34 INFO - PROCESS | 336 | 1462966054753 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1191ms 04:27:34 INFO - PROCESS | 336 | 1462966054804 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 04:27:34 INFO - PROCESS | 336 | 1462966054808 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 04:27:34 INFO - PROCESS | 336 | 1462966054813 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:27:34 INFO - PROCESS | 336 | 1462966054817 Marionette TRACE conn6 <- [1,1554,null,{}] 04:27:34 INFO - PROCESS | 336 | 1462966054822 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:34 INFO - PROCESS | 336 | 1462966054933 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 04:27:35 INFO - PROCESS | 336 | 1462966055058 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 336 | ++DOCSHELL 00000052433CA000 == 80 [pid = 336] [id = 398] 04:27:35 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (000000523740C800) [pid = 336] [serial = 1194] [outer = 0000000000000000] 04:27:35 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (0000005237CCAC00) [pid = 336] [serial = 1195] [outer = 000000523740C800] 04:27:35 INFO - PROCESS | 336 | 1462966055111 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (000000523C6BF000) [pid = 336] [serial = 1196] [outer = 000000523740C800] 04:27:35 INFO - PROCESS | 336 | 1462966055672 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 942ms 04:27:35 INFO - PROCESS | 336 | 1462966055761 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 336 | 1462966055767 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 04:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:27:35 INFO - PROCESS | 336 | 1462966055789 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 336 | 1462966055792 Marionette TRACE conn6 <- [1,1558,null,{}] 04:27:35 INFO - PROCESS | 336 | 1462966055799 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:35 INFO - PROCESS | 336 | 1462966055913 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 04:27:36 INFO - PROCESS | 336 | 1462966056035 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 0000005242941800 == 79 [pid = 336] [id = 278] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 0000005245E7D000 == 78 [pid = 336] [id = 389] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 0000005244AA4800 == 77 [pid = 336] [id = 388] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 0000005244AB0000 == 76 [pid = 336] [id = 387] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 0000005244458000 == 75 [pid = 336] [id = 386] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 00000052436B2800 == 74 [pid = 336] [id = 385] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 000000523BD3D000 == 73 [pid = 336] [id = 384] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 000000524026A800 == 72 [pid = 336] [id = 383] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 000000523BD39000 == 71 [pid = 336] [id = 382] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 158 (0000005244A78000) [pid = 336] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 157 (000000523FA94C00) [pid = 336] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 156 (000000524947E400) [pid = 336] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 155 (0000005244F47C00) [pid = 336] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 154 (000000523C627800) [pid = 336] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | ++DOCSHELL 0000005237F1B000 == 72 [pid = 336] [id = 399] 04:27:36 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (0000005231141800) [pid = 336] [serial = 1197] [outer = 0000000000000000] 04:27:36 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (0000005233F3A000) [pid = 336] [serial = 1198] [outer = 0000005231141800] 04:27:36 INFO - PROCESS | 336 | 1462966056132 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (000000523CEF9800) [pid = 336] [serial = 1199] [outer = 0000005231141800] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 000000523BE82000 == 71 [pid = 336] [id = 381] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 0000005246948000 == 70 [pid = 336] [id = 375] 04:27:36 INFO - PROCESS | 336 | --DOCSHELL 0000005241BCA800 == 69 [pid = 336] [id = 374] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 156 (0000005249663800) [pid = 336] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 155 (0000005232979800) [pid = 336] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 154 (0000005244F72000) [pid = 336] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 153 (000000523F69B800) [pid = 336] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 152 (000000524056CC00) [pid = 336] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 151 (0000005233786800) [pid = 336] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 150 (0000005242D54000) [pid = 336] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 149 (000000523F6B0400) [pid = 336] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 148 (000000523FB17800) [pid = 336] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 147 (0000005239C1D800) [pid = 336] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 146 (000000523F417800) [pid = 336] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 145 (0000005244A7D000) [pid = 336] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 144 (00000052433B3000) [pid = 336] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 143 (0000005241DDCC00) [pid = 336] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 142 (00000052478E1400) [pid = 336] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 141 (000000524831EC00) [pid = 336] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 140 (0000005241BEE800) [pid = 336] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 139 (0000005248325800) [pid = 336] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 138 (000000523CEF6400) [pid = 336] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 137 (000000523FB19400) [pid = 336] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | --DOMWINDOW == 136 (00000052422F9800) [pid = 336] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 04:27:36 INFO - PROCESS | 336 | 1462966056605 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 860ms 04:27:36 INFO - PROCESS | 336 | 1462966056633 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 336 | 1462966056636 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 04:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:27:36 INFO - PROCESS | 336 | 1462966056640 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 336 | 1462966056643 Marionette TRACE conn6 <- [1,1562,null,{}] 04:27:36 INFO - PROCESS | 336 | 1462966056654 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:36 INFO - PROCESS | 336 | 1462966056754 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 04:27:36 INFO - PROCESS | 336 | 1462966056763 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 336 | ++DOCSHELL 00000052433CF800 == 70 [pid = 336] [id = 400] 04:27:36 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (000000523F656C00) [pid = 336] [serial = 1200] [outer = 0000000000000000] 04:27:36 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (000000523F6AA400) [pid = 336] [serial = 1201] [outer = 000000523F656C00] 04:27:36 INFO - PROCESS | 336 | 1462966056813 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (000000523FB1EC00) [pid = 336] [serial = 1202] [outer = 000000523F656C00] 04:27:37 INFO - PROCESS | 336 | 1462966057292 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 693ms 04:27:37 INFO - PROCESS | 336 | 1462966057334 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 04:27:37 INFO - PROCESS | 336 | 1462966057337 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 04:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:27:37 INFO - PROCESS | 336 | 1462966057341 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 336 | 1462966057342 Marionette TRACE conn6 <- [1,1566,null,{}] 04:27:37 INFO - PROCESS | 336 | 1462966057346 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:37 INFO - PROCESS | 336 | 1462966057439 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 04:27:37 INFO - PROCESS | 336 | 1462966057447 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 336 | ++DOCSHELL 0000005244506800 == 71 [pid = 336] [id = 401] 04:27:37 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (0000005240406000) [pid = 336] [serial = 1203] [outer = 0000000000000000] 04:27:37 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (000000524056B400) [pid = 336] [serial = 1204] [outer = 0000005240406000] 04:27:37 INFO - PROCESS | 336 | 1462966057494 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005241BF2800) [pid = 336] [serial = 1205] [outer = 0000005240406000] 04:27:37 INFO - PROCESS | 336 | 1462966057969 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 04:27:38 INFO - PROCESS | 336 | 1462966058033 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 336 | 1462966058035 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 04:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:27:38 INFO - PROCESS | 336 | 1462966058039 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 336 | 1462966058041 Marionette TRACE conn6 <- [1,1570,null,{}] 04:27:38 INFO - PROCESS | 336 | 1462966058044 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:38 INFO - PROCESS | 336 | 1462966058133 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 04:27:38 INFO - PROCESS | 336 | 1462966058142 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AA0800 == 72 [pid = 336] [id = 402] 04:27:38 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (000000523CEF6800) [pid = 336] [serial = 1206] [outer = 0000000000000000] 04:27:38 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (0000005242187000) [pid = 336] [serial = 1207] [outer = 000000523CEF6800] 04:27:38 INFO - PROCESS | 336 | 1462966058275 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (00000052433AB400) [pid = 336] [serial = 1208] [outer = 000000523CEF6800] 04:27:38 INFO - PROCESS | 336 | 1462966058694 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 04:27:38 INFO - PROCESS | 336 | 1462966058733 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 336 | 1462966058735 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 04:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:27:38 INFO - PROCESS | 336 | 1462966058739 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 336 | 1462966058741 Marionette TRACE conn6 <- [1,1574,null,{}] 04:27:38 INFO - PROCESS | 336 | 1462966058745 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:38 INFO - PROCESS | 336 | 1462966058915 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 04:27:38 INFO - PROCESS | 336 | 1462966058947 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 336 | ++DOCSHELL 000000524655D000 == 73 [pid = 336] [id = 403] 04:27:38 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (000000524377E800) [pid = 336] [serial = 1209] [outer = 0000000000000000] 04:27:38 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (000000524457C400) [pid = 336] [serial = 1210] [outer = 000000524377E800] 04:27:38 INFO - PROCESS | 336 | 1462966058994 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (0000005244F56000) [pid = 336] [serial = 1211] [outer = 000000524377E800] 04:27:39 INFO - PROCESS | 336 | 1462966059451 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 04:27:39 INFO - PROCESS | 336 | 1462966059478 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 04:27:39 INFO - PROCESS | 336 | 1462966059480 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 04:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:27:39 INFO - PROCESS | 336 | 1462966059483 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 336 | 1462966059485 Marionette TRACE conn6 <- [1,1578,null,{}] 04:27:39 INFO - PROCESS | 336 | 1462966059488 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:39 INFO - PROCESS | 336 | 1462966059607 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 04:27:39 INFO - PROCESS | 336 | 1462966059668 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 336 | ++DOCSHELL 0000005247A96000 == 74 [pid = 336] [id = 404] 04:27:39 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (000000524657C000) [pid = 336] [serial = 1212] [outer = 0000000000000000] 04:27:39 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (0000005247C96800) [pid = 336] [serial = 1213] [outer = 000000524657C000] 04:27:39 INFO - PROCESS | 336 | 1462966059712 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (0000005248325400) [pid = 336] [serial = 1214] [outer = 000000524657C000] 04:27:40 INFO - PROCESS | 336 | 1462966060142 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 688ms 04:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:27:40 INFO - PROCESS | 336 | 1462966060179 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 336 | 1462966060181 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 04:27:40 INFO - PROCESS | 336 | 1462966060185 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 336 | 1462966060187 Marionette TRACE conn6 <- [1,1582,null,{}] 04:27:40 INFO - PROCESS | 336 | 1462966060190 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:40 INFO - PROCESS | 336 | 1462966060337 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 04:27:40 INFO - PROCESS | 336 | 1462966060361 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 336 | ++DOCSHELL 0000005248420000 == 75 [pid = 336] [id = 405] 04:27:40 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (000000524775DC00) [pid = 336] [serial = 1215] [outer = 0000000000000000] 04:27:40 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (0000005247763C00) [pid = 336] [serial = 1216] [outer = 000000524775DC00] 04:27:40 INFO - PROCESS | 336 | 1462966060405 Marionette DEBUG loaded listener.js 04:27:40 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (000000524831F400) [pid = 336] [serial = 1217] [outer = 000000524775DC00] 04:27:40 INFO - PROCESS | 336 | --DOMWINDOW == 153 (000000524009F400) [pid = 336] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:27:40 INFO - PROCESS | 336 | --DOMWINDOW == 152 (0000005241BF2C00) [pid = 336] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:27:40 INFO - PROCESS | 336 | --DOMWINDOW == 151 (000000523EB07000) [pid = 336] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:27:40 INFO - PROCESS | 336 | --DOMWINDOW == 150 (00000052319C5400) [pid = 336] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:27:40 INFO - PROCESS | 336 | --DOMWINDOW == 149 (000000523ED29800) [pid = 336] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:27:40 INFO - PROCESS | 336 | --DOMWINDOW == 148 (00000052426D9C00) [pid = 336] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:27:40 INFO - PROCESS | 336 | --DOMWINDOW == 147 (0000005232CAF400) [pid = 336] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:27:40 INFO - PROCESS | 336 | --DOMWINDOW == 146 (000000523CEDC400) [pid = 336] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:27:40 INFO - PROCESS | 336 | --DOMWINDOW == 145 (000000523F6A0400) [pid = 336] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:27:41 INFO - PROCESS | 336 | 1462966061039 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 881ms 04:27:41 INFO - PROCESS | 336 | 1462966061078 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 04:27:41 INFO - PROCESS | 336 | 1462966061080 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 04:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:27:41 INFO - PROCESS | 336 | 1462966061084 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 336 | 1462966061086 Marionette TRACE conn6 <- [1,1586,null,{}] 04:27:41 INFO - PROCESS | 336 | 1462966061089 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 336 | 1462966061178 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 04:27:41 INFO - PROCESS | 336 | 1462966061185 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 336 | ++DOCSHELL 00000052494D9000 == 76 [pid = 336] [id = 406] 04:27:41 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (000000523FA62800) [pid = 336] [serial = 1218] [outer = 0000000000000000] 04:27:41 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (00000052481A2C00) [pid = 336] [serial = 1219] [outer = 000000523FA62800] 04:27:41 INFO - PROCESS | 336 | 1462966061230 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (00000052481A8C00) [pid = 336] [serial = 1220] [outer = 000000523FA62800] 04:27:41 INFO - PROCESS | 336 | 1462966061642 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 586ms 04:27:41 INFO - PROCESS | 336 | 1462966061673 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 04:27:41 INFO - PROCESS | 336 | 1462966061675 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 04:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:27:41 INFO - PROCESS | 336 | 1462966061678 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 336 | 1462966061680 Marionette TRACE conn6 <- [1,1590,null,{}] 04:27:41 INFO - PROCESS | 336 | 1462966061683 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 336 | 1462966061815 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 04:27:41 INFO - PROCESS | 336 | 1462966061821 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 336 | ++DOCSHELL 000000524AB82000 == 77 [pid = 336] [id = 407] 04:27:41 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (00000052481AC800) [pid = 336] [serial = 1221] [outer = 0000000000000000] 04:27:41 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (0000005232CAD000) [pid = 336] [serial = 1222] [outer = 00000052481AC800] 04:27:41 INFO - PROCESS | 336 | 1462966061867 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (00000052481C7400) [pid = 336] [serial = 1223] [outer = 00000052481AC800] 04:27:42 INFO - PROCESS | 336 | 1462966062308 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:27:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 04:27:42 INFO - PROCESS | 336 | 1462966062353 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 336 | 1462966062356 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 04:27:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:27:42 INFO - PROCESS | 336 | 1462966062359 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - PROCESS | 336 | 1462966062362 Marionette TRACE conn6 <- [1,1594,null,{}] 04:27:42 INFO - PROCESS | 336 | 1462966062365 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:42 INFO - PROCESS | 336 | 1462966062496 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 04:27:42 INFO - PROCESS | 336 | 1462966062512 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE0C800 == 78 [pid = 336] [id = 408] 04:27:42 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (0000005248F86400) [pid = 336] [serial = 1224] [outer = 0000000000000000] 04:27:42 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (0000005248F8C000) [pid = 336] [serial = 1225] [outer = 0000005248F86400] 04:27:42 INFO - PROCESS | 336 | 1462966062561 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (000000524968B800) [pid = 336] [serial = 1226] [outer = 0000005248F86400] 04:27:43 INFO - PROCESS | 336 | 1462966063270 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 985ms 04:27:43 INFO - PROCESS | 336 | 1462966063347 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 336 | 1462966063351 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 04:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:27:43 INFO - PROCESS | 336 | 1462966063357 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 336 | 1462966063361 Marionette TRACE conn6 <- [1,1598,null,{}] 04:27:43 INFO - PROCESS | 336 | 1462966063367 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:43 INFO - PROCESS | 336 | 1462966063491 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 04:27:43 INFO - PROCESS | 336 | 1462966063625 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:43 INFO - PROCESS | 336 | ++DOCSHELL 0000005241BCA800 == 79 [pid = 336] [id = 409] 04:27:43 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (0000005238D3C000) [pid = 336] [serial = 1227] [outer = 0000000000000000] 04:27:43 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (000000523C9DC000) [pid = 336] [serial = 1228] [outer = 0000005238D3C000] 04:27:43 INFO - PROCESS | 336 | 1462966063685 Marionette DEBUG loaded listener.js 04:27:43 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (000000523F43D000) [pid = 336] [serial = 1229] [outer = 0000005238D3C000] 04:27:44 INFO - PROCESS | 336 | 1462966064250 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 944ms 04:27:44 INFO - PROCESS | 336 | 1462966064305 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 04:27:44 INFO - PROCESS | 336 | 1462966064312 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 04:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:27:44 INFO - PROCESS | 336 | 1462966064319 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - PROCESS | 336 | 1462966064322 Marionette TRACE conn6 <- [1,1602,null,{}] 04:27:44 INFO - PROCESS | 336 | 1462966064326 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:44 INFO - PROCESS | 336 | 1462966064444 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 04:27:44 INFO - PROCESS | 336 | 1462966064578 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 336 | ++DOCSHELL 000000524653F000 == 80 [pid = 336] [id = 410] 04:27:44 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (000000523FBC2C00) [pid = 336] [serial = 1230] [outer = 0000000000000000] 04:27:44 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (0000005240409C00) [pid = 336] [serial = 1231] [outer = 000000523FBC2C00] 04:27:44 INFO - PROCESS | 336 | 1462966064634 Marionette DEBUG loaded listener.js 04:27:44 INFO - PROCESS | 336 | ++DOMWINDOW == 160 (0000005242D57800) [pid = 336] [serial = 1232] [outer = 000000523FBC2C00] 04:27:45 INFO - PROCESS | 336 | 1462966065248 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 985ms 04:27:45 INFO - PROCESS | 336 | 1462966065309 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 336 | 1462966065311 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 04:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:27:45 INFO - PROCESS | 336 | 1462966065316 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - PROCESS | 336 | 1462966065320 Marionette TRACE conn6 <- [1,1606,null,{}] 04:27:45 INFO - PROCESS | 336 | 1462966065348 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:45 INFO - PROCESS | 336 | 1462966065472 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 04:27:45 INFO - PROCESS | 336 | 1462966065607 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE6E000 == 81 [pid = 336] [id = 411] 04:27:45 INFO - PROCESS | 336 | ++DOMWINDOW == 161 (000000524457BC00) [pid = 336] [serial = 1233] [outer = 0000000000000000] 04:27:45 INFO - PROCESS | 336 | ++DOMWINDOW == 162 (0000005245E0F400) [pid = 336] [serial = 1234] [outer = 000000524457BC00] 04:27:45 INFO - PROCESS | 336 | 1462966065666 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (00000052481C8C00) [pid = 336] [serial = 1235] [outer = 000000524457BC00] 04:27:46 INFO - PROCESS | 336 | 1462966066294 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1034ms 04:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:27:46 INFO - PROCESS | 336 | 1462966066352 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 04:27:46 INFO - PROCESS | 336 | 1462966066355 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 04:27:46 INFO - PROCESS | 336 | 1462966066358 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - PROCESS | 336 | 1462966066360 Marionette TRACE conn6 <- [1,1610,null,{}] 04:27:46 INFO - PROCESS | 336 | 1462966066364 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:46 INFO - PROCESS | 336 | 1462966066481 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 04:27:46 INFO - PROCESS | 336 | 1462966066614 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 336 | ++DOCSHELL 000000524C6DD000 == 82 [pid = 336] [id = 412] 04:27:46 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (00000052481CB000) [pid = 336] [serial = 1236] [outer = 0000000000000000] 04:27:46 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (0000005248E67400) [pid = 336] [serial = 1237] [outer = 00000052481CB000] 04:27:46 INFO - PROCESS | 336 | 1462966066670 Marionette DEBUG loaded listener.js 04:27:46 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (0000005248E6EC00) [pid = 336] [serial = 1238] [outer = 00000052481CB000] 04:27:47 INFO - PROCESS | 336 | 1462966067243 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 943ms 04:27:47 INFO - PROCESS | 336 | 1462966067304 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 04:27:47 INFO - PROCESS | 336 | 1462966067306 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 04:27:47 INFO - PROCESS | 336 | 1462966067310 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:27:47 INFO - PROCESS | 336 | 1462966067312 Marionette TRACE conn6 <- [1,1614,null,{}] 04:27:47 INFO - PROCESS | 336 | 1462966067316 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 336 | 1462966067428 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 04:27:47 INFO - PROCESS | 336 | 1462966067561 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:47 INFO - PROCESS | 336 | ++DOCSHELL 000000524C8A1000 == 83 [pid = 336] [id = 413] 04:27:47 INFO - PROCESS | 336 | ++DOMWINDOW == 167 (0000005247A81C00) [pid = 336] [serial = 1239] [outer = 0000000000000000] 04:27:47 INFO - PROCESS | 336 | ++DOMWINDOW == 168 (0000005247A89000) [pid = 336] [serial = 1240] [outer = 0000005247A81C00] 04:27:47 INFO - PROCESS | 336 | 1462966067616 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 336 | ++DOMWINDOW == 169 (00000052483E4000) [pid = 336] [serial = 1241] [outer = 0000005247A81C00] 04:27:48 INFO - PROCESS | 336 | 1462966068221 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 944ms 04:27:48 INFO - PROCESS | 336 | 1462966068257 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 04:27:48 INFO - PROCESS | 336 | 1462966068259 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 04:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:27:48 INFO - PROCESS | 336 | 1462966068263 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:27:48 INFO - PROCESS | 336 | 1462966068265 Marionette TRACE conn6 <- [1,1618,null,{}] 04:27:48 INFO - PROCESS | 336 | 1462966068269 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:48 INFO - PROCESS | 336 | 1462966068406 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 04:27:48 INFO - PROCESS | 336 | 1462966068546 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 336 | ++DOCSHELL 0000005241090000 == 84 [pid = 336] [id = 414] 04:27:48 INFO - PROCESS | 336 | ++DOMWINDOW == 170 (0000005243638C00) [pid = 336] [serial = 1242] [outer = 0000000000000000] 04:27:48 INFO - PROCESS | 336 | ++DOMWINDOW == 171 (0000005248F83400) [pid = 336] [serial = 1243] [outer = 0000005243638C00] 04:27:48 INFO - PROCESS | 336 | 1462966068602 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 336 | ++DOMWINDOW == 172 (0000005249690400) [pid = 336] [serial = 1244] [outer = 0000005243638C00] 04:27:49 INFO - PROCESS | 336 | 1462966069446 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1243ms 04:27:49 INFO - PROCESS | 336 | 1462966069509 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 04:27:49 INFO - PROCESS | 336 | 1462966069513 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 04:27:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:27:49 INFO - PROCESS | 336 | 1462966069518 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - PROCESS | 336 | 1462966069522 Marionette TRACE conn6 <- [1,1622,null,{}] 04:27:49 INFO - PROCESS | 336 | 1462966069529 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:49 INFO - PROCESS | 336 | 1462966069635 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 04:27:49 INFO - PROCESS | 336 | 1462966069746 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:49 INFO - PROCESS | 336 | ++DOCSHELL 000000523ED6E000 == 85 [pid = 336] [id = 415] 04:27:49 INFO - PROCESS | 336 | ++DOMWINDOW == 173 (0000005232CB5000) [pid = 336] [serial = 1245] [outer = 0000000000000000] 04:27:49 INFO - PROCESS | 336 | ++DOMWINDOW == 174 (0000005232D8DC00) [pid = 336] [serial = 1246] [outer = 0000005232CB5000] 04:27:49 INFO - PROCESS | 336 | 1462966069796 Marionette DEBUG loaded listener.js 04:27:49 INFO - PROCESS | 336 | ++DOMWINDOW == 175 (0000005237C02800) [pid = 336] [serial = 1247] [outer = 0000005232CB5000] 04:27:50 INFO - PROCESS | 336 | 1462966070384 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:27:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:27:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 880ms 04:27:50 INFO - PROCESS | 336 | 1462966070404 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 04:27:50 INFO - PROCESS | 336 | 1462966070410 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 04:27:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:27:50 INFO - PROCESS | 336 | 1462966070416 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:27:50 INFO - PROCESS | 336 | 1462966070419 Marionette TRACE conn6 <- [1,1626,null,{}] 04:27:50 INFO - PROCESS | 336 | 1462966070423 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:50 INFO - PROCESS | 336 | 1462966070534 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 04:27:50 INFO - PROCESS | 336 | 1462966070646 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 336 | ++DOCSHELL 0000005239CC0800 == 86 [pid = 336] [id = 416] 04:27:50 INFO - PROCESS | 336 | ++DOMWINDOW == 176 (0000005237D56000) [pid = 336] [serial = 1248] [outer = 0000000000000000] 04:27:50 INFO - PROCESS | 336 | ++DOMWINDOW == 177 (0000005238EF9000) [pid = 336] [serial = 1249] [outer = 0000005237D56000] 04:27:50 INFO - PROCESS | 336 | 1462966070695 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 336 | ++DOMWINDOW == 178 (000000523BE0FC00) [pid = 336] [serial = 1250] [outer = 0000005237D56000] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 0000005245DA1800 == 85 [pid = 336] [id = 205] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 000000524AB82000 == 84 [pid = 336] [id = 407] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 00000052494D9000 == 83 [pid = 336] [id = 406] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 0000005248420000 == 82 [pid = 336] [id = 405] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 0000005247A96000 == 81 [pid = 336] [id = 404] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 000000524655D000 == 80 [pid = 336] [id = 403] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 0000005244AA0800 == 79 [pid = 336] [id = 402] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 177 (00000052438D3C00) [pid = 336] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 0000005244506800 == 78 [pid = 336] [id = 401] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 00000052433CF800 == 77 [pid = 336] [id = 400] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 0000005237F1B000 == 76 [pid = 336] [id = 399] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 00000052433CA000 == 75 [pid = 336] [id = 398] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 0000005247C62800 == 74 [pid = 336] [id = 394] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 000000524694B000 == 73 [pid = 336] [id = 393] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 00000052436C0000 == 72 [pid = 336] [id = 392] 04:27:51 INFO - PROCESS | 336 | --DOCSHELL 000000523CABE800 == 71 [pid = 336] [id = 391] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 176 (00000052404CD400) [pid = 336] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 175 (000000523BE0CC00) [pid = 336] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 174 (000000524215B400) [pid = 336] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 173 (000000523F4B1400) [pid = 336] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 172 (000000523F695800) [pid = 336] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 171 (0000005237F63000) [pid = 336] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 170 (00000052324B8C00) [pid = 336] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 169 (000000523FBC6000) [pid = 336] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 168 (000000524AC71400) [pid = 336] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 167 (0000005244F4CC00) [pid = 336] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 166 (0000005240E0C400) [pid = 336] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 165 (0000005248F8B000) [pid = 336] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 164 (000000523F435400) [pid = 336] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 163 (00000052400A5400) [pid = 336] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 162 (00000052435D5C00) [pid = 336] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 161 (0000005243638400) [pid = 336] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 160 (0000005242645C00) [pid = 336] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 159 (0000005242181400) [pid = 336] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 158 (0000005238134800) [pid = 336] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 157 (000000523937FC00) [pid = 336] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 156 (0000005249667C00) [pid = 336] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 155 (000000523D084C00) [pid = 336] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 154 (000000523D3ED000) [pid = 336] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 153 (000000523F6AF400) [pid = 336] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 152 (000000523FB17000) [pid = 336] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 336 | --DOMWINDOW == 151 (000000523F698C00) [pid = 336] [serial = 688] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:27:51 INFO - PROCESS | 336 | 1462966071318 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:27:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 942ms 04:27:51 INFO - PROCESS | 336 | 1462966071360 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 336 | 1462966071362 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 04:27:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:27:51 INFO - PROCESS | 336 | 1462966071366 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 336 | 1462966071369 Marionette TRACE conn6 <- [1,1630,null,{}] 04:27:51 INFO - PROCESS | 336 | 1462966071380 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 336 | 1462966071475 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 04:27:51 INFO - PROCESS | 336 | 1462966071562 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 336 | ++DOCSHELL 000000523EB3D800 == 72 [pid = 336] [id = 417] 04:27:51 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (000000523747E800) [pid = 336] [serial = 1251] [outer = 0000000000000000] 04:27:51 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (0000005238D3BC00) [pid = 336] [serial = 1252] [outer = 000000523747E800] 04:27:51 INFO - PROCESS | 336 | 1462966071610 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (000000523CE60400) [pid = 336] [serial = 1253] [outer = 000000523747E800] 04:27:52 INFO - PROCESS | 336 | 1462966072004 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:27:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 04:27:52 INFO - PROCESS | 336 | 1462966072091 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 336 | 1462966072096 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 04:27:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:27:52 INFO - PROCESS | 336 | 1462966072107 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 336 | 1462966072111 Marionette TRACE conn6 <- [1,1634,null,{}] 04:27:52 INFO - PROCESS | 336 | 1462966072118 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:52 INFO - PROCESS | 336 | 1462966072246 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 04:27:52 INFO - PROCESS | 336 | 1462966072339 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 336 | ++DOCSHELL 0000005237F1D800 == 73 [pid = 336] [id = 418] 04:27:52 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (000000523226A400) [pid = 336] [serial = 1254] [outer = 0000000000000000] 04:27:52 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (0000005232973400) [pid = 336] [serial = 1255] [outer = 000000523226A400] 04:27:52 INFO - PROCESS | 336 | 1462966072397 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (0000005232DD9400) [pid = 336] [serial = 1256] [outer = 000000523226A400] 04:27:53 INFO - PROCESS | 336 | 1462966073043 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:27:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:27:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 984ms 04:27:53 INFO - PROCESS | 336 | 1462966073099 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 04:27:53 INFO - PROCESS | 336 | 1462966073103 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 04:27:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:27:53 INFO - PROCESS | 336 | 1462966073112 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - PROCESS | 336 | 1462966073116 Marionette TRACE conn6 <- [1,1638,null,{}] 04:27:53 INFO - PROCESS | 336 | 1462966073121 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:53 INFO - PROCESS | 336 | 1462966073275 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 04:27:53 INFO - PROCESS | 336 | 1462966073335 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 336 | ++DOCSHELL 000000523768B800 == 74 [pid = 336] [id = 419] 04:27:53 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (000000523BE0EC00) [pid = 336] [serial = 1257] [outer = 0000000000000000] 04:27:53 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (000000523C6C2400) [pid = 336] [serial = 1258] [outer = 000000523BE0EC00] 04:27:53 INFO - PROCESS | 336 | 1462966073392 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 336 | ++DOMWINDOW == 160 (000000523D025800) [pid = 336] [serial = 1259] [outer = 000000523BE0EC00] 04:27:53 INFO - PROCESS | 336 | 1462966073984 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:27:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:27:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 943ms 04:27:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:27:54 INFO - PROCESS | 336 | 1462966074055 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 04:27:54 INFO - PROCESS | 336 | 1462966074058 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 04:27:54 INFO - PROCESS | 336 | 1462966074062 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 336 | 1462966074065 Marionette TRACE conn6 <- [1,1642,null,{}] 04:27:54 INFO - PROCESS | 336 | 1462966074076 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:54 INFO - PROCESS | 336 | 1462966074194 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 04:27:54 INFO - PROCESS | 336 | 1462966074324 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 336 | ++DOCSHELL 00000052435B6800 == 75 [pid = 336] [id = 420] 04:27:54 INFO - PROCESS | 336 | ++DOMWINDOW == 161 (000000523F43AC00) [pid = 336] [serial = 1260] [outer = 0000000000000000] 04:27:54 INFO - PROCESS | 336 | ++DOMWINDOW == 162 (000000523F4B1400) [pid = 336] [serial = 1261] [outer = 000000523F43AC00] 04:27:54 INFO - PROCESS | 336 | 1462966074385 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (000000523F695400) [pid = 336] [serial = 1262] [outer = 000000523F43AC00] 04:27:54 INFO - PROCESS | 336 | 1462966074987 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:27:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:27:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 986ms 04:27:55 INFO - PROCESS | 336 | 1462966075050 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 04:27:55 INFO - PROCESS | 336 | 1462966075053 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 04:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:27:55 INFO - PROCESS | 336 | 1462966075057 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:27:55 INFO - PROCESS | 336 | 1462966075059 Marionette TRACE conn6 <- [1,1646,null,{}] 04:27:55 INFO - PROCESS | 336 | 1462966075063 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:55 INFO - PROCESS | 336 | 1462966075173 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 04:27:55 INFO - PROCESS | 336 | 1462966075299 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:55 INFO - PROCESS | 336 | ++DOCSHELL 000000524442B000 == 76 [pid = 336] [id = 421] 04:27:55 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (000000523F6A5400) [pid = 336] [serial = 1263] [outer = 0000000000000000] 04:27:55 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (000000523F6ADC00) [pid = 336] [serial = 1264] [outer = 000000523F6A5400] 04:27:55 INFO - PROCESS | 336 | 1462966075357 Marionette DEBUG loaded listener.js 04:27:55 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (000000523FB1D800) [pid = 336] [serial = 1265] [outer = 000000523F6A5400] 04:27:55 INFO - PROCESS | 336 | 1462966075963 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 944ms 04:27:56 INFO - PROCESS | 336 | 1462966076001 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 336 | 1462966076004 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 04:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:27:56 INFO - PROCESS | 336 | 1462966076008 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 336 | 1462966076010 Marionette TRACE conn6 <- [1,1650,null,{}] 04:27:56 INFO - PROCESS | 336 | 1462966076014 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:56 INFO - PROCESS | 336 | 1462966076122 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 04:27:56 INFO - PROCESS | 336 | 1462966076221 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 336 | ++DOCSHELL 0000005244A97000 == 77 [pid = 336] [id = 422] 04:27:56 INFO - PROCESS | 336 | ++DOMWINDOW == 167 (000000523FD68800) [pid = 336] [serial = 1266] [outer = 0000000000000000] 04:27:56 INFO - PROCESS | 336 | ++DOMWINDOW == 168 (00000052400A0400) [pid = 336] [serial = 1267] [outer = 000000523FD68800] 04:27:56 INFO - PROCESS | 336 | 1462966076276 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 336 | ++DOMWINDOW == 169 (000000524040EC00) [pid = 336] [serial = 1268] [outer = 000000523FD68800] 04:27:56 INFO - PROCESS | 336 | 1462966076818 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 838ms 04:27:56 INFO - PROCESS | 336 | 1462966076858 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 336 | 1462966076861 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 04:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:27:56 INFO - PROCESS | 336 | 1462966076866 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 336 | 1462966076868 Marionette TRACE conn6 <- [1,1654,null,{}] 04:27:56 INFO - PROCESS | 336 | 1462966076872 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:57 INFO - PROCESS | 336 | 1462966077005 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 04:27:57 INFO - PROCESS | 336 | 1462966077108 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D7D000 == 78 [pid = 336] [id = 423] 04:27:57 INFO - PROCESS | 336 | ++DOMWINDOW == 170 (0000005241063400) [pid = 336] [serial = 1269] [outer = 0000000000000000] 04:27:57 INFO - PROCESS | 336 | ++DOMWINDOW == 171 (0000005241B3B000) [pid = 336] [serial = 1270] [outer = 0000005241063400] 04:27:57 INFO - PROCESS | 336 | 1462966077164 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 336 | ++DOMWINDOW == 172 (0000005242166000) [pid = 336] [serial = 1271] [outer = 0000005241063400] 04:27:57 INFO - PROCESS | 336 | 1462966077814 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 986ms 04:27:57 INFO - PROCESS | 336 | 1462966077855 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 336 | 1462966077857 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 04:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:27:57 INFO - PROCESS | 336 | 1462966077861 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 336 | 1462966077863 Marionette TRACE conn6 <- [1,1658,null,{}] 04:27:57 INFO - PROCESS | 336 | 1462966077867 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:57 INFO - PROCESS | 336 | 1462966077975 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 04:27:58 INFO - PROCESS | 336 | 1462966078103 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DB8000 == 79 [pid = 336] [id = 424] 04:27:58 INFO - PROCESS | 336 | ++DOMWINDOW == 173 (000000523F699800) [pid = 336] [serial = 1272] [outer = 0000000000000000] 04:27:58 INFO - PROCESS | 336 | ++DOMWINDOW == 174 (00000052421DA400) [pid = 336] [serial = 1273] [outer = 000000523F699800] 04:27:58 INFO - PROCESS | 336 | 1462966078159 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 336 | ++DOMWINDOW == 175 (0000005242995800) [pid = 336] [serial = 1274] [outer = 000000523F699800] 04:27:58 INFO - PROCESS | 336 | 1462966078735 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 923ms 04:27:58 INFO - PROCESS | 336 | 1462966078787 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 336 | 1462966078789 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 04:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:27:58 INFO - PROCESS | 336 | 1462966078793 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 336 | 1462966078795 Marionette TRACE conn6 <- [1,1662,null,{}] 04:27:58 INFO - PROCESS | 336 | 1462966078799 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 336 | 1462966078905 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 04:27:59 INFO - PROCESS | 336 | 1462966079005 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 336 | ++DOCSHELL 0000005246543800 == 80 [pid = 336] [id = 425] 04:27:59 INFO - PROCESS | 336 | ++DOMWINDOW == 176 (0000005241064000) [pid = 336] [serial = 1275] [outer = 0000000000000000] 04:27:59 INFO - PROCESS | 336 | ++DOMWINDOW == 177 (00000052433B3C00) [pid = 336] [serial = 1276] [outer = 0000005241064000] 04:27:59 INFO - PROCESS | 336 | 1462966079059 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 336 | ++DOMWINDOW == 178 (00000052435D3C00) [pid = 336] [serial = 1277] [outer = 0000005241064000] 04:27:59 INFO - PROCESS | 336 | 1462966079672 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 942ms 04:27:59 INFO - PROCESS | 336 | 1462966079738 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 04:27:59 INFO - PROCESS | 336 | 1462966079740 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 04:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:27:59 INFO - PROCESS | 336 | 1462966079744 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:27:59 INFO - PROCESS | 336 | 1462966079746 Marionette TRACE conn6 <- [1,1666,null,{}] 04:27:59 INFO - PROCESS | 336 | 1462966079750 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:59 INFO - PROCESS | 336 | 1462966079861 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 04:28:00 INFO - PROCESS | 336 | 1462966079996 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 336 | ++DOCSHELL 0000005246944800 == 81 [pid = 336] [id = 426] 04:28:00 INFO - PROCESS | 336 | ++DOMWINDOW == 179 (000000524359CC00) [pid = 336] [serial = 1278] [outer = 0000000000000000] 04:28:00 INFO - PROCESS | 336 | ++DOMWINDOW == 180 (0000005243630C00) [pid = 336] [serial = 1279] [outer = 000000524359CC00] 04:28:00 INFO - PROCESS | 336 | 1462966080052 Marionette DEBUG loaded listener.js 04:28:00 INFO - PROCESS | 336 | ++DOMWINDOW == 181 (0000005243780800) [pid = 336] [serial = 1280] [outer = 000000524359CC00] 04:28:00 INFO - PROCESS | 336 | 1462966080813 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1132ms 04:28:00 INFO - PROCESS | 336 | 1462966080879 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 336 | 1462966080883 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 04:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:28:00 INFO - PROCESS | 336 | 1462966080889 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 336 | 1462966080893 Marionette TRACE conn6 <- [1,1670,null,{}] 04:28:00 INFO - PROCESS | 336 | 1462966080899 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:01 INFO - PROCESS | 336 | 1462966081009 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 04:28:01 INFO - PROCESS | 336 | 1462966081148 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 336 | ++DOCSHELL 0000005240274000 == 82 [pid = 336] [id = 427] 04:28:01 INFO - PROCESS | 336 | ++DOMWINDOW == 182 (00000052334A8C00) [pid = 336] [serial = 1281] [outer = 0000000000000000] 04:28:01 INFO - PROCESS | 336 | ++DOMWINDOW == 183 (000000523764A000) [pid = 336] [serial = 1282] [outer = 00000052334A8C00] 04:28:01 INFO - PROCESS | 336 | 1462966081201 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 336 | ++DOMWINDOW == 184 (000000523C621800) [pid = 336] [serial = 1283] [outer = 00000052334A8C00] 04:28:01 INFO - PROCESS | 336 | --DOCSHELL 0000005239CC0800 == 81 [pid = 336] [id = 416] 04:28:01 INFO - PROCESS | 336 | --DOCSHELL 000000523ED6E000 == 80 [pid = 336] [id = 415] 04:28:01 INFO - PROCESS | 336 | 1462966081771 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 943ms 04:28:01 INFO - PROCESS | 336 | 1462966081837 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 04:28:01 INFO - PROCESS | 336 | 1462966081843 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 04:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:28:01 INFO - PROCESS | 336 | 1462966081849 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:28:01 INFO - PROCESS | 336 | 1462966081852 Marionette TRACE conn6 <- [1,1674,null,{}] 04:28:01 INFO - PROCESS | 336 | 1462966081855 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:01 INFO - PROCESS | 336 | 1462966081950 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 04:28:02 INFO - PROCESS | 336 | 1462966082047 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 336 | ++DOCSHELL 00000052433D1000 == 81 [pid = 336] [id = 428] 04:28:02 INFO - PROCESS | 336 | ++DOMWINDOW == 185 (0000005238DE0800) [pid = 336] [serial = 1284] [outer = 0000000000000000] 04:28:02 INFO - PROCESS | 336 | ++DOMWINDOW == 186 (000000523D24E400) [pid = 336] [serial = 1285] [outer = 0000005238DE0800] 04:28:02 INFO - PROCESS | 336 | 1462966082093 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 336 | ++DOMWINDOW == 187 (000000523F651800) [pid = 336] [serial = 1286] [outer = 0000005238DE0800] 04:28:02 INFO - PROCESS | 336 | 1462966082487 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 693ms 04:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:28:02 INFO - PROCESS | 336 | 1462966082542 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 336 | 1462966082545 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 04:28:02 INFO - PROCESS | 336 | 1462966082548 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 336 | 1462966082552 Marionette TRACE conn6 <- [1,1678,null,{}] 04:28:02 INFO - PROCESS | 336 | 1462966082563 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:02 INFO - PROCESS | 336 | 1462966082661 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 04:28:02 INFO - PROCESS | 336 | 1462966082705 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D9C800 == 82 [pid = 336] [id = 429] 04:28:02 INFO - PROCESS | 336 | ++DOMWINDOW == 188 (000000523FA65000) [pid = 336] [serial = 1287] [outer = 0000000000000000] 04:28:02 INFO - PROCESS | 336 | ++DOMWINDOW == 189 (00000052404C7800) [pid = 336] [serial = 1288] [outer = 000000523FA65000] 04:28:02 INFO - PROCESS | 336 | 1462966082753 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 336 | ++DOMWINDOW == 190 (0000005241BEB000) [pid = 336] [serial = 1289] [outer = 000000523FA65000] 04:28:03 INFO - PROCESS | 336 | 1462966083267 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 733ms 04:28:03 INFO - PROCESS | 336 | 1462966083284 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 04:28:03 INFO - PROCESS | 336 | 1462966083287 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 04:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:28:03 INFO - PROCESS | 336 | 1462966083290 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:28:03 INFO - PROCESS | 336 | 1462966083292 Marionette TRACE conn6 <- [1,1682,null,{}] 04:28:03 INFO - PROCESS | 336 | 1462966083303 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:03 INFO - PROCESS | 336 | 1462966083428 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 04:28:03 INFO - PROCESS | 336 | 1462966083483 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 336 | ++DOCSHELL 0000005248475000 == 83 [pid = 336] [id = 430] 04:28:03 INFO - PROCESS | 336 | ++DOMWINDOW == 191 (00000052435A7400) [pid = 336] [serial = 1290] [outer = 0000000000000000] 04:28:03 INFO - PROCESS | 336 | ++DOMWINDOW == 192 (0000005243781000) [pid = 336] [serial = 1291] [outer = 00000052435A7400] 04:28:03 INFO - PROCESS | 336 | 1462966083534 Marionette DEBUG loaded listener.js 04:28:03 INFO - PROCESS | 336 | ++DOMWINDOW == 193 (0000005244A7D000) [pid = 336] [serial = 1292] [outer = 00000052435A7400] 04:28:03 INFO - PROCESS | 336 | 1462966083962 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 04:28:03 INFO - PROCESS | 336 | 1462966083989 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 04:28:03 INFO - PROCESS | 336 | 1462966083991 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 04:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:28:04 INFO - PROCESS | 336 | 1462966083999 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 336 | 1462966084001 Marionette TRACE conn6 <- [1,1686,null,{}] 04:28:04 INFO - PROCESS | 336 | 1462966084005 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:04 INFO - PROCESS | 336 | 1462966084157 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 04:28:04 INFO - PROCESS | 336 | 1462966084180 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 336 | ++DOCSHELL 000000524A550800 == 84 [pid = 336] [id = 431] 04:28:04 INFO - PROCESS | 336 | ++DOMWINDOW == 194 (0000005244F4AC00) [pid = 336] [serial = 1293] [outer = 0000000000000000] 04:28:04 INFO - PROCESS | 336 | ++DOMWINDOW == 195 (0000005244F51400) [pid = 336] [serial = 1294] [outer = 0000005244F4AC00] 04:28:04 INFO - PROCESS | 336 | 1462966084225 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 336 | ++DOMWINDOW == 196 (0000005245E03800) [pid = 336] [serial = 1295] [outer = 0000005244F4AC00] 04:28:04 INFO - PROCESS | 336 | 1462966084678 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 735ms 04:28:04 INFO - PROCESS | 336 | 1462966084742 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 04:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:28:04 INFO - PROCESS | 336 | 1462966084744 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 04:28:04 INFO - PROCESS | 336 | 1462966084747 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 336 | 1462966084749 Marionette TRACE conn6 <- [1,1690,null,{}] 04:28:04 INFO - PROCESS | 336 | 1462966084753 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:04 INFO - PROCESS | 336 | 1462966084899 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 195 (000000524377E800) [pid = 336] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 194 (000000524657C000) [pid = 336] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 193 (000000524775DC00) [pid = 336] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 192 (00000052438CEC00) [pid = 336] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 191 (000000523CEF6800) [pid = 336] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 190 (000000523740C800) [pid = 336] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 189 (0000005240406000) [pid = 336] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 188 (000000523F656C00) [pid = 336] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 187 (00000052481AC800) [pid = 336] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 186 (0000005232CB5000) [pid = 336] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 185 (0000005237D56000) [pid = 336] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 184 (0000005231141800) [pid = 336] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 183 (000000523FA62800) [pid = 336] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 182 (0000005249152800) [pid = 336] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 181 (0000005249160C00) [pid = 336] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 180 (0000005245E05400) [pid = 336] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 179 (0000005244A7D400) [pid = 336] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 178 (000000523F6ABC00) [pid = 336] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:28:05 INFO - PROCESS | 336 | --DOMWINDOW == 177 (00000052426DF800) [pid = 336] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:28:05 INFO - PROCESS | 336 | 1462966085174 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 336 | ++DOCSHELL 000000523BE9B800 == 85 [pid = 336] [id = 432] 04:28:05 INFO - PROCESS | 336 | ++DOMWINDOW == 178 (0000005231141800) [pid = 336] [serial = 1296] [outer = 0000000000000000] 04:28:05 INFO - PROCESS | 336 | ++DOMWINDOW == 179 (0000005232978800) [pid = 336] [serial = 1297] [outer = 0000005231141800] 04:28:05 INFO - PROCESS | 336 | 1462966085220 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 336 | ++DOMWINDOW == 180 (00000052400A1000) [pid = 336] [serial = 1298] [outer = 0000005231141800] 04:28:05 INFO - PROCESS | 336 | 1462966085622 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 945ms 04:28:05 INFO - PROCESS | 336 | 1462966085695 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 336 | 1462966085697 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 04:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:28:05 INFO - PROCESS | 336 | 1462966085700 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 336 | 1462966085702 Marionette TRACE conn6 <- [1,1694,null,{}] 04:28:05 INFO - PROCESS | 336 | 1462966085705 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:05 INFO - PROCESS | 336 | 1462966085831 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 04:28:05 INFO - PROCESS | 336 | 1462966085844 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 336 | ++DOCSHELL 000000524ABED800 == 86 [pid = 336] [id = 433] 04:28:05 INFO - PROCESS | 336 | ++DOMWINDOW == 181 (0000005244F70000) [pid = 336] [serial = 1299] [outer = 0000000000000000] 04:28:05 INFO - PROCESS | 336 | ++DOMWINDOW == 182 (0000005247762000) [pid = 336] [serial = 1300] [outer = 0000005244F70000] 04:28:05 INFO - PROCESS | 336 | 1462966085889 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 336 | ++DOMWINDOW == 183 (0000005247A85C00) [pid = 336] [serial = 1301] [outer = 0000005244F70000] 04:28:06 INFO - PROCESS | 336 | 1462966086306 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 627ms 04:28:06 INFO - PROCESS | 336 | 1462966086335 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 04:28:06 INFO - PROCESS | 336 | 1462966086337 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 04:28:06 INFO - PROCESS | 336 | 1462966086341 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:28:06 INFO - PROCESS | 336 | 1462966086350 Marionette TRACE conn6 <- [1,1698,null,{}] 04:28:06 INFO - PROCESS | 336 | 1462966086359 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:06 INFO - PROCESS | 336 | 1462966086450 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 04:28:06 INFO - PROCESS | 336 | 1462966086457 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE69000 == 87 [pid = 336] [id = 434] 04:28:06 INFO - PROCESS | 336 | ++DOMWINDOW == 184 (00000052435E1000) [pid = 336] [serial = 1302] [outer = 0000000000000000] 04:28:06 INFO - PROCESS | 336 | ++DOMWINDOW == 185 (0000005247CA3000) [pid = 336] [serial = 1303] [outer = 00000052435E1000] 04:28:06 INFO - PROCESS | 336 | 1462966086505 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 336 | ++DOMWINDOW == 186 (00000052481B1000) [pid = 336] [serial = 1304] [outer = 00000052435E1000] 04:28:06 INFO - PROCESS | 336 | 1462966086961 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 04:28:07 INFO - PROCESS | 336 | 1462966087036 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 04:28:07 INFO - PROCESS | 336 | 1462966087038 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 04:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:28:07 INFO - PROCESS | 336 | 1462966087042 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - PROCESS | 336 | 1462966087044 Marionette TRACE conn6 <- [1,1702,null,{}] 04:28:07 INFO - PROCESS | 336 | 1462966087048 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:07 INFO - PROCESS | 336 | 1462966087138 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 04:28:07 INFO - PROCESS | 336 | 1462966087145 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:07 INFO - PROCESS | 336 | ++DOCSHELL 000000524C7C3800 == 88 [pid = 336] [id = 435] 04:28:07 INFO - PROCESS | 336 | ++DOMWINDOW == 187 (00000052481D0400) [pid = 336] [serial = 1305] [outer = 0000000000000000] 04:28:07 INFO - PROCESS | 336 | ++DOMWINDOW == 188 (0000005248319800) [pid = 336] [serial = 1306] [outer = 00000052481D0400] 04:28:07 INFO - PROCESS | 336 | 1462966087189 Marionette DEBUG loaded listener.js 04:28:07 INFO - PROCESS | 336 | ++DOMWINDOW == 189 (00000052483EE000) [pid = 336] [serial = 1307] [outer = 00000052481D0400] 04:28:07 INFO - PROCESS | 336 | 1462966087947 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 04:28:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:28:07 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 04:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:07 INFO - _addTest/ [0,1705,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 336 | 1462966087995 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 04:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:28:08 INFO - PROCESS | 336 | 1462966088000 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 336 | 1462966088005 Marionette TRACE conn6 <- [1,1706,null,{}] 04:28:08 INFO - PROCESS | 336 | 1462966088011 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:08 INFO - PROCESS | 336 | 1462966088137 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 04:28:08 INFO - PROCESS | 336 | 1462966088276 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 336 | ++DOCSHELL 00000052436BB800 == 89 [pid = 336] [id = 436] 04:28:08 INFO - PROCESS | 336 | ++DOMWINDOW == 190 (000000523D081400) [pid = 336] [serial = 1308] [outer = 0000000000000000] 04:28:08 INFO - PROCESS | 336 | ++DOMWINDOW == 191 (000000523EB08C00) [pid = 336] [serial = 1309] [outer = 000000523D081400] 04:28:08 INFO - PROCESS | 336 | 1462966088336 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 336 | ++DOMWINDOW == 192 (000000523F6AE000) [pid = 336] [serial = 1310] [outer = 000000523D081400] 04:28:08 INFO - PROCESS | 336 | 1462966088930 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 04:28:08 INFO - PROCESS | 336 | 1462966088989 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 336 | 1462966088995 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 04:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:28:09 INFO - PROCESS | 336 | 1462966089002 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 336 | 1462966089005 Marionette TRACE conn6 <- [1,1710,null,{}] 04:28:09 INFO - PROCESS | 336 | 1462966089009 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:09 INFO - PROCESS | 336 | 1462966089129 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 04:28:09 INFO - PROCESS | 336 | 1462966089265 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 336 | ++DOCSHELL 000000524AB7D000 == 90 [pid = 336] [id = 437] 04:28:09 INFO - PROCESS | 336 | ++DOMWINDOW == 193 (0000005240E0E400) [pid = 336] [serial = 1311] [outer = 0000000000000000] 04:28:09 INFO - PROCESS | 336 | ++DOMWINDOW == 194 (00000052421E2800) [pid = 336] [serial = 1312] [outer = 0000005240E0E400] 04:28:09 INFO - PROCESS | 336 | 1462966089321 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 336 | ++DOMWINDOW == 195 (0000005243ECA000) [pid = 336] [serial = 1313] [outer = 0000005240E0E400] 04:28:09 INFO - PROCESS | 336 | 1462966089931 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 984ms 04:28:09 INFO - PROCESS | 336 | 1462966089993 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 336 | 1462966089995 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 04:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:28:10 INFO - PROCESS | 336 | 1462966089999 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - PROCESS | 336 | 1462966090004 Marionette TRACE conn6 <- [1,1714,null,{}] 04:28:10 INFO - PROCESS | 336 | 1462966090030 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:10 INFO - PROCESS | 336 | 1462966090186 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 04:28:10 INFO - PROCESS | 336 | 1462966090253 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 336 | ++DOCSHELL 000000524C675000 == 91 [pid = 336] [id = 438] 04:28:10 INFO - PROCESS | 336 | ++DOMWINDOW == 196 (0000005247766C00) [pid = 336] [serial = 1314] [outer = 0000000000000000] 04:28:10 INFO - PROCESS | 336 | ++DOMWINDOW == 197 (00000052478DB400) [pid = 336] [serial = 1315] [outer = 0000005247766C00] 04:28:10 INFO - PROCESS | 336 | 1462966090352 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 336 | ++DOMWINDOW == 198 (00000052483EA800) [pid = 336] [serial = 1316] [outer = 0000005247766C00] 04:28:10 INFO - PROCESS | 336 | 1462966090968 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 984ms 04:28:10 INFO - PROCESS | 336 | 1462966090985 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 04:28:10 INFO - PROCESS | 336 | 1462966090989 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 04:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:28:11 INFO - PROCESS | 336 | 1462966090992 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - PROCESS | 336 | 1462966090994 Marionette TRACE conn6 <- [1,1718,null,{}] 04:28:11 INFO - PROCESS | 336 | 1462966090998 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:11 INFO - PROCESS | 336 | 1462966091115 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 04:28:11 INFO - PROCESS | 336 | 1462966091250 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:11 INFO - PROCESS | 336 | ++DOCSHELL 000000524E4CC000 == 92 [pid = 336] [id = 439] 04:28:11 INFO - PROCESS | 336 | ++DOMWINDOW == 199 (0000005248E6F800) [pid = 336] [serial = 1317] [outer = 0000000000000000] 04:28:11 INFO - PROCESS | 336 | ++DOMWINDOW == 200 (0000005248F89400) [pid = 336] [serial = 1318] [outer = 0000005248E6F800] 04:28:11 INFO - PROCESS | 336 | 1462966091307 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 336 | ++DOMWINDOW == 201 (0000005249480000) [pid = 336] [serial = 1319] [outer = 0000005248E6F800] 04:28:11 INFO - PROCESS | 336 | 1462966091892 Marionette TRACE conn6 <- [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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 04:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:28:11 INFO - PROCESS | 336 | 1462966091939 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 04:28:11 INFO - PROCESS | 336 | 1462966091943 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - PROCESS | 336 | 1462966091945 Marionette TRACE conn6 <- [1,1722,null,{}] 04:28:11 INFO - PROCESS | 336 | 1462966091949 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:12 INFO - PROCESS | 336 | 1462966092062 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 04:28:12 INFO - PROCESS | 336 | 1462966092198 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 336 | ++DOCSHELL 000000524C560800 == 93 [pid = 336] [id = 440] 04:28:12 INFO - PROCESS | 336 | ++DOMWINDOW == 202 (0000005249479800) [pid = 336] [serial = 1320] [outer = 0000000000000000] 04:28:12 INFO - PROCESS | 336 | ++DOMWINDOW == 203 (0000005249669400) [pid = 336] [serial = 1321] [outer = 0000005249479800] 04:28:12 INFO - PROCESS | 336 | 1462966092253 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 336 | ++DOMWINDOW == 204 (000000524AB23800) [pid = 336] [serial = 1322] [outer = 0000005249479800] 04:28:12 INFO - PROCESS | 336 | 1462966092868 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 985ms 04:28:12 INFO - PROCESS | 336 | 1462966092929 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 04:28:12 INFO - PROCESS | 336 | 1462966092932 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 04:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:28:12 INFO - PROCESS | 336 | 1462966092935 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:28:12 INFO - PROCESS | 336 | 1462966092937 Marionette TRACE conn6 <- [1,1726,null,{}] 04:28:12 INFO - PROCESS | 336 | 1462966092941 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:13 INFO - PROCESS | 336 | 1462966093064 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 04:28:13 INFO - PROCESS | 336 | 1462966093201 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:13 INFO - PROCESS | 336 | ++DOCSHELL 000000524BFC1800 == 94 [pid = 336] [id = 441] 04:28:13 INFO - PROCESS | 336 | ++DOMWINDOW == 205 (0000005249663C00) [pid = 336] [serial = 1323] [outer = 0000000000000000] 04:28:13 INFO - PROCESS | 336 | ++DOMWINDOW == 206 (000000524AC6F800) [pid = 336] [serial = 1324] [outer = 0000005249663C00] 04:28:13 INFO - PROCESS | 336 | 1462966093259 Marionette DEBUG loaded listener.js 04:28:13 INFO - PROCESS | 336 | ++DOMWINDOW == 207 (000000524AC98C00) [pid = 336] [serial = 1325] [outer = 0000005249663C00] 04:28:13 INFO - PROCESS | 336 | 1462966093836 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 944ms 04:28:13 INFO - PROCESS | 336 | 1462966093881 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 336 | 1462966093884 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 04:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:28:13 INFO - PROCESS | 336 | 1462966093887 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 336 | 1462966093890 Marionette TRACE conn6 <- [1,1730,null,{}] 04:28:13 INFO - PROCESS | 336 | 1462966093894 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:14 INFO - PROCESS | 336 | 1462966094010 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 04:28:14 INFO - PROCESS | 336 | 1462966094119 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 336 | ++DOCSHELL 000000523FE26000 == 95 [pid = 336] [id = 442] 04:28:14 INFO - PROCESS | 336 | ++DOMWINDOW == 208 (0000005237D7BC00) [pid = 336] [serial = 1326] [outer = 0000000000000000] 04:28:14 INFO - PROCESS | 336 | ++DOMWINDOW == 209 (000000524AC6E800) [pid = 336] [serial = 1327] [outer = 0000005237D7BC00] 04:28:14 INFO - PROCESS | 336 | 1462966094173 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 336 | ++DOMWINDOW == 210 (000000524B229000) [pid = 336] [serial = 1328] [outer = 0000005237D7BC00] 04:28:14 INFO - PROCESS | 336 | 1462966094769 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 944ms 04:28:14 INFO - PROCESS | 336 | 1462966094833 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 04:28:14 INFO - PROCESS | 336 | 1462966094836 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 04:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:28:14 INFO - PROCESS | 336 | 1462966094839 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:28:14 INFO - PROCESS | 336 | 1462966094842 Marionette TRACE conn6 <- [1,1734,null,{}] 04:28:14 INFO - PROCESS | 336 | 1462966094846 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:14 INFO - PROCESS | 336 | 1462966094966 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 04:28:15 INFO - PROCESS | 336 | 1462966095101 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:15 INFO - PROCESS | 336 | ++DOCSHELL 000000524011B000 == 96 [pid = 336] [id = 443] 04:28:15 INFO - PROCESS | 336 | ++DOMWINDOW == 211 (000000523943B000) [pid = 336] [serial = 1329] [outer = 0000000000000000] 04:28:15 INFO - PROCESS | 336 | ++DOMWINDOW == 212 (0000005241B04C00) [pid = 336] [serial = 1330] [outer = 000000523943B000] 04:28:15 INFO - PROCESS | 336 | 1462966095157 Marionette DEBUG loaded listener.js 04:28:15 INFO - PROCESS | 336 | ++DOMWINDOW == 213 (00000052478E0C00) [pid = 336] [serial = 1331] [outer = 000000523943B000] 04:28:15 INFO - PROCESS | 336 | 1462966095940 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1126ms 04:28:15 INFO - PROCESS | 336 | 1462966095967 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 336 | 1462966095972 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 04:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:28:15 INFO - PROCESS | 336 | 1462966095977 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - PROCESS | 336 | 1462966095981 Marionette TRACE conn6 <- [1,1738,null,{}] 04:28:15 INFO - PROCESS | 336 | 1462966095986 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:16 INFO - PROCESS | 336 | 1462966096100 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 04:28:16 INFO - PROCESS | 336 | 1462966096213 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 336 | ++DOCSHELL 000000524011F800 == 97 [pid = 336] [id = 444] 04:28:16 INFO - PROCESS | 336 | ++DOMWINDOW == 214 (000000523D244C00) [pid = 336] [serial = 1332] [outer = 0000000000000000] 04:28:16 INFO - PROCESS | 336 | ++DOMWINDOW == 215 (000000523D350000) [pid = 336] [serial = 1333] [outer = 000000523D244C00] 04:28:16 INFO - PROCESS | 336 | 1462966096309 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 336 | ++DOMWINDOW == 216 (000000523F6A1C00) [pid = 336] [serial = 1334] [outer = 000000523D244C00] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 0000005245DAB000 == 96 [pid = 336] [id = 251] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 0000005246956000 == 95 [pid = 336] [id = 221] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 000000524AE69000 == 94 [pid = 336] [id = 434] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 000000524ABED800 == 93 [pid = 336] [id = 433] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 000000523BE9B800 == 92 [pid = 336] [id = 432] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 000000524A550800 == 91 [pid = 336] [id = 431] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 0000005248475000 == 90 [pid = 336] [id = 430] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 0000005245D9C800 == 89 [pid = 336] [id = 429] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 00000052433D1000 == 88 [pid = 336] [id = 428] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 215 (0000005248E67400) [pid = 336] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 214 (0000005247A89000) [pid = 336] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 213 (0000005238D3BC00) [pid = 336] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 0000005240274000 == 87 [pid = 336] [id = 427] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 000000524442B000 == 86 [pid = 336] [id = 421] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 00000052435B6800 == 85 [pid = 336] [id = 420] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 000000523768B800 == 84 [pid = 336] [id = 419] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 0000005237F1D800 == 83 [pid = 336] [id = 418] 04:28:16 INFO - PROCESS | 336 | --DOCSHELL 000000523EB3D800 == 82 [pid = 336] [id = 417] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 212 (0000005244F6D800) [pid = 336] [serial = 988] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 211 (0000005247C97800) [pid = 336] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 210 (000000524915D000) [pid = 336] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 209 (000000524947E800) [pid = 336] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 208 (00000052478E0400) [pid = 336] [serial = 991] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 207 (000000524457C400) [pid = 336] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 206 (0000005248325400) [pid = 336] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 205 (0000005247C96800) [pid = 336] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 204 (0000005244F56000) [pid = 336] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 203 (0000005247763C00) [pid = 336] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 202 (0000005244579000) [pid = 336] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 201 (0000005242187000) [pid = 336] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 200 (000000523C6BF000) [pid = 336] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 199 (0000005237CCAC00) [pid = 336] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 198 (000000524056B400) [pid = 336] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 197 (0000005241BF2800) [pid = 336] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 196 (000000523F6AA400) [pid = 336] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 195 (000000523FB1EC00) [pid = 336] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 194 (000000523D2E6800) [pid = 336] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 193 (00000052481C7400) [pid = 336] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 192 (0000005233F34800) [pid = 336] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 191 (0000005240E05C00) [pid = 336] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 190 (0000005244F49800) [pid = 336] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 189 (0000005245E0F000) [pid = 336] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 188 (00000052483E6000) [pid = 336] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 187 (000000524965C000) [pid = 336] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 186 (0000005232CAD000) [pid = 336] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 185 (0000005248F8C000) [pid = 336] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 184 (0000005232D8DC00) [pid = 336] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 183 (0000005237C02800) [pid = 336] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 182 (0000005238EF9000) [pid = 336] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 181 (000000523C9DC000) [pid = 336] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 180 (0000005240409C00) [pid = 336] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 179 (0000005245E0F400) [pid = 336] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 178 (000000524831F400) [pid = 336] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 177 (000000523CEF9800) [pid = 336] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 176 (0000005233F3A000) [pid = 336] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 175 (0000005248F83400) [pid = 336] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 174 (00000052481A2C00) [pid = 336] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 173 (00000052433AB400) [pid = 336] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 172 (000000523BE0FC00) [pid = 336] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 171 (00000052481A8C00) [pid = 336] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | --DOMWINDOW == 170 (000000524947EC00) [pid = 336] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 04:28:16 INFO - PROCESS | 336 | 1462966096938 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 986ms 04:28:16 INFO - PROCESS | 336 | 1462966096968 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 04:28:16 INFO - PROCESS | 336 | 1462966096974 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 04:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:28:16 INFO - PROCESS | 336 | 1462966096982 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:28:16 INFO - PROCESS | 336 | 1462966096985 Marionette TRACE conn6 <- [1,1742,null,{}] 04:28:17 INFO - PROCESS | 336 | 1462966096989 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:17 INFO - PROCESS | 336 | 1462966097088 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 04:28:17 INFO - PROCESS | 336 | 1462966097181 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 336 | ++DOCSHELL 000000524004E800 == 83 [pid = 336] [id = 445] 04:28:17 INFO - PROCESS | 336 | ++DOMWINDOW == 171 (0000005237C02800) [pid = 336] [serial = 1335] [outer = 0000000000000000] 04:28:17 INFO - PROCESS | 336 | ++DOMWINDOW == 172 (000000523BE1AC00) [pid = 336] [serial = 1336] [outer = 0000005237C02800] 04:28:17 INFO - PROCESS | 336 | 1462966097227 Marionette DEBUG loaded listener.js 04:28:17 INFO - PROCESS | 336 | ++DOMWINDOW == 173 (000000523D2E3C00) [pid = 336] [serial = 1337] [outer = 0000005237C02800] 04:28:17 INFO - PROCESS | 336 | 1462966097641 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 04:28:17 INFO - PROCESS | 336 | 1462966097678 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 336 | 1462966097681 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 04:28:17 INFO - PROCESS | 336 | 1462966097684 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:28:17 INFO - PROCESS | 336 | 1462966097688 Marionette TRACE conn6 <- [1,1746,null,{}] 04:28:17 INFO - PROCESS | 336 | 1462966097700 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:17 INFO - PROCESS | 336 | 1462966097797 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 04:28:17 INFO - PROCESS | 336 | 1462966097841 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 336 | ++DOCSHELL 0000005244512800 == 84 [pid = 336] [id = 446] 04:28:17 INFO - PROCESS | 336 | ++DOMWINDOW == 174 (000000523FBBFC00) [pid = 336] [serial = 1338] [outer = 0000000000000000] 04:28:17 INFO - PROCESS | 336 | ++DOMWINDOW == 175 (00000052400A4C00) [pid = 336] [serial = 1339] [outer = 000000523FBBFC00] 04:28:17 INFO - PROCESS | 336 | 1462966097890 Marionette DEBUG loaded listener.js 04:28:17 INFO - PROCESS | 336 | ++DOMWINDOW == 176 (000000524056D000) [pid = 336] [serial = 1340] [outer = 000000523FBBFC00] 04:28:18 INFO - PROCESS | 336 | 1462966098346 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 04:28:18 INFO - PROCESS | 336 | 1462966098422 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 04:28:18 INFO - PROCESS | 336 | 1462966098424 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 04:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:28:18 INFO - PROCESS | 336 | 1462966098428 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 336 | 1462966098430 Marionette TRACE conn6 <- [1,1750,null,{}] 04:28:18 INFO - PROCESS | 336 | 1462966098433 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:18 INFO - PROCESS | 336 | 1462966098528 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 04:28:18 INFO - PROCESS | 336 | 1462966098631 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:18 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DAB000 == 85 [pid = 336] [id = 447] 04:28:18 INFO - PROCESS | 336 | ++DOMWINDOW == 177 (0000005240567C00) [pid = 336] [serial = 1341] [outer = 0000000000000000] 04:28:18 INFO - PROCESS | 336 | ++DOMWINDOW == 178 (000000524217E800) [pid = 336] [serial = 1342] [outer = 0000005240567C00] 04:28:18 INFO - PROCESS | 336 | 1462966098677 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 336 | ++DOMWINDOW == 179 (00000052426D8800) [pid = 336] [serial = 1343] [outer = 0000005240567C00] 04:28:19 INFO - PROCESS | 336 | 1462966099095 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 04:28:19 INFO - PROCESS | 336 | 1462966099123 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 336 | 1462966099125 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 04:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:28:19 INFO - PROCESS | 336 | 1462966099128 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 336 | 1462966099131 Marionette TRACE conn6 <- [1,1754,null,{}] 04:28:19 INFO - PROCESS | 336 | 1462966099134 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:19 INFO - PROCESS | 336 | 1462966099286 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 04:28:19 INFO - PROCESS | 336 | 1462966099310 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 336 | ++DOCSHELL 00000052468BB800 == 86 [pid = 336] [id = 448] 04:28:19 INFO - PROCESS | 336 | ++DOMWINDOW == 180 (00000052433AF000) [pid = 336] [serial = 1344] [outer = 0000000000000000] 04:28:19 INFO - PROCESS | 336 | ++DOMWINDOW == 181 (000000524359DC00) [pid = 336] [serial = 1345] [outer = 00000052433AF000] 04:28:19 INFO - PROCESS | 336 | 1462966099356 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 336 | ++DOMWINDOW == 182 (0000005243783000) [pid = 336] [serial = 1346] [outer = 00000052433AF000] 04:28:19 INFO - PROCESS | 336 | 1462966099824 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 04:28:19 INFO - PROCESS | 336 | 1462966099866 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 336 | 1462966099868 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 04:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:28:19 INFO - PROCESS | 336 | 1462966099872 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 336 | 1462966099873 Marionette TRACE conn6 <- [1,1758,null,{}] 04:28:19 INFO - PROCESS | 336 | 1462966099884 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:20 INFO - PROCESS | 336 | 1462966100017 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 04:28:20 INFO - PROCESS | 336 | 1462966100082 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 336 | ++DOCSHELL 0000005248353800 == 87 [pid = 336] [id = 449] 04:28:20 INFO - PROCESS | 336 | ++DOMWINDOW == 183 (000000524457D800) [pid = 336] [serial = 1347] [outer = 0000000000000000] 04:28:20 INFO - PROCESS | 336 | ++DOMWINDOW == 184 (0000005244F6F000) [pid = 336] [serial = 1348] [outer = 000000524457D800] 04:28:20 INFO - PROCESS | 336 | 1462966100129 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 336 | ++DOMWINDOW == 185 (000000524775B000) [pid = 336] [serial = 1349] [outer = 000000524457D800] 04:28:20 INFO - PROCESS | 336 | 1462966100553 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 731ms 04:28:20 INFO - PROCESS | 336 | 1462966100645 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 04:28:20 INFO - PROCESS | 336 | 1462966100647 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 04:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:28:20 INFO - PROCESS | 336 | 1462966100653 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:28:20 INFO - PROCESS | 336 | 1462966100655 Marionette TRACE conn6 <- [1,1762,null,{}] 04:28:20 INFO - PROCESS | 336 | 1462966100659 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:20 INFO - PROCESS | 336 | 1462966100786 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 04:28:20 INFO - PROCESS | 336 | 1462966100850 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 336 | ++DOCSHELL 000000524847F000 == 88 [pid = 336] [id = 450] 04:28:20 INFO - PROCESS | 336 | ++DOMWINDOW == 186 (0000005247765400) [pid = 336] [serial = 1350] [outer = 0000000000000000] 04:28:20 INFO - PROCESS | 336 | ++DOMWINDOW == 187 (00000052478E3400) [pid = 336] [serial = 1351] [outer = 0000005247765400] 04:28:20 INFO - PROCESS | 336 | 1462966100895 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 336 | ++DOMWINDOW == 188 (00000052481A3400) [pid = 336] [serial = 1352] [outer = 0000005247765400] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 187 (000000523F651000) [pid = 336] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 186 (00000052433BAC00) [pid = 336] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 185 (00000052483E2C00) [pid = 336] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 184 (0000005232D93400) [pid = 336] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 183 (00000052433B4C00) [pid = 336] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 182 (0000005232D91800) [pid = 336] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 181 (000000523D2DBC00) [pid = 336] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 180 (0000005240562400) [pid = 336] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 179 (00000052435E1000) [pid = 336] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 178 (00000052435A7400) [pid = 336] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 177 (0000005244F4AC00) [pid = 336] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 176 (00000052334A8C00) [pid = 336] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 175 (0000005238DE0800) [pid = 336] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 174 (000000523FA65000) [pid = 336] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 173 (000000523747E800) [pid = 336] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 172 (0000005244F70000) [pid = 336] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:28:21 INFO - PROCESS | 336 | --DOMWINDOW == 171 (0000005231141800) [pid = 336] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:28:21 INFO - PROCESS | 336 | 1462966101475 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 881ms 04:28:21 INFO - PROCESS | 336 | 1462966101540 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 336 | 1462966101542 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 04:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:28:21 INFO - PROCESS | 336 | 1462966101546 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 336 | 1462966101556 Marionette TRACE conn6 <- [1,1766,null,{}] 04:28:21 INFO - PROCESS | 336 | 1462966101560 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 336 | 1462966101650 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 04:28:21 INFO - PROCESS | 336 | 1462966101657 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 336 | ++DOCSHELL 0000005249125800 == 89 [pid = 336] [id = 451] 04:28:21 INFO - PROCESS | 336 | ++DOMWINDOW == 172 (000000523CEFC400) [pid = 336] [serial = 1353] [outer = 0000000000000000] 04:28:21 INFO - PROCESS | 336 | ++DOMWINDOW == 173 (00000052433B3800) [pid = 336] [serial = 1354] [outer = 000000523CEFC400] 04:28:21 INFO - PROCESS | 336 | 1462966101702 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 336 | ++DOMWINDOW == 174 (0000005245E09000) [pid = 336] [serial = 1355] [outer = 000000523CEFC400] 04:28:22 INFO - PROCESS | 336 | 1462966102127 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 650ms 04:28:22 INFO - PROCESS | 336 | 1462966102199 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 336 | 1462966102202 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 04:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:28:22 INFO - PROCESS | 336 | 1462966102205 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 336 | 1462966102207 Marionette TRACE conn6 <- [1,1770,null,{}] 04:28:22 INFO - PROCESS | 336 | 1462966102211 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:22 INFO - PROCESS | 336 | 1462966102303 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 04:28:22 INFO - PROCESS | 336 | 1462966102310 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 336 | ++DOCSHELL 000000524A560800 == 90 [pid = 336] [id = 452] 04:28:22 INFO - PROCESS | 336 | ++DOMWINDOW == 175 (00000052478DCC00) [pid = 336] [serial = 1356] [outer = 0000000000000000] 04:28:22 INFO - PROCESS | 336 | ++DOMWINDOW == 176 (00000052481AF000) [pid = 336] [serial = 1357] [outer = 00000052478DCC00] 04:28:22 INFO - PROCESS | 336 | 1462966102354 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 336 | ++DOMWINDOW == 177 (00000052481D0000) [pid = 336] [serial = 1358] [outer = 00000052478DCC00] 04:28:22 INFO - PROCESS | 336 | 1462966102800 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 04:28:22 INFO - PROCESS | 336 | 1462966102845 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 336 | 1462966102848 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 04:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:28:22 INFO - PROCESS | 336 | 1462966102851 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 336 | 1462966102853 Marionette TRACE conn6 <- [1,1774,null,{}] 04:28:22 INFO - PROCESS | 336 | 1462966102856 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:22 INFO - PROCESS | 336 | 1462966102959 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 04:28:22 INFO - PROCESS | 336 | 1462966102966 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 336 | ++DOCSHELL 000000524ABD5000 == 91 [pid = 336] [id = 453] 04:28:22 INFO - PROCESS | 336 | ++DOMWINDOW == 178 (0000005248323400) [pid = 336] [serial = 1359] [outer = 0000000000000000] 04:28:23 INFO - PROCESS | 336 | ++DOMWINDOW == 179 (00000052483E2800) [pid = 336] [serial = 1360] [outer = 0000005248323400] 04:28:23 INFO - PROCESS | 336 | 1462966103010 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 336 | ++DOMWINDOW == 180 (0000005248F87C00) [pid = 336] [serial = 1361] [outer = 0000005248323400] 04:28:23 INFO - PROCESS | 336 | 1462966103736 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 923ms 04:28:23 INFO - PROCESS | 336 | 1462966103791 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 04:28:23 INFO - PROCESS | 336 | 1462966103796 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 04:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:28:23 INFO - PROCESS | 336 | 1462966103804 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 336 | 1462966103808 Marionette TRACE conn6 <- [1,1778,null,{}] 04:28:23 INFO - PROCESS | 336 | 1462966103814 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:23 INFO - PROCESS | 336 | 1462966103947 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 04:28:24 INFO - PROCESS | 336 | 1462966104080 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 336 | ++DOCSHELL 00000052436B5000 == 92 [pid = 336] [id = 454] 04:28:24 INFO - PROCESS | 336 | ++DOMWINDOW == 181 (00000052393A9000) [pid = 336] [serial = 1362] [outer = 0000000000000000] 04:28:24 INFO - PROCESS | 336 | ++DOMWINDOW == 182 (000000523CEDC400) [pid = 336] [serial = 1363] [outer = 00000052393A9000] 04:28:24 INFO - PROCESS | 336 | 1462966104141 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 336 | ++DOMWINDOW == 183 (000000523F64B400) [pid = 336] [serial = 1364] [outer = 00000052393A9000] 04:28:24 INFO - PROCESS | 336 | 1462966104707 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 944ms 04:28:24 INFO - PROCESS | 336 | 1462966104751 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 04:28:24 INFO - PROCESS | 336 | 1462966104758 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 04:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:28:24 INFO - PROCESS | 336 | 1462966104765 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:28:24 INFO - PROCESS | 336 | 1462966104768 Marionette TRACE conn6 <- [1,1782,null,{}] 04:28:24 INFO - PROCESS | 336 | 1462966104772 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:24 INFO - PROCESS | 336 | 1462966104892 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 04:28:25 INFO - PROCESS | 336 | 1462966105002 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 336 | ++DOCSHELL 0000005247A9D000 == 93 [pid = 336] [id = 455] 04:28:25 INFO - PROCESS | 336 | ++DOMWINDOW == 184 (00000052400A5000) [pid = 336] [serial = 1365] [outer = 0000000000000000] 04:28:25 INFO - PROCESS | 336 | ++DOMWINDOW == 185 (0000005240EF0000) [pid = 336] [serial = 1366] [outer = 00000052400A5000] 04:28:25 INFO - PROCESS | 336 | 1462966105057 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 336 | ++DOMWINDOW == 186 (00000052433B8000) [pid = 336] [serial = 1367] [outer = 00000052400A5000] 04:28:25 INFO - PROCESS | 336 | 1462966105661 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 942ms 04:28:25 INFO - PROCESS | 336 | 1462966105707 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 04:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:28:25 INFO - PROCESS | 336 | 1462966105710 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 04:28:25 INFO - PROCESS | 336 | 1462966105714 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 336 | 1462966105718 Marionette TRACE conn6 <- [1,1786,null,{}] 04:28:25 INFO - PROCESS | 336 | 1462966105730 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:25 INFO - PROCESS | 336 | 1462966105854 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 04:28:26 INFO - PROCESS | 336 | 1462966105994 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 336 | ++DOCSHELL 000000524BF08800 == 94 [pid = 336] [id = 456] 04:28:26 INFO - PROCESS | 336 | ++DOMWINDOW == 187 (00000052478D8C00) [pid = 336] [serial = 1368] [outer = 0000000000000000] 04:28:26 INFO - PROCESS | 336 | ++DOMWINDOW == 188 (00000052481AA000) [pid = 336] [serial = 1369] [outer = 00000052478D8C00] 04:28:26 INFO - PROCESS | 336 | 1462966106054 Marionette DEBUG loaded listener.js 04:28:26 INFO - PROCESS | 336 | ++DOMWINDOW == 189 (0000005248F8E400) [pid = 336] [serial = 1370] [outer = 00000052478D8C00] 04:28:26 INFO - PROCESS | 336 | 1462966106686 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 985ms 04:28:26 INFO - PROCESS | 336 | 1462966106700 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 04:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:28:26 INFO - PROCESS | 336 | 1462966106703 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 04:28:26 INFO - PROCESS | 336 | 1462966106707 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - PROCESS | 336 | 1462966106709 Marionette TRACE conn6 <- [1,1790,null,{}] 04:28:26 INFO - PROCESS | 336 | 1462966106728 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:26 INFO - PROCESS | 336 | 1462966106847 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 04:28:26 INFO - PROCESS | 336 | 1462966106983 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:27 INFO - PROCESS | 336 | ++DOCSHELL 000000524C66A800 == 95 [pid = 336] [id = 457] 04:28:27 INFO - PROCESS | 336 | ++DOMWINDOW == 190 (0000005249480800) [pid = 336] [serial = 1371] [outer = 0000000000000000] 04:28:27 INFO - PROCESS | 336 | ++DOMWINDOW == 191 (0000005249665C00) [pid = 336] [serial = 1372] [outer = 0000005249480800] 04:28:27 INFO - PROCESS | 336 | 1462966107039 Marionette DEBUG loaded listener.js 04:28:27 INFO - PROCESS | 336 | ++DOMWINDOW == 192 (000000524AB29400) [pid = 336] [serial = 1373] [outer = 0000005249480800] 04:28:27 INFO - PROCESS | 336 | 1462966107635 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 988ms 04:28:27 INFO - PROCESS | 336 | 1462966107696 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 336 | 1462966107699 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 04:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:28:27 INFO - PROCESS | 336 | 1462966107702 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - PROCESS | 336 | 1462966107704 Marionette TRACE conn6 <- [1,1794,null,{}] 04:28:27 INFO - PROCESS | 336 | 1462966107709 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:27 INFO - PROCESS | 336 | 1462966107846 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 04:28:27 INFO - PROCESS | 336 | 1462966107988 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 336 | ++DOCSHELL 000000524E4C7800 == 96 [pid = 336] [id = 458] 04:28:28 INFO - PROCESS | 336 | ++DOMWINDOW == 193 (000000524AB20800) [pid = 336] [serial = 1374] [outer = 0000000000000000] 04:28:28 INFO - PROCESS | 336 | ++DOMWINDOW == 194 (000000524AC6C800) [pid = 336] [serial = 1375] [outer = 000000524AB20800] 04:28:28 INFO - PROCESS | 336 | 1462966108046 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 336 | ++DOMWINDOW == 195 (000000524B229C00) [pid = 336] [serial = 1376] [outer = 000000524AB20800] 04:28:28 INFO - PROCESS | 336 | 1462966108601 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 923ms 04:28:28 INFO - PROCESS | 336 | 1462966108628 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 04:28:28 INFO - PROCESS | 336 | 1462966108631 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 04:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:28:28 INFO - PROCESS | 336 | 1462966108634 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:28:28 INFO - PROCESS | 336 | 1462966108636 Marionette TRACE conn6 <- [1,1798,null,{}] 04:28:28 INFO - PROCESS | 336 | 1462966108640 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:28 INFO - PROCESS | 336 | 1462966108777 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 04:28:28 INFO - PROCESS | 336 | 1462966108889 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 336 | ++DOCSHELL 000000524C9DE000 == 97 [pid = 336] [id = 459] 04:28:28 INFO - PROCESS | 336 | ++DOMWINDOW == 196 (000000524B233000) [pid = 336] [serial = 1377] [outer = 0000000000000000] 04:28:28 INFO - PROCESS | 336 | ++DOMWINDOW == 197 (000000524B6F7400) [pid = 336] [serial = 1378] [outer = 000000524B233000] 04:28:28 INFO - PROCESS | 336 | 1462966108944 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 336 | ++DOMWINDOW == 198 (000000524DE72400) [pid = 336] [serial = 1379] [outer = 000000524B233000] 04:28:29 INFO - PROCESS | 336 | 1462966109524 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 944ms 04:28:29 INFO - PROCESS | 336 | 1462966109582 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 336 | 1462966109584 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 04:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:28:29 INFO - PROCESS | 336 | 1462966109588 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - PROCESS | 336 | 1462966109590 Marionette TRACE conn6 <- [1,1802,null,{}] 04:28:29 INFO - PROCESS | 336 | 1462966109594 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:29 INFO - PROCESS | 336 | 1462966109708 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 04:28:29 INFO - PROCESS | 336 | 1462966109845 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:29 INFO - PROCESS | 336 | ++DOCSHELL 000000524C79A800 == 98 [pid = 336] [id = 460] 04:28:29 INFO - PROCESS | 336 | ++DOMWINDOW == 199 (000000524A906800) [pid = 336] [serial = 1380] [outer = 0000000000000000] 04:28:29 INFO - PROCESS | 336 | ++DOMWINDOW == 200 (000000524A90C800) [pid = 336] [serial = 1381] [outer = 000000524A906800] 04:28:29 INFO - PROCESS | 336 | 1462966109901 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 336 | ++DOMWINDOW == 201 (000000524DE6EC00) [pid = 336] [serial = 1382] [outer = 000000524A906800] 04:28:30 INFO - PROCESS | 336 | 1462966110516 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1190ms 04:28:30 INFO - PROCESS | 336 | 1462966110780 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 04:28:30 INFO - PROCESS | 336 | 1462966110785 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 04:28:30 INFO - PROCESS | 336 | 1462966110791 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:28:30 INFO - PROCESS | 336 | 1462966110794 Marionette TRACE conn6 <- [1,1806,null,{}] 04:28:30 INFO - PROCESS | 336 | 1462966110800 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:30 INFO - PROCESS | 336 | 1462966110913 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 04:28:31 INFO - PROCESS | 336 | 1462966111047 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:31 INFO - PROCESS | 336 | ++DOCSHELL 000000524342B800 == 99 [pid = 336] [id = 461] 04:28:31 INFO - PROCESS | 336 | ++DOMWINDOW == 202 (0000005237CCAC00) [pid = 336] [serial = 1383] [outer = 0000000000000000] 04:28:31 INFO - PROCESS | 336 | ++DOMWINDOW == 203 (0000005238D40800) [pid = 336] [serial = 1384] [outer = 0000005237CCAC00] 04:28:31 INFO - PROCESS | 336 | 1462966111097 Marionette DEBUG loaded listener.js 04:28:31 INFO - PROCESS | 336 | ++DOMWINDOW == 204 (000000523C62CC00) [pid = 336] [serial = 1385] [outer = 0000005237CCAC00] 04:28:31 INFO - PROCESS | 336 | 1462966111736 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 986ms 04:28:31 INFO - PROCESS | 336 | 1462966111780 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 336 | 1462966111784 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 04:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:28:31 INFO - PROCESS | 336 | 1462966111791 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 336 | 1462966111795 Marionette TRACE conn6 <- [1,1810,null,{}] 04:28:31 INFO - PROCESS | 336 | 1462966111816 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:31 INFO - PROCESS | 336 | 1462966111924 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 04:28:32 INFO - PROCESS | 336 | 1462966112064 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:32 INFO - PROCESS | 336 | ++DOCSHELL 00000052436B7800 == 100 [pid = 336] [id = 462] 04:28:32 INFO - PROCESS | 336 | ++DOMWINDOW == 205 (000000523F419000) [pid = 336] [serial = 1386] [outer = 0000000000000000] 04:28:32 INFO - PROCESS | 336 | ++DOMWINDOW == 206 (000000523F657000) [pid = 336] [serial = 1387] [outer = 000000523F419000] 04:28:32 INFO - PROCESS | 336 | 1462966112114 Marionette DEBUG loaded listener.js 04:28:32 INFO - PROCESS | 336 | ++DOMWINDOW == 207 (000000523FB1E000) [pid = 336] [serial = 1388] [outer = 000000523F419000] 04:28:32 INFO - PROCESS | 336 | 1462966112742 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1003ms 04:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:28:32 INFO - PROCESS | 336 | 1462966112797 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 04:28:32 INFO - PROCESS | 336 | 1462966112799 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 04:28:32 INFO - PROCESS | 336 | 1462966112803 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:28:32 INFO - PROCESS | 336 | 1462966112805 Marionette TRACE conn6 <- [1,1814,null,{}] 04:28:32 INFO - PROCESS | 336 | 1462966112816 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:32 INFO - PROCESS | 336 | 1462966112950 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 04:28:32 INFO - PROCESS | 336 | --DOCSHELL 0000005246555800 == 99 [pid = 336] [id = 390] 04:28:32 INFO - PROCESS | 336 | --DOCSHELL 000000523CAB1000 == 98 [pid = 336] [id = 240] 04:28:32 INFO - PROCESS | 336 | --DOCSHELL 000000524A560800 == 97 [pid = 336] [id = 452] 04:28:32 INFO - PROCESS | 336 | --DOCSHELL 0000005249125800 == 96 [pid = 336] [id = 451] 04:28:32 INFO - PROCESS | 336 | --DOCSHELL 000000524847F000 == 95 [pid = 336] [id = 450] 04:28:32 INFO - PROCESS | 336 | --DOCSHELL 0000005248353800 == 94 [pid = 336] [id = 449] 04:28:32 INFO - PROCESS | 336 | --DOCSHELL 00000052468BB800 == 93 [pid = 336] [id = 448] 04:28:32 INFO - PROCESS | 336 | --DOCSHELL 0000005245DAB000 == 92 [pid = 336] [id = 447] 04:28:32 INFO - PROCESS | 336 | --DOCSHELL 0000005244512800 == 91 [pid = 336] [id = 446] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 206 (0000005232973400) [pid = 336] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 205 (0000005243630C00) [pid = 336] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 204 (000000523C6C2400) [pid = 336] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 203 (000000523F4B1400) [pid = 336] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 202 (000000523F6ADC00) [pid = 336] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 201 (00000052400A0400) [pid = 336] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 200 (0000005241B3B000) [pid = 336] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 199 (00000052421DA400) [pid = 336] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 198 (00000052433B3C00) [pid = 336] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOCSHELL 000000524004E800 == 90 [pid = 336] [id = 445] 04:28:33 INFO - PROCESS | 336 | --DOCSHELL 000000524011F800 == 89 [pid = 336] [id = 444] 04:28:33 INFO - PROCESS | 336 | --DOCSHELL 000000524BFC1800 == 88 [pid = 336] [id = 441] 04:28:33 INFO - PROCESS | 336 | --DOCSHELL 000000524C560800 == 87 [pid = 336] [id = 440] 04:28:33 INFO - PROCESS | 336 | --DOCSHELL 000000524E4CC000 == 86 [pid = 336] [id = 439] 04:28:33 INFO - PROCESS | 336 | --DOCSHELL 000000524C675000 == 85 [pid = 336] [id = 438] 04:28:33 INFO - PROCESS | 336 | --DOCSHELL 000000524AB7D000 == 84 [pid = 336] [id = 437] 04:28:33 INFO - PROCESS | 336 | --DOCSHELL 00000052436BB800 == 83 [pid = 336] [id = 436] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 197 (0000005247CA3000) [pid = 336] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 196 (0000005243781000) [pid = 336] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 195 (0000005244F51400) [pid = 336] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 194 (0000005244A7D000) [pid = 336] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 193 (000000523C621800) [pid = 336] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 192 (000000523764A000) [pid = 336] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 191 (000000523D24E400) [pid = 336] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 190 (000000523F651800) [pid = 336] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 189 (00000052404C7800) [pid = 336] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 188 (000000523CE60400) [pid = 336] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 187 (0000005247A85C00) [pid = 336] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 186 (0000005245E03800) [pid = 336] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 185 (0000005247762000) [pid = 336] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 184 (0000005232978800) [pid = 336] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 183 (00000052481B1000) [pid = 336] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 182 (00000052400A1000) [pid = 336] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 181 (0000005241BEB000) [pid = 336] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 180 (000000523FB1D000) [pid = 336] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 179 (0000005246575400) [pid = 336] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 178 (00000052483F0000) [pid = 336] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 177 (000000523D355000) [pid = 336] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 176 (0000005244A73400) [pid = 336] [serial = 976] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 175 (000000523BD7B000) [pid = 336] [serial = 979] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 174 (000000523FA5F800) [pid = 336] [serial = 982] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | --DOMWINDOW == 173 (0000005243780C00) [pid = 336] [serial = 985] [outer = 0000000000000000] [url = about:blank] 04:28:33 INFO - PROCESS | 336 | 1462966113140 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:33 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E62000 == 84 [pid = 336] [id = 463] 04:28:33 INFO - PROCESS | 336 | ++DOMWINDOW == 174 (0000005232252C00) [pid = 336] [serial = 1389] [outer = 0000000000000000] 04:28:33 INFO - PROCESS | 336 | ++DOMWINDOW == 175 (0000005232CAD400) [pid = 336] [serial = 1390] [outer = 0000005232252C00] 04:28:33 INFO - PROCESS | 336 | 1462966113192 Marionette DEBUG loaded listener.js 04:28:33 INFO - PROCESS | 336 | ++DOMWINDOW == 176 (000000523BE17400) [pid = 336] [serial = 1391] [outer = 0000005232252C00] 04:28:33 INFO - PROCESS | 336 | 1462966113647 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 880ms 04:28:33 INFO - PROCESS | 336 | 1462966113706 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 04:28:33 INFO - PROCESS | 336 | 1462966113709 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 04:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:28:33 INFO - PROCESS | 336 | 1462966113714 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - PROCESS | 336 | 1462966113715 Marionette TRACE conn6 <- [1,1818,null,{}] 04:28:33 INFO - PROCESS | 336 | 1462966113719 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:33 INFO - PROCESS | 336 | 1462966113815 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 04:28:33 INFO - PROCESS | 336 | 1462966113824 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:33 INFO - PROCESS | 336 | ++DOCSHELL 00000052436BC000 == 85 [pid = 336] [id = 464] 04:28:33 INFO - PROCESS | 336 | ++DOMWINDOW == 177 (000000523F4BC000) [pid = 336] [serial = 1392] [outer = 0000000000000000] 04:28:33 INFO - PROCESS | 336 | ++DOMWINDOW == 178 (000000523F6ABC00) [pid = 336] [serial = 1393] [outer = 000000523F4BC000] 04:28:33 INFO - PROCESS | 336 | 1462966113871 Marionette DEBUG loaded listener.js 04:28:33 INFO - PROCESS | 336 | ++DOMWINDOW == 179 (00000052404C7000) [pid = 336] [serial = 1394] [outer = 000000523F4BC000] 04:28:34 INFO - PROCESS | 336 | 1462966114331 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 04:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:28:34 INFO - PROCESS | 336 | 1462966114347 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 04:28:34 INFO - PROCESS | 336 | 1462966114349 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 04:28:34 INFO - PROCESS | 336 | 1462966114352 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:28:34 INFO - PROCESS | 336 | 1462966114354 Marionette TRACE conn6 <- [1,1822,null,{}] 04:28:34 INFO - PROCESS | 336 | 1462966114358 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:34 INFO - PROCESS | 336 | 1462966114454 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 04:28:34 INFO - PROCESS | 336 | 1462966114463 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DAD800 == 86 [pid = 336] [id = 465] 04:28:34 INFO - PROCESS | 336 | ++DOMWINDOW == 180 (0000005241B39C00) [pid = 336] [serial = 1395] [outer = 0000000000000000] 04:28:34 INFO - PROCESS | 336 | ++DOMWINDOW == 181 (000000524215CC00) [pid = 336] [serial = 1396] [outer = 0000005241B39C00] 04:28:34 INFO - PROCESS | 336 | 1462966114516 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 336 | ++DOMWINDOW == 182 (00000052433B3C00) [pid = 336] [serial = 1397] [outer = 0000005241B39C00] 04:28:34 INFO - PROCESS | 336 | 1462966114952 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 627ms 04:28:35 INFO - PROCESS | 336 | 1462966114989 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 336 | 1462966114992 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 04:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:28:35 INFO - PROCESS | 336 | 1462966114995 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 336 | 1462966114997 Marionette TRACE conn6 <- [1,1826,null,{}] 04:28:35 INFO - PROCESS | 336 | 1462966115001 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:35 INFO - PROCESS | 336 | 1462966115119 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 04:28:35 INFO - PROCESS | 336 | 1462966115128 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:35 INFO - PROCESS | 336 | ++DOCSHELL 0000005246958800 == 87 [pid = 336] [id = 466] 04:28:35 INFO - PROCESS | 336 | ++DOMWINDOW == 183 (0000005243781400) [pid = 336] [serial = 1398] [outer = 0000000000000000] 04:28:35 INFO - PROCESS | 336 | ++DOMWINDOW == 184 (0000005244F04000) [pid = 336] [serial = 1399] [outer = 0000005243781400] 04:28:35 INFO - PROCESS | 336 | 1462966115174 Marionette DEBUG loaded listener.js 04:28:35 INFO - PROCESS | 336 | ++DOMWINDOW == 185 (0000005244F56000) [pid = 336] [serial = 1400] [outer = 0000005243781400] 04:28:35 INFO - PROCESS | 336 | 1462966115702 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 04:28:35 INFO - PROCESS | 336 | 1462966115732 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 336 | 1462966115734 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 04:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:28:35 INFO - PROCESS | 336 | 1462966115737 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 336 | 1462966115739 Marionette TRACE conn6 <- [1,1830,null,{}] 04:28:35 INFO - PROCESS | 336 | 1462966115743 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:35 INFO - PROCESS | 336 | 1462966115870 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 04:28:35 INFO - PROCESS | 336 | 1462966115883 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:35 INFO - PROCESS | 336 | ++DOCSHELL 0000005248408000 == 88 [pid = 336] [id = 467] 04:28:35 INFO - PROCESS | 336 | ++DOMWINDOW == 186 (0000005244F03C00) [pid = 336] [serial = 1401] [outer = 0000000000000000] 04:28:35 INFO - PROCESS | 336 | ++DOMWINDOW == 187 (0000005246570800) [pid = 336] [serial = 1402] [outer = 0000005244F03C00] 04:28:35 INFO - PROCESS | 336 | 1462966115928 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 336 | ++DOMWINDOW == 188 (0000005247768400) [pid = 336] [serial = 1403] [outer = 0000005244F03C00] 04:28:36 INFO - PROCESS | 336 | 1462966116373 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 04:28:36 INFO - PROCESS | 336 | 1462966116433 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 04:28:36 INFO - PROCESS | 336 | 1462966116436 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 04:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:28:36 INFO - PROCESS | 336 | 1462966116439 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:28:36 INFO - PROCESS | 336 | 1462966116441 Marionette TRACE conn6 <- [1,1834,null,{}] 04:28:36 INFO - PROCESS | 336 | 1462966116444 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:36 INFO - PROCESS | 336 | 1462966116592 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 04:28:36 INFO - PROCESS | 336 | 1462966116617 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 336 | ++DOCSHELL 000000524912A000 == 89 [pid = 336] [id = 468] 04:28:36 INFO - PROCESS | 336 | ++DOMWINDOW == 189 (00000052478D9400) [pid = 336] [serial = 1404] [outer = 0000000000000000] 04:28:36 INFO - PROCESS | 336 | ++DOMWINDOW == 190 (0000005247C99000) [pid = 336] [serial = 1405] [outer = 00000052478D9400] 04:28:36 INFO - PROCESS | 336 | 1462966116661 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 336 | ++DOMWINDOW == 191 (00000052481C7C00) [pid = 336] [serial = 1406] [outer = 00000052478D9400] 04:28:37 INFO - PROCESS | 336 | 1462966117110 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 692ms 04:28:37 INFO - PROCESS | 336 | 1462966117140 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 04:28:37 INFO - PROCESS | 336 | 1462966117142 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 04:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:28:37 INFO - PROCESS | 336 | 1462966117150 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:28:37 INFO - PROCESS | 336 | 1462966117152 Marionette TRACE conn6 <- [1,1838,null,{}] 04:28:37 INFO - PROCESS | 336 | 1462966117156 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:37 INFO - PROCESS | 336 | 1462966117296 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 04:28:37 INFO - PROCESS | 336 | 1462966117367 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:37 INFO - PROCESS | 336 | ++DOCSHELL 000000524A56E000 == 90 [pid = 336] [id = 469] 04:28:37 INFO - PROCESS | 336 | ++DOMWINDOW == 192 (0000005248323800) [pid = 336] [serial = 1407] [outer = 0000000000000000] 04:28:37 INFO - PROCESS | 336 | ++DOMWINDOW == 193 (00000052483F0000) [pid = 336] [serial = 1408] [outer = 0000005248323800] 04:28:37 INFO - PROCESS | 336 | 1462966117412 Marionette DEBUG loaded listener.js 04:28:37 INFO - PROCESS | 336 | ++DOMWINDOW == 194 (000000524915D400) [pid = 336] [serial = 1409] [outer = 0000005248323800] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 193 (00000052478DA000) [pid = 336] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 192 (0000005244A73000) [pid = 336] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 191 (0000005243638C00) [pid = 336] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 190 (0000005232D93C00) [pid = 336] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 189 (0000005248F88800) [pid = 336] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 188 (000000523D244800) [pid = 336] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 187 (0000005239434C00) [pid = 336] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 186 (0000005232CAFC00) [pid = 336] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 185 (000000524359CC00) [pid = 336] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 184 (00000052438D6C00) [pid = 336] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 183 (000000523F6AD400) [pid = 336] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 182 (0000005245E02800) [pid = 336] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 181 (000000523F43C800) [pid = 336] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 180 (0000005244F47800) [pid = 336] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 179 (0000005233386800) [pid = 336] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 178 (000000524965D000) [pid = 336] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 177 (000000524040BC00) [pid = 336] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 176 (0000005232CAEC00) [pid = 336] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 175 (0000005248F88C00) [pid = 336] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 174 (00000052433AF000) [pid = 336] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 173 (000000524457D800) [pid = 336] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 172 (0000005247765400) [pid = 336] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 171 (00000052478DCC00) [pid = 336] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 170 (000000523D244C00) [pid = 336] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 169 (0000005237C02800) [pid = 336] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 168 (0000005240567C00) [pid = 336] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 167 (000000523D081400) [pid = 336] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 166 (0000005247766C00) [pid = 336] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 165 (0000005240E0E400) [pid = 336] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 164 (000000523943B000) [pid = 336] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 163 (00000052481D0400) [pid = 336] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 162 (000000523FBBFC00) [pid = 336] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 161 (000000523CEFC400) [pid = 336] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 160 (0000005238D3C000) [pid = 336] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 159 (000000524457BC00) [pid = 336] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 158 (0000005241063400) [pid = 336] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 157 (0000005241064000) [pid = 336] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 156 (000000523BE0EC00) [pid = 336] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 155 (000000523FBC2C00) [pid = 336] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 154 (000000523F699800) [pid = 336] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 153 (000000523F6A5400) [pid = 336] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 152 (000000523FD68800) [pid = 336] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 151 (00000052433B6C00) [pid = 336] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 150 (000000523F6AFC00) [pid = 336] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 149 (000000523F43AC00) [pid = 336] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 148 (0000005248F86400) [pid = 336] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 147 (00000052481CB000) [pid = 336] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 146 (0000005247A81C00) [pid = 336] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:28:38 INFO - PROCESS | 336 | --DOMWINDOW == 145 (000000523226A400) [pid = 336] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:28:38 INFO - PROCESS | 336 | 1462966118313 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1193ms 04:28:38 INFO - PROCESS | 336 | 1462966118349 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 04:28:38 INFO - PROCESS | 336 | 1462966118351 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 04:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:28:38 INFO - PROCESS | 336 | 1462966118354 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - PROCESS | 336 | 1462966118356 Marionette TRACE conn6 <- [1,1842,null,{}] 04:28:38 INFO - PROCESS | 336 | 1462966118360 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:38 INFO - PROCESS | 336 | 1462966118454 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 04:28:38 INFO - PROCESS | 336 | 1462966118463 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:38 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E88800 == 91 [pid = 336] [id = 470] 04:28:38 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (0000005232D90C00) [pid = 336] [serial = 1410] [outer = 0000000000000000] 04:28:38 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (0000005239434C00) [pid = 336] [serial = 1411] [outer = 0000005232D90C00] 04:28:38 INFO - PROCESS | 336 | 1462966118508 Marionette DEBUG loaded listener.js 04:28:38 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (000000523D2DFC00) [pid = 336] [serial = 1412] [outer = 0000005232D90C00] 04:28:38 INFO - PROCESS | 336 | 1462966118937 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 628ms 04:28:38 INFO - PROCESS | 336 | 1462966118988 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 04:28:38 INFO - PROCESS | 336 | 1462966118990 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 04:28:38 INFO - PROCESS | 336 | 1462966118994 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:28:39 INFO - PROCESS | 336 | 1462966118997 Marionette TRACE conn6 <- [1,1846,null,{}] 04:28:39 INFO - PROCESS | 336 | 1462966119000 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:39 INFO - PROCESS | 336 | 1462966119119 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 04:28:39 INFO - PROCESS | 336 | 1462966119126 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE08000 == 92 [pid = 336] [id = 471] 04:28:39 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (000000523F658C00) [pid = 336] [serial = 1413] [outer = 0000000000000000] 04:28:39 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (000000524263F800) [pid = 336] [serial = 1414] [outer = 000000523F658C00] 04:28:39 INFO - PROCESS | 336 | 1462966119178 Marionette DEBUG loaded listener.js 04:28:39 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (000000524457BC00) [pid = 336] [serial = 1415] [outer = 000000523F658C00] 04:28:39 INFO - PROCESS | 336 | 1462966119704 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 774ms 04:28:39 INFO - PROCESS | 336 | 1462966119771 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 04:28:39 INFO - PROCESS | 336 | 1462966119773 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 04:28:39 INFO - PROCESS | 336 | 1462966119776 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:28:39 INFO - PROCESS | 336 | 1462966119778 Marionette TRACE conn6 <- [1,1850,null,{}] 04:28:39 INFO - PROCESS | 336 | 1462966119782 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:39 INFO - PROCESS | 336 | 1462966119882 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 04:28:39 INFO - PROCESS | 336 | 1462966119893 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 336 | ++DOCSHELL 000000524BFBE000 == 93 [pid = 336] [id = 472] 04:28:39 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (0000005238EEF800) [pid = 336] [serial = 1416] [outer = 0000000000000000] 04:28:39 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (0000005248318C00) [pid = 336] [serial = 1417] [outer = 0000005238EEF800] 04:28:39 INFO - PROCESS | 336 | 1462966119937 Marionette DEBUG loaded listener.js 04:28:40 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (0000005248F90C00) [pid = 336] [serial = 1418] [outer = 0000005238EEF800] 04:28:40 INFO - PROCESS | 336 | 1462966120705 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 985ms 04:28:40 INFO - PROCESS | 336 | 1462966120765 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 04:28:40 INFO - PROCESS | 336 | 1462966120770 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 04:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:28:40 INFO - PROCESS | 336 | 1462966120775 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:28:40 INFO - PROCESS | 336 | 1462966120780 Marionette TRACE conn6 <- [1,1854,null,{}] 04:28:40 INFO - PROCESS | 336 | 1462966120786 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:40 INFO - PROCESS | 336 | 1462966120918 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 04:28:41 INFO - PROCESS | 336 | 1462966121061 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:41 INFO - PROCESS | 336 | ++DOCSHELL 0000005243312800 == 94 [pid = 336] [id = 473] 04:28:41 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (000000523943B000) [pid = 336] [serial = 1419] [outer = 0000000000000000] 04:28:41 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (000000523BE15800) [pid = 336] [serial = 1420] [outer = 000000523943B000] 04:28:41 INFO - PROCESS | 336 | 1462966121120 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (000000523F439800) [pid = 336] [serial = 1421] [outer = 000000523943B000] 04:28:41 INFO - PROCESS | 336 | 1462966121688 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 944ms 04:28:41 INFO - PROCESS | 336 | 1462966121728 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 04:28:41 INFO - PROCESS | 336 | 1462966121734 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 04:28:41 INFO - PROCESS | 336 | 1462966121743 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:28:41 INFO - PROCESS | 336 | 1462966121746 Marionette TRACE conn6 <- [1,1858,null,{}] 04:28:41 INFO - PROCESS | 336 | 1462966121750 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:41 INFO - PROCESS | 336 | 1462966121875 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 04:28:41 INFO - PROCESS | 336 | 1462966121987 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 336 | ++DOCSHELL 00000052468C4800 == 95 [pid = 336] [id = 474] 04:28:42 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (000000523FB1A000) [pid = 336] [serial = 1422] [outer = 0000000000000000] 04:28:42 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (0000005240404C00) [pid = 336] [serial = 1423] [outer = 000000523FB1A000] 04:28:42 INFO - PROCESS | 336 | 1462966122082 Marionette DEBUG loaded listener.js 04:28:42 INFO - PROCESS | 336 | ++DOMWINDOW == 160 (0000005241BF6C00) [pid = 336] [serial = 1424] [outer = 000000523FB1A000] 04:28:42 INFO - PROCESS | 336 | 1462966122702 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 986ms 04:28:42 INFO - PROCESS | 336 | 1462966122735 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 04:28:42 INFO - PROCESS | 336 | 1462966122738 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 04:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:28:42 INFO - PROCESS | 336 | 1462966122742 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 336 | 1462966122746 Marionette TRACE conn6 <- [1,1862,null,{}] 04:28:42 INFO - PROCESS | 336 | 1462966122758 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:42 INFO - PROCESS | 336 | 1462966122883 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 04:28:43 INFO - PROCESS | 336 | 1462966123048 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:43 INFO - PROCESS | 336 | ++DOCSHELL 000000524C6D0800 == 96 [pid = 336] [id = 475] 04:28:43 INFO - PROCESS | 336 | ++DOMWINDOW == 161 (0000005244A70C00) [pid = 336] [serial = 1425] [outer = 0000000000000000] 04:28:43 INFO - PROCESS | 336 | ++DOMWINDOW == 162 (0000005244A7A000) [pid = 336] [serial = 1426] [outer = 0000005244A70C00] 04:28:43 INFO - PROCESS | 336 | 1462966123107 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (0000005247762C00) [pid = 336] [serial = 1427] [outer = 0000005244A70C00] 04:28:43 INFO - PROCESS | 336 | 1462966123742 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1033ms 04:28:43 INFO - PROCESS | 336 | 1462966123778 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 04:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:28:43 INFO - PROCESS | 336 | 1462966123782 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 04:28:43 INFO - PROCESS | 336 | 1462966123785 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:28:43 INFO - PROCESS | 336 | 1462966123788 Marionette TRACE conn6 <- [1,1866,null,{}] 04:28:43 INFO - PROCESS | 336 | 1462966123791 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:43 INFO - PROCESS | 336 | 1462966123912 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 04:28:44 INFO - PROCESS | 336 | 1462966124052 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 336 | ++DOCSHELL 000000524DD0D000 == 97 [pid = 336] [id = 476] 04:28:44 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (00000052483E8400) [pid = 336] [serial = 1428] [outer = 0000000000000000] 04:28:44 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (0000005248F8FC00) [pid = 336] [serial = 1429] [outer = 00000052483E8400] 04:28:44 INFO - PROCESS | 336 | 1462966124109 Marionette DEBUG loaded listener.js 04:28:44 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (000000524968A800) [pid = 336] [serial = 1430] [outer = 00000052483E8400] 04:28:44 INFO - PROCESS | 336 | 1462966124646 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 899ms 04:28:44 INFO - PROCESS | 336 | 1462966124694 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 04:28:44 INFO - PROCESS | 336 | 1462966124696 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 04:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:28:44 INFO - PROCESS | 336 | 1462966124701 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:28:44 INFO - PROCESS | 336 | 1462966124704 Marionette TRACE conn6 <- [1,1870,null,{}] 04:28:44 INFO - PROCESS | 336 | 1462966124707 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:44 INFO - PROCESS | 336 | 1462966124825 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 04:28:44 INFO - PROCESS | 336 | 1462966124936 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 336 | ++DOCSHELL 000000524E4C8800 == 98 [pid = 336] [id = 477] 04:28:44 INFO - PROCESS | 336 | ++DOMWINDOW == 167 (0000005249667800) [pid = 336] [serial = 1431] [outer = 0000000000000000] 04:28:44 INFO - PROCESS | 336 | ++DOMWINDOW == 168 (000000524A910400) [pid = 336] [serial = 1432] [outer = 0000005249667800] 04:28:45 INFO - PROCESS | 336 | 1462966124990 Marionette DEBUG loaded listener.js 04:28:45 INFO - PROCESS | 336 | ++DOMWINDOW == 169 (000000524AC6B800) [pid = 336] [serial = 1433] [outer = 0000005249667800] 04:28:45 INFO - PROCESS | 336 | 1462966125621 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 943ms 04:28:45 INFO - PROCESS | 336 | 1462966125648 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 04:28:45 INFO - PROCESS | 336 | 1462966125650 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 04:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:28:45 INFO - PROCESS | 336 | 1462966125654 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:28:45 INFO - PROCESS | 336 | 1462966125656 Marionette TRACE conn6 <- [1,1874,null,{}] 04:28:45 INFO - PROCESS | 336 | 1462966125660 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:45 INFO - PROCESS | 336 | 1462966125789 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 04:28:45 INFO - PROCESS | 336 | 1462966125904 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:45 INFO - PROCESS | 336 | ++DOCSHELL 000000524E4C2800 == 99 [pid = 336] [id = 478] 04:28:45 INFO - PROCESS | 336 | ++DOMWINDOW == 170 (000000524AC69800) [pid = 336] [serial = 1434] [outer = 0000000000000000] 04:28:46 INFO - PROCESS | 336 | ++DOMWINDOW == 171 (000000524B6F3800) [pid = 336] [serial = 1435] [outer = 000000524AC69800] 04:28:46 INFO - PROCESS | 336 | 1462966126001 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 336 | ++DOMWINDOW == 172 (000000524DC98400) [pid = 336] [serial = 1436] [outer = 000000524AC69800] 04:28:46 INFO - PROCESS | 336 | 1462966126626 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1030ms 04:28:46 INFO - PROCESS | 336 | 1462966126687 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 04:28:46 INFO - PROCESS | 336 | 1462966126690 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 04:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:28:46 INFO - PROCESS | 336 | 1462966126693 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:28:46 INFO - PROCESS | 336 | 1462966126695 Marionette TRACE conn6 <- [1,1878,null,{}] 04:28:46 INFO - PROCESS | 336 | 1462966126699 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:46 INFO - PROCESS | 336 | 1462966126819 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 04:28:46 INFO - PROCESS | 336 | 1462966126959 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 336 | ++DOCSHELL 0000005237250800 == 100 [pid = 336] [id = 479] 04:28:46 INFO - PROCESS | 336 | ++DOMWINDOW == 173 (00000052319C5400) [pid = 336] [serial = 1437] [outer = 0000000000000000] 04:28:47 INFO - PROCESS | 336 | ++DOMWINDOW == 174 (000000523CED1800) [pid = 336] [serial = 1438] [outer = 00000052319C5400] 04:28:47 INFO - PROCESS | 336 | 1462966127018 Marionette DEBUG loaded listener.js 04:28:47 INFO - PROCESS | 336 | ++DOMWINDOW == 175 (000000523FA5DC00) [pid = 336] [serial = 1439] [outer = 00000052319C5400] 04:28:47 INFO - PROCESS | 336 | 1462966127586 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1179ms 04:28:47 INFO - PROCESS | 336 | 1462966127911 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 04:28:47 INFO - PROCESS | 336 | 1462966127916 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 04:28:47 INFO - PROCESS | 336 | 1462966127923 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:28:47 INFO - PROCESS | 336 | 1462966127926 Marionette TRACE conn6 <- [1,1882,null,{}] 04:28:47 INFO - PROCESS | 336 | 1462966127931 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:48 INFO - PROCESS | 336 | 1462966128049 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 04:28:48 INFO - PROCESS | 336 | 1462966128185 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:48 INFO - PROCESS | 336 | ++DOCSHELL 000000523FB77000 == 101 [pid = 336] [id = 480] 04:28:48 INFO - PROCESS | 336 | ++DOMWINDOW == 176 (0000005232CB1400) [pid = 336] [serial = 1440] [outer = 0000000000000000] 04:28:48 INFO - PROCESS | 336 | ++DOMWINDOW == 177 (0000005232D99400) [pid = 336] [serial = 1441] [outer = 0000005232CB1400] 04:28:48 INFO - PROCESS | 336 | 1462966128235 Marionette DEBUG loaded listener.js 04:28:48 INFO - PROCESS | 336 | ++DOMWINDOW == 178 (00000052372D4000) [pid = 336] [serial = 1442] [outer = 0000005232CB1400] 04:28:48 INFO - PROCESS | 336 | 1462966128896 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1029ms 04:28:48 INFO - PROCESS | 336 | 1462966128958 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 04:28:48 INFO - PROCESS | 336 | 1462966128962 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 04:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:28:48 INFO - PROCESS | 336 | 1462966128969 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 336 | 1462966128973 Marionette TRACE conn6 <- [1,1886,null,{}] 04:28:49 INFO - PROCESS | 336 | 1462966128994 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:49 INFO - PROCESS | 336 | 1462966129126 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 000000524AE0C800 == 100 [pid = 336] [id = 408] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 0000005245D0E000 == 99 [pid = 336] [id = 194] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 000000524AE08000 == 98 [pid = 336] [id = 471] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 0000005245E88800 == 97 [pid = 336] [id = 470] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 000000524A56E000 == 96 [pid = 336] [id = 469] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 000000524912A000 == 95 [pid = 336] [id = 468] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 0000005248408000 == 94 [pid = 336] [id = 467] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 0000005246958800 == 93 [pid = 336] [id = 466] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 177 (00000052483E2800) [pid = 336] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 0000005245DAD800 == 92 [pid = 336] [id = 465] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 00000052436BC000 == 91 [pid = 336] [id = 464] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 0000005238E62000 == 90 [pid = 336] [id = 463] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 00000052436B7800 == 89 [pid = 336] [id = 462] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 000000524342B800 == 88 [pid = 336] [id = 461] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 000000524C9DE000 == 87 [pid = 336] [id = 459] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 000000524E4C7800 == 86 [pid = 336] [id = 458] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 000000524C66A800 == 85 [pid = 336] [id = 457] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 000000524BF08800 == 84 [pid = 336] [id = 456] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 0000005247A9D000 == 83 [pid = 336] [id = 455] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 00000052436B5000 == 82 [pid = 336] [id = 454] 04:28:49 INFO - PROCESS | 336 | --DOCSHELL 000000524ABD5000 == 81 [pid = 336] [id = 453] 04:28:49 INFO - PROCESS | 336 | 1462966129298 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:49 INFO - PROCESS | 336 | ++DOCSHELL 00000052381C7000 == 82 [pid = 336] [id = 481] 04:28:49 INFO - PROCESS | 336 | ++DOMWINDOW == 178 (0000005231148800) [pid = 336] [serial = 1443] [outer = 0000000000000000] 04:28:49 INFO - PROCESS | 336 | ++DOMWINDOW == 179 (00000052324BB000) [pid = 336] [serial = 1444] [outer = 0000005231148800] 04:28:49 INFO - PROCESS | 336 | 1462966129345 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 336 | ++DOMWINDOW == 180 (00000052340B6C00) [pid = 336] [serial = 1445] [outer = 0000005231148800] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 179 (0000005244F68400) [pid = 336] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 178 (0000005249690400) [pid = 336] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 177 (00000052393A8400) [pid = 336] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 176 (0000005249156C00) [pid = 336] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 175 (000000523F69C400) [pid = 336] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 174 (000000523D2DF400) [pid = 336] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 173 (000000524AC9DC00) [pid = 336] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 172 (0000005243780800) [pid = 336] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 171 (00000052483E4400) [pid = 336] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 170 (00000052433BA000) [pid = 336] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 169 (00000052478DAC00) [pid = 336] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 168 (0000005249696C00) [pid = 336] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 167 (000000524968F400) [pid = 336] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 166 (000000523F43CC00) [pid = 336] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 165 (0000005249669800) [pid = 336] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 164 (00000052435A6800) [pid = 336] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 163 (0000005243636C00) [pid = 336] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 162 (0000005249697000) [pid = 336] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 161 (0000005249153800) [pid = 336] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 160 (00000052481C8C00) [pid = 336] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 159 (0000005242166000) [pid = 336] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 158 (00000052435D3C00) [pid = 336] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 157 (000000523D025800) [pid = 336] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 156 (0000005242D57800) [pid = 336] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 155 (0000005242995800) [pid = 336] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 154 (000000523FB1D800) [pid = 336] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 153 (000000524040EC00) [pid = 336] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 152 (00000052483E7C00) [pid = 336] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 151 (000000524217D800) [pid = 336] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 150 (000000523F695400) [pid = 336] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 149 (000000524968B800) [pid = 336] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 148 (0000005248E6EC00) [pid = 336] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 147 (00000052483E4000) [pid = 336] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 146 (0000005232DD9400) [pid = 336] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 145 (000000524359DC00) [pid = 336] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 144 (0000005244F6F000) [pid = 336] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 143 (0000005243783000) [pid = 336] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 142 (00000052478E3400) [pid = 336] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 141 (000000524775B000) [pid = 336] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 140 (00000052481AF000) [pid = 336] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 139 (000000523F6A1C00) [pid = 336] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 138 (000000523D350000) [pid = 336] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 137 (000000523BE1AC00) [pid = 336] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 136 (000000523D2E3C00) [pid = 336] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 135 (000000524217E800) [pid = 336] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 134 (000000523F6AE000) [pid = 336] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 133 (000000523EB08C00) [pid = 336] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 132 (00000052478DB400) [pid = 336] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 131 (00000052483EA800) [pid = 336] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 130 (0000005243ECA000) [pid = 336] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 129 (00000052421E2800) [pid = 336] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 128 (00000052478E0C00) [pid = 336] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005241B04C00) [pid = 336] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 126 (0000005248319800) [pid = 336] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 125 (00000052483EE000) [pid = 336] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 124 (00000052400A4C00) [pid = 336] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 123 (000000524056D000) [pid = 336] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 122 (0000005248F89400) [pid = 336] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005249669400) [pid = 336] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 120 (000000524AC6F800) [pid = 336] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 119 (00000052481D0000) [pid = 336] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000524AC6E800) [pid = 336] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 117 (00000052433B3800) [pid = 336] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 116 (00000052426D8800) [pid = 336] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 115 (00000052481A3400) [pid = 336] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 114 (0000005245E09000) [pid = 336] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000523F43D000) [pid = 336] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 04:28:49 INFO - PROCESS | 336 | 1462966129829 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 899ms 04:28:49 INFO - PROCESS | 336 | 1462966129870 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 04:28:49 INFO - PROCESS | 336 | 1462966129872 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 04:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:28:49 INFO - PROCESS | 336 | 1462966129876 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:28:49 INFO - PROCESS | 336 | 1462966129878 Marionette TRACE conn6 <- [1,1890,null,{}] 04:28:49 INFO - PROCESS | 336 | 1462966129888 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:50 INFO - PROCESS | 336 | 1462966129988 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 04:28:50 INFO - PROCESS | 336 | 1462966129999 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:50 INFO - PROCESS | 336 | ++DOCSHELL 000000524331C800 == 83 [pid = 336] [id = 482] 04:28:50 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000523C621800) [pid = 336] [serial = 1446] [outer = 0000000000000000] 04:28:50 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000523C62AC00) [pid = 336] [serial = 1447] [outer = 000000523C621800] 04:28:50 INFO - PROCESS | 336 | 1462966130049 Marionette DEBUG loaded listener.js 04:28:50 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (000000523CEF0800) [pid = 336] [serial = 1448] [outer = 000000523C621800] 04:28:50 INFO - PROCESS | 336 | 1462966130545 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 04:28:50 INFO - PROCESS | 336 | 1462966130624 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 04:28:50 INFO - PROCESS | 336 | 1462966130627 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 04:28:50 INFO - PROCESS | 336 | 1462966130632 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:28:50 INFO - PROCESS | 336 | 1462966130634 Marionette TRACE conn6 <- [1,1894,null,{}] 04:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:28:50 INFO - PROCESS | 336 | 1462966130638 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:50 INFO - PROCESS | 336 | 1462966130737 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 04:28:50 INFO - PROCESS | 336 | 1462966130841 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:50 INFO - PROCESS | 336 | ++DOCSHELL 00000052435B9800 == 84 [pid = 336] [id = 483] 04:28:50 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (000000523D246C00) [pid = 336] [serial = 1449] [outer = 0000000000000000] 04:28:50 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000523D3E3000) [pid = 336] [serial = 1450] [outer = 000000523D246C00] 04:28:50 INFO - PROCESS | 336 | 1462966130889 Marionette DEBUG loaded listener.js 04:28:50 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (000000523F435800) [pid = 336] [serial = 1451] [outer = 000000523D246C00] 04:28:51 INFO - PROCESS | 336 | 1462966131258 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 671ms 04:28:51 INFO - PROCESS | 336 | 1462966131311 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 04:28:51 INFO - PROCESS | 336 | 1462966131313 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 04:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:28:51 INFO - PROCESS | 336 | 1462966131316 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - PROCESS | 336 | 1462966131318 Marionette TRACE conn6 <- [1,1898,null,{}] 04:28:51 INFO - PROCESS | 336 | 1462966131322 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:51 INFO - PROCESS | 336 | 1462966131415 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 04:28:51 INFO - PROCESS | 336 | 1462966131422 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 336 | ++DOCSHELL 0000005244413000 == 85 [pid = 336] [id = 484] 04:28:51 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (000000523F43F400) [pid = 336] [serial = 1452] [outer = 0000000000000000] 04:28:51 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000523F64AC00) [pid = 336] [serial = 1453] [outer = 000000523F43F400] 04:28:51 INFO - PROCESS | 336 | 1462966131467 Marionette DEBUG loaded listener.js 04:28:51 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000523F69FC00) [pid = 336] [serial = 1454] [outer = 000000523F43F400] 04:28:51 INFO - PROCESS | 336 | 1462966131949 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 04:28:52 INFO - PROCESS | 336 | 1462966132017 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 336 | 1462966132019 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 04:28:52 INFO - PROCESS | 336 | 1462966132022 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 336 | 1462966132024 Marionette TRACE conn6 <- [1,1902,null,{}] 04:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:28:52 INFO - PROCESS | 336 | 1462966132028 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:52 INFO - PROCESS | 336 | 1462966132201 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 04:28:52 INFO - PROCESS | 336 | 1462966132231 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:52 INFO - PROCESS | 336 | ++DOCSHELL 0000005244A9E800 == 86 [pid = 336] [id = 485] 04:28:52 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (000000523FBBFC00) [pid = 336] [serial = 1455] [outer = 0000000000000000] 04:28:52 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (000000523FBC9000) [pid = 336] [serial = 1456] [outer = 000000523FBBFC00] 04:28:52 INFO - PROCESS | 336 | 1462966132284 Marionette DEBUG loaded listener.js 04:28:52 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (000000524040A800) [pid = 336] [serial = 1457] [outer = 000000523FBBFC00] 04:28:52 INFO - PROCESS | 336 | 1462966132729 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 733ms 04:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:28:52 INFO - PROCESS | 336 | 1462966132762 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 336 | 1462966132764 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 04:28:52 INFO - PROCESS | 336 | 1462966132768 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 336 | 1462966132770 Marionette TRACE conn6 <- [1,1906,null,{}] 04:28:52 INFO - PROCESS | 336 | 1462966132773 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:52 INFO - PROCESS | 336 | 1462966132898 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 04:28:52 INFO - PROCESS | 336 | 1462966132914 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:52 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D14800 == 87 [pid = 336] [id = 486] 04:28:52 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (00000052404D1000) [pid = 336] [serial = 1458] [outer = 0000000000000000] 04:28:52 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (0000005240E04400) [pid = 336] [serial = 1459] [outer = 00000052404D1000] 04:28:52 INFO - PROCESS | 336 | 1462966132959 Marionette DEBUG loaded listener.js 04:28:53 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (0000005241B3D800) [pid = 336] [serial = 1460] [outer = 00000052404D1000] 04:28:53 INFO - PROCESS | 336 | 1462966133411 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 04:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:28:53 INFO - PROCESS | 336 | 1462966133468 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 336 | 1462966133470 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 04:28:53 INFO - PROCESS | 336 | 1462966133474 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - PROCESS | 336 | 1462966133476 Marionette TRACE conn6 <- [1,1910,null,{}] 04:28:53 INFO - PROCESS | 336 | 1462966133479 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:53 INFO - PROCESS | 336 | 1462966133629 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005244F03C00) [pid = 336] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 126 (00000052478D9400) [pid = 336] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005248323800) [pid = 336] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 124 (0000005243781400) [pid = 336] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 123 (0000005232252C00) [pid = 336] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 122 (0000005248323400) [pid = 336] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005241B39C00) [pid = 336] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 120 (000000523F4BC000) [pid = 336] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 119 (000000523F419000) [pid = 336] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 118 (0000005237CCAC00) [pid = 336] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 117 (000000523F658C00) [pid = 336] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:28:53 INFO - PROCESS | 336 | --DOMWINDOW == 116 (0000005232D90C00) [pid = 336] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:28:53 INFO - PROCESS | 336 | 1462966133918 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D17000 == 88 [pid = 336] [id = 487] 04:28:53 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005232252C00) [pid = 336] [serial = 1461] [outer = 0000000000000000] 04:28:53 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (0000005232D91C00) [pid = 336] [serial = 1462] [outer = 0000005232252C00] 04:28:53 INFO - PROCESS | 336 | 1462966133964 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (0000005240563800) [pid = 336] [serial = 1463] [outer = 0000005232252C00] 04:28:54 INFO - PROCESS | 336 | 1462966134332 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 881ms 04:28:54 INFO - PROCESS | 336 | 1462966134357 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 04:28:54 INFO - PROCESS | 336 | 1462966134359 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 04:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:28:54 INFO - PROCESS | 336 | 1462966134363 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:28:54 INFO - PROCESS | 336 | 1462966134365 Marionette TRACE conn6 <- [1,1914,null,{}] 04:28:54 INFO - PROCESS | 336 | 1462966134368 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:54 INFO - PROCESS | 336 | 1462966134494 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 04:28:54 INFO - PROCESS | 336 | 1462966134503 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:54 INFO - PROCESS | 336 | ++DOCSHELL 0000005246597800 == 89 [pid = 336] [id = 488] 04:28:54 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (0000005242163400) [pid = 336] [serial = 1464] [outer = 0000000000000000] 04:28:54 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (00000052422C1800) [pid = 336] [serial = 1465] [outer = 0000005242163400] 04:28:54 INFO - PROCESS | 336 | 1462966134549 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (0000005242D59000) [pid = 336] [serial = 1466] [outer = 0000005242163400] 04:28:54 INFO - PROCESS | 336 | 1462966134957 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 04:28:55 INFO - PROCESS | 336 | 1462966134995 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 04:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:28:55 INFO - PROCESS | 336 | 1462966134997 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 04:28:55 INFO - PROCESS | 336 | 1462966135001 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - PROCESS | 336 | 1462966135003 Marionette TRACE conn6 <- [1,1918,null,{}] 04:28:55 INFO - PROCESS | 336 | 1462966135007 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:55 INFO - PROCESS | 336 | 1462966135137 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 04:28:55 INFO - PROCESS | 336 | 1462966135147 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:55 INFO - PROCESS | 336 | ++DOCSHELL 000000524694E800 == 90 [pid = 336] [id = 489] 04:28:55 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (0000005237D55400) [pid = 336] [serial = 1467] [outer = 0000000000000000] 04:28:55 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (00000052433B4C00) [pid = 336] [serial = 1468] [outer = 0000005237D55400] 04:28:55 INFO - PROCESS | 336 | 1462966135195 Marionette DEBUG loaded listener.js 04:28:55 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (00000052435D5000) [pid = 336] [serial = 1469] [outer = 0000005237D55400] 04:28:55 INFO - PROCESS | 336 | 1462966135634 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 671ms 04:28:55 INFO - PROCESS | 336 | 1462966135682 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 04:28:55 INFO - PROCESS | 336 | 1462966135685 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 04:28:55 INFO - PROCESS | 336 | 1462966135688 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - PROCESS | 336 | 1462966135691 Marionette TRACE conn6 <- [1,1922,null,{}] 04:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:28:55 INFO - PROCESS | 336 | 1462966135694 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:55 INFO - PROCESS | 336 | 1462966135815 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 04:28:55 INFO - PROCESS | 336 | 1462966135831 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:55 INFO - PROCESS | 336 | ++DOCSHELL 0000005248345000 == 91 [pid = 336] [id = 490] 04:28:55 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (000000524377BC00) [pid = 336] [serial = 1470] [outer = 0000000000000000] 04:28:55 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (00000052438CC800) [pid = 336] [serial = 1471] [outer = 000000524377BC00] 04:28:55 INFO - PROCESS | 336 | 1462966135882 Marionette DEBUG loaded listener.js 04:28:55 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (000000524457C400) [pid = 336] [serial = 1472] [outer = 000000524377BC00] 04:28:56 INFO - PROCESS | 336 | 1462966136659 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1025ms 04:28:56 INFO - PROCESS | 336 | 1462966136720 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 04:28:56 INFO - PROCESS | 336 | 1462966136726 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 04:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:28:56 INFO - PROCESS | 336 | 1462966136731 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:28:56 INFO - PROCESS | 336 | 1462966136736 Marionette TRACE conn6 <- [1,1926,null,{}] 04:28:56 INFO - PROCESS | 336 | 1462966136761 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:56 INFO - PROCESS | 336 | 1462966136928 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 04:28:57 INFO - PROCESS | 336 | 1462966137058 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005241007000 == 92 [pid = 336] [id = 491] 04:28:57 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (000000523740C800) [pid = 336] [serial = 1473] [outer = 0000000000000000] 04:28:57 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (0000005237F66800) [pid = 336] [serial = 1474] [outer = 000000523740C800] 04:28:57 INFO - PROCESS | 336 | 1462966137118 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (0000005239C1DC00) [pid = 336] [serial = 1475] [outer = 000000523740C800] 04:28:57 INFO - PROCESS | 336 | 1462966137684 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 04:28:57 INFO - PROCESS | 336 | 1462966137720 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 04:28:57 INFO - PROCESS | 336 | 1462966137726 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 04:28:57 INFO - PROCESS | 336 | 1462966137733 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:28:57 INFO - PROCESS | 336 | 1462966137736 Marionette TRACE conn6 <- [1,1930,null,{}] 04:28:57 INFO - PROCESS | 336 | 1462966137741 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:57 INFO - PROCESS | 336 | 1462966137866 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 04:28:57 INFO - PROCESS | 336 | 1462966137974 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D73800 == 93 [pid = 336] [id = 492] 04:28:57 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (000000523EBC7400) [pid = 336] [serial = 1476] [outer = 0000000000000000] 04:28:58 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (000000523F64E400) [pid = 336] [serial = 1477] [outer = 000000523EBC7400] 04:28:58 INFO - PROCESS | 336 | 1462966138029 Marionette DEBUG loaded listener.js 04:28:58 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (000000523FA5E400) [pid = 336] [serial = 1478] [outer = 000000523EBC7400] 04:28:58 INFO - PROCESS | 336 | 1462966138683 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 04:28:58 INFO - PROCESS | 336 | 1462966138725 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 04:28:58 INFO - PROCESS | 336 | 1462966138728 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 04:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:28:58 INFO - PROCESS | 336 | 1462966138732 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:28:58 INFO - PROCESS | 336 | 1462966138736 Marionette TRACE conn6 <- [1,1934,null,{}] 04:28:58 INFO - PROCESS | 336 | 1462966138749 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:58 INFO - PROCESS | 336 | 1462966138904 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 04:28:59 INFO - PROCESS | 336 | 1462966139041 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 336 | ++DOCSHELL 0000005248472000 == 94 [pid = 336] [id = 493] 04:28:59 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (0000005240EE8000) [pid = 336] [serial = 1479] [outer = 0000000000000000] 04:28:59 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (00000052433B5400) [pid = 336] [serial = 1480] [outer = 0000005240EE8000] 04:28:59 INFO - PROCESS | 336 | 1462966139100 Marionette DEBUG loaded listener.js 04:28:59 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (0000005243783000) [pid = 336] [serial = 1481] [outer = 0000005240EE8000] 04:28:59 INFO - PROCESS | 336 | 1462966139684 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 987ms 04:28:59 INFO - PROCESS | 336 | 1462966139720 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 04:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:28:59 INFO - PROCESS | 336 | 1462966139723 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 04:28:59 INFO - PROCESS | 336 | 1462966139728 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 336 | 1462966139730 Marionette TRACE conn6 <- [1,1938,null,{}] 04:28:59 INFO - PROCESS | 336 | 1462966139734 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:59 INFO - PROCESS | 336 | 1462966139857 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 04:29:00 INFO - PROCESS | 336 | 1462966139991 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:00 INFO - PROCESS | 336 | ++DOCSHELL 00000052494F0800 == 95 [pid = 336] [id = 494] 04:29:00 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (0000005243ECF000) [pid = 336] [serial = 1482] [outer = 0000000000000000] 04:29:00 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (0000005244F04400) [pid = 336] [serial = 1483] [outer = 0000005243ECF000] 04:29:00 INFO - PROCESS | 336 | 1462966140048 Marionette DEBUG loaded listener.js 04:29:00 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (0000005244F50400) [pid = 336] [serial = 1484] [outer = 0000005243ECF000] 04:29:00 INFO - PROCESS | 336 | 1462966140591 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 883ms 04:29:00 INFO - PROCESS | 336 | 1462966140611 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 04:29:00 INFO - PROCESS | 336 | 1462966140614 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 04:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:29:00 INFO - PROCESS | 336 | 1462966140634 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 336 | 1462966140636 Marionette TRACE conn6 <- [1,1942,null,{}] 04:29:00 INFO - PROCESS | 336 | 1462966140640 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:00 INFO - PROCESS | 336 | 1462966140760 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 04:29:00 INFO - PROCESS | 336 | 1462966140866 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:00 INFO - PROCESS | 336 | ++DOCSHELL 000000524A55A000 == 96 [pid = 336] [id = 495] 04:29:00 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (0000005243ED1400) [pid = 336] [serial = 1485] [outer = 0000000000000000] 04:29:00 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005244F6D400) [pid = 336] [serial = 1486] [outer = 0000005243ED1400] 04:29:00 INFO - PROCESS | 336 | 1462966140921 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (0000005245E0F400) [pid = 336] [serial = 1487] [outer = 0000005243ED1400] 04:29:01 INFO - PROCESS | 336 | 1462966141522 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 923ms 04:29:01 INFO - PROCESS | 336 | 1462966141561 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 04:29:01 INFO - PROCESS | 336 | 1462966141564 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 04:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:29:01 INFO - PROCESS | 336 | 1462966141568 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:29:01 INFO - PROCESS | 336 | 1462966141570 Marionette TRACE conn6 <- [1,1946,null,{}] 04:29:01 INFO - PROCESS | 336 | 1462966141574 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:01 INFO - PROCESS | 336 | 1462966141702 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 04:29:01 INFO - PROCESS | 336 | 1462966141809 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:01 INFO - PROCESS | 336 | ++DOCSHELL 000000524AB96800 == 97 [pid = 336] [id = 496] 04:29:01 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (0000005247765C00) [pid = 336] [serial = 1488] [outer = 0000000000000000] 04:29:01 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (0000005247A82800) [pid = 336] [serial = 1489] [outer = 0000005247765C00] 04:29:01 INFO - PROCESS | 336 | 1462966141864 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (0000005247A8D000) [pid = 336] [serial = 1490] [outer = 0000005247765C00] 04:29:02 INFO - PROCESS | 336 | 1462966142418 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 881ms 04:29:02 INFO - PROCESS | 336 | 1462966142452 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 04:29:02 INFO - PROCESS | 336 | 1462966142454 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 04:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:29:02 INFO - PROCESS | 336 | 1462966142458 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 336 | 1462966142460 Marionette TRACE conn6 <- [1,1950,null,{}] 04:29:02 INFO - PROCESS | 336 | 1462966142464 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:02 INFO - PROCESS | 336 | 1462966142579 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 04:29:02 INFO - PROCESS | 336 | 1462966142686 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:02 INFO - PROCESS | 336 | ++DOCSHELL 000000524ABE7800 == 98 [pid = 336] [id = 497] 04:29:02 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (0000005247A8CC00) [pid = 336] [serial = 1491] [outer = 0000000000000000] 04:29:02 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (00000052481A4800) [pid = 336] [serial = 1492] [outer = 0000005247A8CC00] 04:29:02 INFO - PROCESS | 336 | 1462966142740 Marionette DEBUG loaded listener.js 04:29:02 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (00000052481C7000) [pid = 336] [serial = 1493] [outer = 0000005247A8CC00] 04:29:03 INFO - PROCESS | 336 | 1462966143283 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 881ms 04:29:03 INFO - PROCESS | 336 | 1462966143342 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 04:29:03 INFO - PROCESS | 336 | 1462966143345 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 04:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:29:03 INFO - PROCESS | 336 | 1462966143348 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:29:03 INFO - PROCESS | 336 | 1462966143351 Marionette TRACE conn6 <- [1,1954,null,{}] 04:29:03 INFO - PROCESS | 336 | 1462966143355 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:03 INFO - PROCESS | 336 | 1462966143473 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 04:29:03 INFO - PROCESS | 336 | 1462966143580 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE12000 == 99 [pid = 336] [id = 498] 04:29:03 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (00000052481D1800) [pid = 336] [serial = 1494] [outer = 0000000000000000] 04:29:03 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (000000524831B000) [pid = 336] [serial = 1495] [outer = 00000052481D1800] 04:29:03 INFO - PROCESS | 336 | 1462966143634 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (00000052483E4000) [pid = 336] [serial = 1496] [outer = 00000052481D1800] 04:29:04 INFO - PROCESS | 336 | 1462966144199 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 879ms 04:29:04 INFO - PROCESS | 336 | 1462966144463 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 04:29:04 INFO - PROCESS | 336 | 1462966144468 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 04:29:04 INFO - PROCESS | 336 | 1462966144487 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:29:04 INFO - PROCESS | 336 | 1462966144490 Marionette TRACE conn6 <- [1,1958,null,{}] 04:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:29:04 INFO - PROCESS | 336 | 1462966144496 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:04 INFO - PROCESS | 336 | 1462966144615 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 04:29:04 INFO - PROCESS | 336 | 1462966144746 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 336 | ++DOCSHELL 00000052435BC000 == 100 [pid = 336] [id = 499] 04:29:04 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (000000523300CC00) [pid = 336] [serial = 1497] [outer = 0000000000000000] 04:29:04 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (00000052372D0800) [pid = 336] [serial = 1498] [outer = 000000523300CC00] 04:29:04 INFO - PROCESS | 336 | 1462966144799 Marionette DEBUG loaded listener.js 04:29:04 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (00000052393AD800) [pid = 336] [serial = 1499] [outer = 000000523300CC00] 04:29:05 INFO - PROCESS | 336 | 1462966145405 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 922ms 04:29:05 INFO - PROCESS | 336 | 1462966145423 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 04:29:05 INFO - PROCESS | 336 | 1462966145427 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 04:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:29:05 INFO - PROCESS | 336 | 1462966145435 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:29:05 INFO - PROCESS | 336 | 1462966145438 Marionette TRACE conn6 <- [1,1962,null,{}] 04:29:05 INFO - PROCESS | 336 | 1462966145443 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:05 INFO - PROCESS | 336 | 1462966145559 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 04:29:05 INFO - PROCESS | 336 | 1462966145673 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:05 INFO - PROCESS | 336 | ++DOCSHELL 000000524330C000 == 101 [pid = 336] [id = 500] 04:29:05 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (000000523CEF4000) [pid = 336] [serial = 1500] [outer = 0000000000000000] 04:29:05 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (000000523D353C00) [pid = 336] [serial = 1501] [outer = 000000523CEF4000] 04:29:05 INFO - PROCESS | 336 | 1462966145722 Marionette DEBUG loaded listener.js 04:29:05 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (000000523F695C00) [pid = 336] [serial = 1502] [outer = 000000523CEF4000] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 000000524694E800 == 100 [pid = 336] [id = 489] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 0000005246597800 == 99 [pid = 336] [id = 488] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 0000005245D17000 == 98 [pid = 336] [id = 487] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 0000005245D14800 == 97 [pid = 336] [id = 486] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 0000005244A9E800 == 96 [pid = 336] [id = 485] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 0000005244413000 == 95 [pid = 336] [id = 484] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 00000052435B9800 == 94 [pid = 336] [id = 483] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 000000524331C800 == 93 [pid = 336] [id = 482] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 00000052381C7000 == 92 [pid = 336] [id = 481] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 157 (000000524AC6C800) [pid = 336] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 156 (000000524B6F7400) [pid = 336] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 155 (0000005248318C00) [pid = 336] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 154 (000000524A90C800) [pid = 336] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 000000523FB77000 == 91 [pid = 336] [id = 480] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 000000524C6D0800 == 90 [pid = 336] [id = 475] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 00000052468C4800 == 89 [pid = 336] [id = 474] 04:29:06 INFO - PROCESS | 336 | --DOCSHELL 0000005243312800 == 88 [pid = 336] [id = 473] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 153 (0000005246570800) [pid = 336] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 152 (0000005247C99000) [pid = 336] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 151 (00000052483F0000) [pid = 336] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 150 (0000005244F04000) [pid = 336] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 149 (0000005232CAD400) [pid = 336] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 148 (000000523BE17400) [pid = 336] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 147 (0000005248F87C00) [pid = 336] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 146 (000000524215CC00) [pid = 336] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 145 (00000052433B3C00) [pid = 336] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 144 (000000523F6ABC00) [pid = 336] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 143 (00000052404C7000) [pid = 336] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 142 (0000005240EF0000) [pid = 336] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 141 (00000052481AA000) [pid = 336] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 140 (000000523CEDC400) [pid = 336] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 139 (000000523FB1E000) [pid = 336] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 138 (000000523F657000) [pid = 336] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 137 (000000523C62CC00) [pid = 336] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 136 (0000005238D40800) [pid = 336] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 135 (0000005249665C00) [pid = 336] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 134 (000000524263F800) [pid = 336] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 133 (000000524457BC00) [pid = 336] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 132 (000000524915D400) [pid = 336] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 131 (0000005239434C00) [pid = 336] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 130 (0000005247768400) [pid = 336] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 129 (000000523D2DFC00) [pid = 336] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 128 (00000052481C7C00) [pid = 336] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005244F56000) [pid = 336] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 04:29:06 INFO - PROCESS | 336 | 1462966146327 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 945ms 04:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:29:06 INFO - PROCESS | 336 | 1462966146381 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 04:29:06 INFO - PROCESS | 336 | 1462966146384 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 04:29:06 INFO - PROCESS | 336 | 1462966146387 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:29:06 INFO - PROCESS | 336 | 1462966146389 Marionette TRACE conn6 <- [1,1966,null,{}] 04:29:06 INFO - PROCESS | 336 | 1462966146399 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:06 INFO - PROCESS | 336 | 1462966146501 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 04:29:06 INFO - PROCESS | 336 | 1462966146600 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:06 INFO - PROCESS | 336 | ++DOCSHELL 000000524341D800 == 89 [pid = 336] [id = 501] 04:29:06 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (000000523C625C00) [pid = 336] [serial = 1503] [outer = 0000000000000000] 04:29:06 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (000000523F435C00) [pid = 336] [serial = 1504] [outer = 000000523C625C00] 04:29:06 INFO - PROCESS | 336 | 1462966146650 Marionette DEBUG loaded listener.js 04:29:06 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (000000523F6AA000) [pid = 336] [serial = 1505] [outer = 000000523C625C00] 04:29:07 INFO - PROCESS | 336 | 1462966147042 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 04:29:07 INFO - PROCESS | 336 | 1462966147080 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 336 | 1462966147083 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 04:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:29:07 INFO - PROCESS | 336 | 1462966147086 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 336 | 1462966147088 Marionette TRACE conn6 <- [1,1970,null,{}] 04:29:07 INFO - PROCESS | 336 | 1462966147091 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:07 INFO - PROCESS | 336 | 1462966147189 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 04:29:07 INFO - PROCESS | 336 | 1462966147196 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:07 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AB4000 == 90 [pid = 336] [id = 502] 04:29:07 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (000000523FB1E000) [pid = 336] [serial = 1506] [outer = 0000000000000000] 04:29:07 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (000000523FEB9C00) [pid = 336] [serial = 1507] [outer = 000000523FB1E000] 04:29:07 INFO - PROCESS | 336 | 1462966147243 Marionette DEBUG loaded listener.js 04:29:07 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (00000052404C7000) [pid = 336] [serial = 1508] [outer = 000000523FB1E000] 04:29:07 INFO - PROCESS | 336 | 1462966147709 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 692ms 04:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:29:07 INFO - PROCESS | 336 | 1462966147781 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 336 | 1462966147784 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 04:29:07 INFO - PROCESS | 336 | 1462966147787 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 336 | 1462966147789 Marionette TRACE conn6 <- [1,1974,null,{}] 04:29:07 INFO - PROCESS | 336 | 1462966147793 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:07 INFO - PROCESS | 336 | 1462966147889 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 04:29:08 INFO - PROCESS | 336 | 1462966148020 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E7A000 == 91 [pid = 336] [id = 503] 04:29:08 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (000000523F6A2000) [pid = 336] [serial = 1509] [outer = 0000000000000000] 04:29:08 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (0000005241B11000) [pid = 336] [serial = 1510] [outer = 000000523F6A2000] 04:29:08 INFO - PROCESS | 336 | 1462966148066 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (0000005242188800) [pid = 336] [serial = 1511] [outer = 000000523F6A2000] 04:29:08 INFO - PROCESS | 336 | 1462966148471 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 733ms 04:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:29:08 INFO - PROCESS | 336 | 1462966148524 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 04:29:08 INFO - PROCESS | 336 | 1462966148526 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 04:29:08 INFO - PROCESS | 336 | 1462966148529 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:29:08 INFO - PROCESS | 336 | 1462966148531 Marionette TRACE conn6 <- [1,1978,null,{}] 04:29:08 INFO - PROCESS | 336 | 1462966148535 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:08 INFO - PROCESS | 336 | 1462966148689 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 04:29:08 INFO - PROCESS | 336 | 1462966148755 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 336 | ++DOCSHELL 0000005246947800 == 92 [pid = 336] [id = 504] 04:29:08 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (00000052435E0800) [pid = 336] [serial = 1512] [outer = 0000000000000000] 04:29:08 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (00000052438D3C00) [pid = 336] [serial = 1513] [outer = 00000052435E0800] 04:29:08 INFO - PROCESS | 336 | 1462966148801 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (0000005244F52400) [pid = 336] [serial = 1514] [outer = 00000052435E0800] 04:29:09 INFO - PROCESS | 336 | 1462966149221 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 734ms 04:29:09 INFO - PROCESS | 336 | 1462966149291 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 336 | 1462966149293 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 04:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:29:09 INFO - PROCESS | 336 | 1462966149299 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - PROCESS | 336 | 1462966149301 Marionette TRACE conn6 <- [1,1982,null,{}] 04:29:09 INFO - PROCESS | 336 | 1462966149304 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:09 INFO - PROCESS | 336 | 1462966149429 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 04:29:09 INFO - PROCESS | 336 | 1462966149492 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 336 | ++DOCSHELL 0000005248411800 == 93 [pid = 336] [id = 505] 04:29:09 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (0000005244F6A400) [pid = 336] [serial = 1515] [outer = 0000000000000000] 04:29:09 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (0000005246575C00) [pid = 336] [serial = 1516] [outer = 0000005244F6A400] 04:29:09 INFO - PROCESS | 336 | 1462966149537 Marionette DEBUG loaded listener.js 04:29:09 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (00000052478DC800) [pid = 336] [serial = 1517] [outer = 0000005244F6A400] 04:29:09 INFO - PROCESS | 336 | 1462966149957 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 04:29:09 INFO - PROCESS | 336 | 1462966149972 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 336 | 1462966149974 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 04:29:09 INFO - PROCESS | 336 | 1462966149978 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:29:09 INFO - PROCESS | 336 | 1462966149980 Marionette TRACE conn6 <- [1,1986,null,{}] 04:29:09 INFO - PROCESS | 336 | 1462966149983 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:10 INFO - PROCESS | 336 | 1462966150117 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 04:29:10 INFO - PROCESS | 336 | 1462966150181 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:10 INFO - PROCESS | 336 | ++DOCSHELL 00000052494D1800 == 94 [pid = 336] [id = 506] 04:29:10 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (0000005238DDE000) [pid = 336] [serial = 1518] [outer = 0000000000000000] 04:29:10 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (0000005247A8A800) [pid = 336] [serial = 1519] [outer = 0000005238DDE000] 04:29:10 INFO - PROCESS | 336 | 1462966150225 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (00000052483E2C00) [pid = 336] [serial = 1520] [outer = 0000005238DDE000] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 144 (000000523FBBFC00) [pid = 336] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 143 (00000052404D1000) [pid = 336] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 142 (0000005232252C00) [pid = 336] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 141 (000000523F43F400) [pid = 336] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 140 (0000005238EEF800) [pid = 336] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 139 (0000005231148800) [pid = 336] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 138 (000000523C621800) [pid = 336] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 137 (000000523D246C00) [pid = 336] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 136 (0000005232CB1400) [pid = 336] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 135 (0000005242163400) [pid = 336] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 134 (0000005249663C00) [pid = 336] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 133 (0000005248E6F800) [pid = 336] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 132 (0000005237D7BC00) [pid = 336] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 131 (0000005249479800) [pid = 336] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:29:10 INFO - PROCESS | 336 | --DOMWINDOW == 130 (0000005237D55400) [pid = 336] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:29:10 INFO - PROCESS | 336 | 1462966150737 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 776ms 04:29:10 INFO - PROCESS | 336 | 1462966150791 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 04:29:10 INFO - PROCESS | 336 | 1462966150793 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 04:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:29:10 INFO - PROCESS | 336 | 1462966150808 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:29:10 INFO - PROCESS | 336 | 1462966150810 Marionette TRACE conn6 <- [1,1990,null,{}] 04:29:10 INFO - PROCESS | 336 | 1462966150814 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:10 INFO - PROCESS | 336 | 1462966150909 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 04:29:10 INFO - PROCESS | 336 | 1462966150915 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:10 INFO - PROCESS | 336 | ++DOCSHELL 000000524A51B000 == 95 [pid = 336] [id = 507] 04:29:10 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (000000523D350000) [pid = 336] [serial = 1521] [outer = 0000000000000000] 04:29:10 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (00000052404D1000) [pid = 336] [serial = 1522] [outer = 000000523D350000] 04:29:10 INFO - PROCESS | 336 | 1462966150960 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (0000005248322800) [pid = 336] [serial = 1523] [outer = 000000523D350000] 04:29:11 INFO - PROCESS | 336 | 1462966151379 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 629ms 04:29:11 INFO - PROCESS | 336 | 1462966151441 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 04:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:29:11 INFO - PROCESS | 336 | 1462966151443 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 04:29:11 INFO - PROCESS | 336 | 1462966151447 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 336 | 1462966151449 Marionette TRACE conn6 <- [1,1994,null,{}] 04:29:11 INFO - PROCESS | 336 | 1462966151452 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:11 INFO - PROCESS | 336 | 1462966151552 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 04:29:11 INFO - PROCESS | 336 | 1462966151559 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 336 | ++DOCSHELL 000000524ABE1800 == 96 [pid = 336] [id = 508] 04:29:11 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (0000005248E6A800) [pid = 336] [serial = 1524] [outer = 0000000000000000] 04:29:11 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (0000005248E70400) [pid = 336] [serial = 1525] [outer = 0000005248E6A800] 04:29:11 INFO - PROCESS | 336 | 1462966151603 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (0000005248F89000) [pid = 336] [serial = 1526] [outer = 0000005248E6A800] 04:29:12 INFO - PROCESS | 336 | 1462966152040 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 04:29:12 INFO - PROCESS | 336 | 1462966152088 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 336 | 1462966152090 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 04:29:12 INFO - PROCESS | 336 | 1462966152094 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:29:12 INFO - PROCESS | 336 | 1462966152096 Marionette TRACE conn6 <- [1,1998,null,{}] 04:29:12 INFO - PROCESS | 336 | 1462966152100 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:12 INFO - PROCESS | 336 | 1462966152227 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 04:29:12 INFO - PROCESS | 336 | 1462966152272 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:12 INFO - PROCESS | 336 | ++DOCSHELL 000000524BF15000 == 97 [pid = 336] [id = 509] 04:29:12 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (000000524947D000) [pid = 336] [serial = 1527] [outer = 0000000000000000] 04:29:12 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (000000524965F400) [pid = 336] [serial = 1528] [outer = 000000524947D000] 04:29:12 INFO - PROCESS | 336 | 1462966152322 Marionette DEBUG loaded listener.js 04:29:12 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (0000005249691C00) [pid = 336] [serial = 1529] [outer = 000000524947D000] 04:29:13 INFO - PROCESS | 336 | 1462966153033 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 987ms 04:29:13 INFO - PROCESS | 336 | 1462966153086 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 04:29:13 INFO - PROCESS | 336 | 1462966153092 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 04:29:13 INFO - PROCESS | 336 | 1462966153096 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:29:13 INFO - PROCESS | 336 | 1462966153101 Marionette TRACE conn6 <- [1,2002,null,{}] 04:29:13 INFO - PROCESS | 336 | 1462966153107 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:13 INFO - PROCESS | 336 | 1462966153237 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 04:29:13 INFO - PROCESS | 336 | 1462966153416 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 336 | ++DOCSHELL 0000005243313000 == 98 [pid = 336] [id = 510] 04:29:13 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (000000523BE0DC00) [pid = 336] [serial = 1530] [outer = 0000000000000000] 04:29:13 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (000000523C628800) [pid = 336] [serial = 1531] [outer = 000000523BE0DC00] 04:29:13 INFO - PROCESS | 336 | 1462966153474 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (000000523D2DB000) [pid = 336] [serial = 1532] [outer = 000000523BE0DC00] 04:29:14 INFO - PROCESS | 336 | 1462966154096 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1036ms 04:29:14 INFO - PROCESS | 336 | 1462966154136 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 04:29:14 INFO - PROCESS | 336 | 1462966154143 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 04:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:29:14 INFO - PROCESS | 336 | 1462966154150 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:29:14 INFO - PROCESS | 336 | 1462966154153 Marionette TRACE conn6 <- [1,2006,null,{}] 04:29:14 INFO - PROCESS | 336 | 1462966154176 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:14 INFO - PROCESS | 336 | 1462966154350 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 04:29:14 INFO - PROCESS | 336 | 1462966154458 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:14 INFO - PROCESS | 336 | ++DOCSHELL 00000052468C3000 == 99 [pid = 336] [id = 511] 04:29:14 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (0000005241063400) [pid = 336] [serial = 1533] [outer = 0000000000000000] 04:29:14 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (0000005241DDE000) [pid = 336] [serial = 1534] [outer = 0000005241063400] 04:29:14 INFO - PROCESS | 336 | 1462966154514 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (00000052435D7000) [pid = 336] [serial = 1535] [outer = 0000005241063400] 04:29:15 INFO - PROCESS | 336 | 1462966155113 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1003ms 04:29:15 INFO - PROCESS | 336 | 1462966155159 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 04:29:15 INFO - PROCESS | 336 | 1462966155162 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 04:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:29:15 INFO - PROCESS | 336 | 1462966155166 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:29:15 INFO - PROCESS | 336 | 1462966155170 Marionette TRACE conn6 <- [1,2010,null,{}] 04:29:15 INFO - PROCESS | 336 | 1462966155182 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:15 INFO - PROCESS | 336 | 1462966155308 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 04:29:15 INFO - PROCESS | 336 | 1462966155422 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:15 INFO - PROCESS | 336 | ++DOCSHELL 000000524C560000 == 100 [pid = 336] [id = 512] 04:29:15 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (0000005245E03800) [pid = 336] [serial = 1536] [outer = 0000000000000000] 04:29:15 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (0000005247A88000) [pid = 336] [serial = 1537] [outer = 0000005245E03800] 04:29:15 INFO - PROCESS | 336 | 1462966155520 Marionette DEBUG loaded listener.js 04:29:15 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (000000524915FC00) [pid = 336] [serial = 1538] [outer = 0000005245E03800] 04:29:16 INFO - PROCESS | 336 | 1462966156130 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1034ms 04:29:16 INFO - PROCESS | 336 | 1462966156202 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 04:29:16 INFO - PROCESS | 336 | 1462966156205 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 04:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:29:16 INFO - PROCESS | 336 | 1462966156209 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 336 | 1462966156211 Marionette TRACE conn6 <- [1,2014,null,{}] 04:29:16 INFO - PROCESS | 336 | 1462966156215 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:16 INFO - PROCESS | 336 | 1462966156338 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 04:29:16 INFO - PROCESS | 336 | 1462966156476 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 336 | ++DOCSHELL 000000524C6C5000 == 101 [pid = 336] [id = 513] 04:29:16 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (000000524947F400) [pid = 336] [serial = 1539] [outer = 0000000000000000] 04:29:16 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (000000524968D800) [pid = 336] [serial = 1540] [outer = 000000524947F400] 04:29:16 INFO - PROCESS | 336 | 1462966156532 Marionette DEBUG loaded listener.js 04:29:16 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (000000524A90D400) [pid = 336] [serial = 1541] [outer = 000000524947F400] 04:29:17 INFO - PROCESS | 336 | 1462966157092 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 944ms 04:29:17 INFO - PROCESS | 336 | 1462966157155 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 04:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:29:17 INFO - PROCESS | 336 | 1462966157158 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 04:29:17 INFO - PROCESS | 336 | 1462966157161 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:29:17 INFO - PROCESS | 336 | 1462966157164 Marionette TRACE conn6 <- [1,2018,null,{}] 04:29:17 INFO - PROCESS | 336 | 1462966157167 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:17 INFO - PROCESS | 336 | 1462966157287 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 04:29:17 INFO - PROCESS | 336 | 1462966157397 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:17 INFO - PROCESS | 336 | ++DOCSHELL 000000524C79A000 == 102 [pid = 336] [id = 514] 04:29:17 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (000000524AB25000) [pid = 336] [serial = 1542] [outer = 0000000000000000] 04:29:17 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (000000524AC62400) [pid = 336] [serial = 1543] [outer = 000000524AB25000] 04:29:17 INFO - PROCESS | 336 | 1462966157452 Marionette DEBUG loaded listener.js 04:29:17 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (000000524AC94C00) [pid = 336] [serial = 1544] [outer = 000000524AB25000] 04:29:18 INFO - PROCESS | 336 | 1462966158058 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 944ms 04:29:18 INFO - PROCESS | 336 | 1462966158107 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 04:29:18 INFO - PROCESS | 336 | 1462966158110 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 04:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:29:18 INFO - PROCESS | 336 | 1462966158113 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:29:18 INFO - PROCESS | 336 | 1462966158116 Marionette TRACE conn6 <- [1,2022,null,{}] 04:29:18 INFO - PROCESS | 336 | 1462966158119 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:18 INFO - PROCESS | 336 | 1462966158249 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 04:29:18 INFO - PROCESS | 336 | 1462966158363 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:18 INFO - PROCESS | 336 | ++DOCSHELL 000000524C8B7000 == 103 [pid = 336] [id = 515] 04:29:18 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (000000524B22D800) [pid = 336] [serial = 1545] [outer = 0000000000000000] 04:29:18 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (000000524B6F2800) [pid = 336] [serial = 1546] [outer = 000000524B22D800] 04:29:18 INFO - PROCESS | 336 | 1462966158459 Marionette DEBUG loaded listener.js 04:29:18 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (000000524CB19400) [pid = 336] [serial = 1547] [outer = 000000524B22D800] 04:29:19 INFO - PROCESS | 336 | 1462966159091 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1028ms 04:29:19 INFO - PROCESS | 336 | 1462966159143 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 04:29:19 INFO - PROCESS | 336 | 1462966159146 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 04:29:19 INFO - PROCESS | 336 | 1462966159164 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 336 | 1462966159167 Marionette TRACE conn6 <- [1,2026,null,{}] 04:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:29:19 INFO - PROCESS | 336 | 1462966159188 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:19 INFO - PROCESS | 336 | 1462966159315 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 04:29:19 INFO - PROCESS | 336 | 1462966159449 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:19 INFO - PROCESS | 336 | ++DOCSHELL 0000005239457800 == 104 [pid = 336] [id = 516] 04:29:19 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (00000052372D8800) [pid = 336] [serial = 1548] [outer = 0000000000000000] 04:29:19 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (000000523C6BB800) [pid = 336] [serial = 1549] [outer = 00000052372D8800] 04:29:19 INFO - PROCESS | 336 | 1462966159507 Marionette DEBUG loaded listener.js 04:29:19 INFO - PROCESS | 336 | ++DOMWINDOW == 160 (0000005242160C00) [pid = 336] [serial = 1550] [outer = 00000052372D8800] 04:29:20 INFO - PROCESS | 336 | 1462966160403 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1307ms 04:29:20 INFO - PROCESS | 336 | 1462966160478 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 04:29:20 INFO - PROCESS | 336 | 1462966160482 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 04:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:29:20 INFO - PROCESS | 336 | 1462966160501 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:29:20 INFO - PROCESS | 336 | 1462966160505 Marionette TRACE conn6 <- [1,2030,null,{}] 04:29:20 INFO - PROCESS | 336 | 1462966160511 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:20 INFO - PROCESS | 336 | 1462966160634 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 04:29:20 INFO - PROCESS | 336 | 1462966160772 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:20 INFO - PROCESS | 336 | ++DOCSHELL 0000005240273000 == 105 [pid = 336] [id = 517] 04:29:20 INFO - PROCESS | 336 | ++DOMWINDOW == 161 (0000005232D8E800) [pid = 336] [serial = 1551] [outer = 0000000000000000] 04:29:20 INFO - PROCESS | 336 | ++DOMWINDOW == 162 (0000005233F3A000) [pid = 336] [serial = 1552] [outer = 0000005232D8E800] 04:29:20 INFO - PROCESS | 336 | 1462966160863 Marionette DEBUG loaded listener.js 04:29:20 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (0000005238EF8800) [pid = 336] [serial = 1553] [outer = 0000005232D8E800] 04:29:21 INFO - PROCESS | 336 | 1462966161450 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 04:29:21 INFO - PROCESS | 336 | 1462966161491 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 04:29:21 INFO - PROCESS | 336 | 1462966161497 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 04:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:29:21 INFO - PROCESS | 336 | 1462966161503 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:29:21 INFO - PROCESS | 336 | 1462966161506 Marionette TRACE conn6 <- [1,2034,null,{}] 04:29:21 INFO - PROCESS | 336 | 1462966161510 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:21 INFO - PROCESS | 336 | 1462966161632 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005238E44000 == 104 [pid = 336] [id = 206] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005244A97000 == 103 [pid = 336] [id = 422] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005244D7D000 == 102 [pid = 336] [id = 423] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005241BCA800 == 101 [pid = 336] [id = 409] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 000000524ABE1800 == 100 [pid = 336] [id = 508] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 000000524A51B000 == 99 [pid = 336] [id = 507] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 00000052494D1800 == 98 [pid = 336] [id = 506] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005248411800 == 97 [pid = 336] [id = 505] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005246947800 == 96 [pid = 336] [id = 504] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005245E7A000 == 95 [pid = 336] [id = 503] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005244AB4000 == 94 [pid = 336] [id = 502] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 000000524341D800 == 93 [pid = 336] [id = 501] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 000000524330C000 == 92 [pid = 336] [id = 500] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 00000052435BC000 == 91 [pid = 336] [id = 499] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 000000524A55A000 == 90 [pid = 336] [id = 495] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 00000052494F0800 == 89 [pid = 336] [id = 494] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005248472000 == 88 [pid = 336] [id = 493] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005244D73800 == 87 [pid = 336] [id = 492] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005241007000 == 86 [pid = 336] [id = 491] 04:29:21 INFO - PROCESS | 336 | --DOCSHELL 0000005248345000 == 85 [pid = 336] [id = 490] 04:29:21 INFO - PROCESS | 336 | 1462966161827 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 336 | ++DOCSHELL 0000005238180000 == 86 [pid = 336] [id = 518] 04:29:21 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (00000052311D8000) [pid = 336] [serial = 1554] [outer = 0000000000000000] 04:29:21 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (000000523224A400) [pid = 336] [serial = 1555] [outer = 00000052311D8000] 04:29:21 INFO - PROCESS | 336 | 1462966161873 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (00000052372D5C00) [pid = 336] [serial = 1556] [outer = 00000052311D8000] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 165 (000000524AC98C00) [pid = 336] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 164 (0000005249480000) [pid = 336] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 163 (000000524B229000) [pid = 336] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 162 (000000524AB23800) [pid = 336] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 161 (000000523FBC9000) [pid = 336] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 160 (0000005240E04400) [pid = 336] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 159 (0000005232D91C00) [pid = 336] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 158 (0000005244A7A000) [pid = 336] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 157 (0000005241B3D800) [pid = 336] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 156 (0000005248F8FC00) [pid = 336] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 155 (000000523F64AC00) [pid = 336] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 154 (000000524A910400) [pid = 336] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 153 (0000005248F90C00) [pid = 336] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 152 (00000052324BB000) [pid = 336] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 151 (00000052340B6C00) [pid = 336] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 150 (0000005240404C00) [pid = 336] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 149 (000000523C62AC00) [pid = 336] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 148 (000000523CEF0800) [pid = 336] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 147 (000000524B6F3800) [pid = 336] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 146 (000000523D3E3000) [pid = 336] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 145 (000000523F435800) [pid = 336] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 144 (000000523BE15800) [pid = 336] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 143 (00000052372D4000) [pid = 336] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 142 (0000005232D99400) [pid = 336] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 141 (000000523CED1800) [pid = 336] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 140 (00000052435D5000) [pid = 336] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 139 (0000005240563800) [pid = 336] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 138 (0000005242D59000) [pid = 336] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 137 (000000524040A800) [pid = 336] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 136 (00000052422C1800) [pid = 336] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 135 (000000523F69FC00) [pid = 336] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | --DOMWINDOW == 134 (00000052433B4C00) [pid = 336] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 04:29:22 INFO - PROCESS | 336 | 1462966162353 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 880ms 04:29:22 INFO - PROCESS | 336 | 1462966162385 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 04:29:22 INFO - PROCESS | 336 | 1462966162387 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 04:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:29:22 INFO - PROCESS | 336 | 1462966162391 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - PROCESS | 336 | 1462966162394 Marionette TRACE conn6 <- [1,2038,null,{}] 04:29:22 INFO - PROCESS | 336 | 1462966162405 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:22 INFO - PROCESS | 336 | 1462966162505 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 04:29:22 INFO - PROCESS | 336 | 1462966162515 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:22 INFO - PROCESS | 336 | ++DOCSHELL 00000052433DA800 == 87 [pid = 336] [id = 519] 04:29:22 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (000000523D246000) [pid = 336] [serial = 1557] [outer = 0000000000000000] 04:29:22 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (000000523D2D9C00) [pid = 336] [serial = 1558] [outer = 000000523D246000] 04:29:22 INFO - PROCESS | 336 | 1462966162564 Marionette DEBUG loaded listener.js 04:29:22 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (000000523F439000) [pid = 336] [serial = 1559] [outer = 000000523D246000] 04:29:23 INFO - PROCESS | 336 | 1462966163039 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 04:29:23 INFO - PROCESS | 336 | 1462966163085 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 336 | 1462966163088 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 04:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:29:23 INFO - PROCESS | 336 | 1462966163091 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - PROCESS | 336 | 1462966163093 Marionette TRACE conn6 <- [1,2042,null,{}] 04:29:23 INFO - PROCESS | 336 | 1462966163097 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:23 INFO - PROCESS | 336 | 1462966163193 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 04:29:23 INFO - PROCESS | 336 | 1462966163199 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:23 INFO - PROCESS | 336 | ++DOCSHELL 0000005243828800 == 88 [pid = 336] [id = 520] 04:29:23 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (000000523F43C000) [pid = 336] [serial = 1560] [outer = 0000000000000000] 04:29:23 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (000000523F69A000) [pid = 336] [serial = 1561] [outer = 000000523F43C000] 04:29:23 INFO - PROCESS | 336 | 1462966163337 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (000000523F6B2800) [pid = 336] [serial = 1562] [outer = 000000523F43C000] 04:29:23 INFO - PROCESS | 336 | 1462966163730 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 04:29:23 INFO - PROCESS | 336 | 1462966163784 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 336 | 1462966163786 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 04:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:29:23 INFO - PROCESS | 336 | 1462966163789 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - PROCESS | 336 | 1462966163791 Marionette TRACE conn6 <- [1,2046,null,{}] 04:29:23 INFO - PROCESS | 336 | 1462966163795 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:23 INFO - PROCESS | 336 | 1462966163886 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 04:29:24 INFO - PROCESS | 336 | 1462966164034 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AB1000 == 89 [pid = 336] [id = 521] 04:29:24 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (000000523F6A4000) [pid = 336] [serial = 1563] [outer = 0000000000000000] 04:29:24 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (000000523FB1D000) [pid = 336] [serial = 1564] [outer = 000000523F6A4000] 04:29:24 INFO - PROCESS | 336 | 1462966164079 Marionette DEBUG loaded listener.js 04:29:24 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (00000052400A4000) [pid = 336] [serial = 1565] [outer = 000000523F6A4000] 04:29:24 INFO - PROCESS | 336 | 1462966164502 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 776ms 04:29:24 INFO - PROCESS | 336 | 1462966164569 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 04:29:24 INFO - PROCESS | 336 | 1462966164571 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 04:29:24 INFO - PROCESS | 336 | 1462966164574 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:29:24 INFO - PROCESS | 336 | 1462966164576 Marionette TRACE conn6 <- [1,2050,null,{}] 04:29:24 INFO - PROCESS | 336 | 1462966164580 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:24 INFO - PROCESS | 336 | 1462966164725 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 04:29:24 INFO - PROCESS | 336 | 1462966164747 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DB1000 == 90 [pid = 336] [id = 522] 04:29:24 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (00000052404C3C00) [pid = 336] [serial = 1566] [outer = 0000000000000000] 04:29:24 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (0000005241B37800) [pid = 336] [serial = 1567] [outer = 00000052404C3C00] 04:29:24 INFO - PROCESS | 336 | 1462966164801 Marionette DEBUG loaded listener.js 04:29:24 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (0000005242640800) [pid = 336] [serial = 1568] [outer = 00000052404C3C00] 04:29:25 INFO - PROCESS | 336 | 1462966165250 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 04:29:25 INFO - PROCESS | 336 | 1462966165338 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 04:29:25 INFO - PROCESS | 336 | 1462966165340 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 04:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:29:25 INFO - PROCESS | 336 | 1462966165344 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - PROCESS | 336 | 1462966165346 Marionette TRACE conn6 <- [1,2054,null,{}] 04:29:25 INFO - PROCESS | 336 | 1462966165350 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:25 INFO - PROCESS | 336 | 1462966165474 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 04:29:25 INFO - PROCESS | 336 | 1462966165540 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 336 | ++DOCSHELL 000000524659E800 == 91 [pid = 336] [id = 523] 04:29:25 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (000000523F442000) [pid = 336] [serial = 1569] [outer = 0000000000000000] 04:29:25 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (00000052433AC400) [pid = 336] [serial = 1570] [outer = 000000523F442000] 04:29:25 INFO - PROCESS | 336 | 1462966165585 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (00000052435A1000) [pid = 336] [serial = 1571] [outer = 000000523F442000] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 148 (000000523F6A2000) [pid = 336] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 147 (000000524377BC00) [pid = 336] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 146 (00000052435E0800) [pid = 336] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 145 (000000523300CC00) [pid = 336] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 144 (000000523C625C00) [pid = 336] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 143 (000000523CEF4000) [pid = 336] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 142 (000000523FB1E000) [pid = 336] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 141 (0000005244F6A400) [pid = 336] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 140 (0000005238DDE000) [pid = 336] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 139 (0000005248E6A800) [pid = 336] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:29:26 INFO - PROCESS | 336 | --DOMWINDOW == 138 (000000523D350000) [pid = 336] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:29:26 INFO - PROCESS | 336 | 1462966166273 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 985ms 04:29:26 INFO - PROCESS | 336 | 1462966166332 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 04:29:26 INFO - PROCESS | 336 | 1462966166334 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 04:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:29:26 INFO - PROCESS | 336 | 1462966166337 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:29:26 INFO - PROCESS | 336 | 1462966166339 Marionette TRACE conn6 <- [1,2058,null,{}] 04:29:26 INFO - PROCESS | 336 | 1462966166343 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:26 INFO - PROCESS | 336 | 1462966166435 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 04:29:26 INFO - PROCESS | 336 | 1462966166532 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:26 INFO - PROCESS | 336 | ++DOCSHELL 0000005244A9A000 == 92 [pid = 336] [id = 524] 04:29:26 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (00000052334A8C00) [pid = 336] [serial = 1572] [outer = 0000000000000000] 04:29:26 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (00000052404CB800) [pid = 336] [serial = 1573] [outer = 00000052334A8C00] 04:29:26 INFO - PROCESS | 336 | 1462966166585 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (00000052435E0800) [pid = 336] [serial = 1574] [outer = 00000052334A8C00] 04:29:26 INFO - PROCESS | 336 | 1462966166961 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 691ms 04:29:27 INFO - PROCESS | 336 | 1462966167032 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 04:29:27 INFO - PROCESS | 336 | 1462966167034 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 04:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:29:27 INFO - PROCESS | 336 | 1462966167037 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:29:27 INFO - PROCESS | 336 | 1462966167039 Marionette TRACE conn6 <- [1,2062,null,{}] 04:29:27 INFO - PROCESS | 336 | 1462966167043 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:27 INFO - PROCESS | 336 | 1462966167135 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 04:29:27 INFO - PROCESS | 336 | 1462966167142 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 336 | ++DOCSHELL 000000524783C800 == 93 [pid = 336] [id = 525] 04:29:27 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (000000524362F800) [pid = 336] [serial = 1575] [outer = 0000000000000000] 04:29:27 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (000000524377C400) [pid = 336] [serial = 1576] [outer = 000000524362F800] 04:29:27 INFO - PROCESS | 336 | 1462966167187 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (00000052438D2800) [pid = 336] [serial = 1577] [outer = 000000524362F800] 04:29:27 INFO - PROCESS | 336 | 1462966167623 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms 04:29:27 INFO - PROCESS | 336 | 1462966167668 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 04:29:27 INFO - PROCESS | 336 | 1462966167670 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 04:29:27 INFO - PROCESS | 336 | 1462966167674 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:29:27 INFO - PROCESS | 336 | 1462966167676 Marionette TRACE conn6 <- [1,2066,null,{}] 04:29:27 INFO - PROCESS | 336 | 1462966167679 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:27 INFO - PROCESS | 336 | 1462966167775 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 04:29:27 INFO - PROCESS | 336 | 1462966167782 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 336 | ++DOCSHELL 0000005248359800 == 94 [pid = 336] [id = 526] 04:29:27 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (00000052438D0000) [pid = 336] [serial = 1578] [outer = 0000000000000000] 04:29:27 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (000000524457C000) [pid = 336] [serial = 1579] [outer = 00000052438D0000] 04:29:27 INFO - PROCESS | 336 | 1462966167827 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (0000005244F0F400) [pid = 336] [serial = 1580] [outer = 00000052438D0000] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524A516800 == 93 [pid = 336] [id = 346] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 00000052494D3800 == 92 [pid = 336] [id = 396] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005246944800 == 91 [pid = 336] [id = 426] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005241BC9000 == 90 [pid = 336] [id = 243] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005248345800 == 89 [pid = 336] [id = 314] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005247AAB800 == 88 [pid = 336] [id = 361] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524AE66000 == 87 [pid = 336] [id = 360] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C7C3800 == 86 [pid = 336] [id = 435] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524AE09000 == 85 [pid = 336] [id = 373] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524AE12000 == 84 [pid = 336] [id = 498] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005245DB8000 == 83 [pid = 336] [id = 424] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524BFBE000 == 82 [pid = 336] [id = 472] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524ABEE000 == 81 [pid = 336] [id = 362] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005243429800 == 80 [pid = 336] [id = 245] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C6DD000 == 79 [pid = 336] [id = 412] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005241090000 == 78 [pid = 336] [id = 414] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005247AAE800 == 77 [pid = 336] [id = 281] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 00000052465B0800 == 76 [pid = 336] [id = 265] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524A55C000 == 75 [pid = 336] [id = 397] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524011B000 == 74 [pid = 336] [id = 443] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524AE1E000 == 73 [pid = 336] [id = 280] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000523767D000 == 72 [pid = 336] [id = 347] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005245E8D000 == 71 [pid = 336] [id = 263] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005244D82800 == 70 [pid = 336] [id = 262] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C79A800 == 69 [pid = 336] [id = 460] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000523D0FE000 == 68 [pid = 336] [id = 298] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524ACD7800 == 67 [pid = 336] [id = 345] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524AE6E000 == 66 [pid = 336] [id = 411] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524AB75800 == 65 [pid = 336] [id = 376] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524AB96800 == 64 [pid = 336] [id = 496] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C8A1000 == 63 [pid = 336] [id = 413] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C6C2800 == 62 [pid = 336] [id = 378] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524ABE7800 == 61 [pid = 336] [id = 497] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005246599800 == 60 [pid = 336] [id = 295] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524654C800 == 59 [pid = 336] [id = 264] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524DD0D000 == 58 [pid = 336] [id = 476] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524330A000 == 57 [pid = 336] [id = 244] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524450A800 == 56 [pid = 336] [id = 249] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C8A8000 == 55 [pid = 336] [id = 377] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000523BE8E000 == 54 [pid = 336] [id = 380] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524653F000 == 53 [pid = 336] [id = 410] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524E4C2800 == 52 [pid = 336] [id = 478] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C8BF000 == 51 [pid = 336] [id = 379] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524835E000 == 50 [pid = 336] [id = 395] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000523FE26000 == 49 [pid = 336] [id = 442] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524331D800 == 48 [pid = 336] [id = 207] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524E4C8800 == 47 [pid = 336] [id = 477] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005243834800 == 46 [pid = 336] [id = 246] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005237250800 == 45 [pid = 336] [id = 479] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005246543800 == 44 [pid = 336] [id = 425] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005240273000 == 43 [pid = 336] [id = 517] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005239457800 == 42 [pid = 336] [id = 516] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C8B7000 == 41 [pid = 336] [id = 515] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C79A000 == 40 [pid = 336] [id = 514] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C6C5000 == 39 [pid = 336] [id = 513] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524C560000 == 38 [pid = 336] [id = 512] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 00000052468C3000 == 37 [pid = 336] [id = 511] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 0000005243313000 == 36 [pid = 336] [id = 510] 04:29:29 INFO - PROCESS | 336 | --DOCSHELL 000000524BF15000 == 35 [pid = 336] [id = 509] 04:29:30 INFO - PROCESS | 336 | --DOCSHELL 0000005238180000 == 34 [pid = 336] [id = 518] 04:29:30 INFO - PROCESS | 336 | --DOCSHELL 00000052433DA800 == 33 [pid = 336] [id = 519] 04:29:30 INFO - PROCESS | 336 | --DOCSHELL 0000005244A9A000 == 32 [pid = 336] [id = 524] 04:29:30 INFO - PROCESS | 336 | --DOCSHELL 0000005244AB1000 == 31 [pid = 336] [id = 521] 04:29:30 INFO - PROCESS | 336 | --DOCSHELL 0000005243828800 == 30 [pid = 336] [id = 520] 04:29:30 INFO - PROCESS | 336 | --DOCSHELL 000000524783C800 == 29 [pid = 336] [id = 525] 04:29:30 INFO - PROCESS | 336 | --DOCSHELL 000000524659E800 == 28 [pid = 336] [id = 523] 04:29:30 INFO - PROCESS | 336 | --DOCSHELL 0000005245DB1000 == 27 [pid = 336] [id = 522] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 146 (0000005247A8A800) [pid = 336] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 145 (00000052478DC800) [pid = 336] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 144 (000000524965F400) [pid = 336] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 143 (0000005248E70400) [pid = 336] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 142 (0000005248F89000) [pid = 336] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 141 (00000052483E2C00) [pid = 336] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 140 (00000052404D1000) [pid = 336] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 139 (0000005248322800) [pid = 336] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 138 (0000005242188800) [pid = 336] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 137 (0000005241B11000) [pid = 336] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 136 (0000005244F04400) [pid = 336] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 135 (00000052438CC800) [pid = 336] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 134 (00000052438D3C00) [pid = 336] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 133 (000000524457C400) [pid = 336] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 132 (00000052393AD800) [pid = 336] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 131 (00000052372D0800) [pid = 336] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 130 (000000523F435C00) [pid = 336] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 129 (000000523F6AA000) [pid = 336] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 128 (0000005237F66800) [pid = 336] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 127 (000000523F695C00) [pid = 336] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 126 (000000523D353C00) [pid = 336] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005244F6D400) [pid = 336] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 124 (000000523FEB9C00) [pid = 336] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 123 (00000052404C7000) [pid = 336] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 122 (00000052433B5400) [pid = 336] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005246575C00) [pid = 336] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 120 (000000523F64E400) [pid = 336] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 119 (0000005244F52400) [pid = 336] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 118 (00000052481A4800) [pid = 336] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 117 (0000005247A82800) [pid = 336] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000524831B000) [pid = 336] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 04:29:30 INFO - PROCESS | 336 | 1462966170610 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2947ms 04:29:30 INFO - PROCESS | 336 | 1462966170625 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 04:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:29:30 INFO - PROCESS | 336 | 1462966170628 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 04:29:30 INFO - PROCESS | 336 | 1462966170633 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - PROCESS | 336 | 1462966170636 Marionette TRACE conn6 <- [1,2070,null,{}] 04:29:30 INFO - PROCESS | 336 | 1462966170643 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:30 INFO - PROCESS | 336 | 1462966170738 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 04:29:30 INFO - PROCESS | 336 | 1462966170750 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 336 | ++DOCSHELL 000000523348C000 == 28 [pid = 336] [id = 527] 04:29:30 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005232264C00) [pid = 336] [serial = 1581] [outer = 0000000000000000] 04:29:30 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000523226A400) [pid = 336] [serial = 1582] [outer = 0000005232264C00] 04:29:30 INFO - PROCESS | 336 | 1462966170801 Marionette DEBUG loaded listener.js 04:29:30 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (000000523297A800) [pid = 336] [serial = 1583] [outer = 0000005232264C00] 04:29:31 INFO - PROCESS | 336 | 1462966171293 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 04:29:31 INFO - PROCESS | 336 | 1462966171325 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 04:29:31 INFO - PROCESS | 336 | 1462966171331 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 04:29:31 INFO - PROCESS | 336 | 1462966171338 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:29:31 INFO - PROCESS | 336 | 1462966171341 Marionette TRACE conn6 <- [1,2074,null,{}] 04:29:31 INFO - PROCESS | 336 | 1462966171345 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:31 INFO - PROCESS | 336 | 1462966171442 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 04:29:31 INFO - PROCESS | 336 | 1462966171454 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:31 INFO - PROCESS | 336 | ++DOCSHELL 00000052381CD800 == 29 [pid = 336] [id = 528] 04:29:31 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (0000005232CAB400) [pid = 336] [serial = 1584] [outer = 0000000000000000] 04:29:31 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (0000005232D8B400) [pid = 336] [serial = 1585] [outer = 0000005232CAB400] 04:29:31 INFO - PROCESS | 336 | 1462966171500 Marionette DEBUG loaded listener.js 04:29:31 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (0000005232D97C00) [pid = 336] [serial = 1586] [outer = 0000005232CAB400] 04:29:31 INFO - PROCESS | 336 | 1462966171979 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 672ms 04:29:32 INFO - PROCESS | 336 | 1462966172015 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 04:29:32 INFO - PROCESS | 336 | 1462966172018 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 04:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:29:32 INFO - PROCESS | 336 | 1462966172031 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - PROCESS | 336 | 1462966172035 Marionette TRACE conn6 <- [1,2078,null,{}] 04:29:32 INFO - PROCESS | 336 | 1462966172047 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:32 INFO - PROCESS | 336 | 1462966172168 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 04:29:32 INFO - PROCESS | 336 | 1462966172256 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:32 INFO - PROCESS | 336 | ++DOCSHELL 000000523CA2D000 == 30 [pid = 336] [id = 529] 04:29:32 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (0000005231062C00) [pid = 336] [serial = 1587] [outer = 0000000000000000] 04:29:32 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (00000052372CCC00) [pid = 336] [serial = 1588] [outer = 0000005231062C00] 04:29:32 INFO - PROCESS | 336 | 1462966172307 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (0000005237415000) [pid = 336] [serial = 1589] [outer = 0000005231062C00] 04:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 04:29:32 INFO - PROCESS | 336 | 1462966172705 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:29:32 INFO - PROCESS | 336 | 1462966172714 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 04:29:32 INFO - PROCESS | 336 | 1462966172717 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 04:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:29:32 INFO - PROCESS | 336 | 1462966172720 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - PROCESS | 336 | 1462966172722 Marionette TRACE conn6 <- [1,2082,null,{}] 04:29:32 INFO - PROCESS | 336 | 1462966172738 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:32 INFO - PROCESS | 336 | 1462966172827 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 04:29:32 INFO - PROCESS | 336 | 1462966172834 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:32 INFO - PROCESS | 336 | ++DOCSHELL 000000523F4C9800 == 31 [pid = 336] [id = 530] 04:29:32 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005237D55400) [pid = 336] [serial = 1590] [outer = 0000000000000000] 04:29:32 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (0000005238D3C400) [pid = 336] [serial = 1591] [outer = 0000005237D55400] 04:29:32 INFO - PROCESS | 336 | 1462966172880 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (0000005238DDCC00) [pid = 336] [serial = 1592] [outer = 0000005237D55400] 04:29:33 INFO - PROCESS | 336 | 1462966173324 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 649ms 04:29:33 INFO - PROCESS | 336 | 1462966173372 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 04:29:33 INFO - PROCESS | 336 | 1462966173375 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 04:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:29:33 INFO - PROCESS | 336 | 1462966173379 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:29:33 INFO - PROCESS | 336 | 1462966173381 Marionette TRACE conn6 <- [1,2086,null,{}] 04:29:33 INFO - PROCESS | 336 | 1462966173384 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:33 INFO - PROCESS | 336 | 1462966173465 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 04:29:33 INFO - PROCESS | 336 | 1462966173472 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:33 INFO - PROCESS | 336 | ++DOCSHELL 0000005240047000 == 32 [pid = 336] [id = 531] 04:29:33 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (0000005232CAA400) [pid = 336] [serial = 1593] [outer = 0000000000000000] 04:29:33 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (00000052393A4400) [pid = 336] [serial = 1594] [outer = 0000005232CAA400] 04:29:33 INFO - PROCESS | 336 | 1462966173529 Marionette DEBUG loaded listener.js 04:29:33 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (0000005239435800) [pid = 336] [serial = 1595] [outer = 0000005232CAA400] 04:29:33 INFO - PROCESS | 336 | 1462966173995 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 628ms 04:29:34 INFO - PROCESS | 336 | 1462966174015 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 04:29:34 INFO - PROCESS | 336 | 1462966174018 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 04:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:29:34 INFO - PROCESS | 336 | 1462966174021 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:29:34 INFO - PROCESS | 336 | 1462966174023 Marionette TRACE conn6 <- [1,2090,null,{}] 04:29:34 INFO - PROCESS | 336 | 1462966174026 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:34 INFO - PROCESS | 336 | 1462966174150 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 04:29:34 INFO - PROCESS | 336 | 1462966174160 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 336 | ++DOCSHELL 000000524061F000 == 33 [pid = 336] [id = 532] 04:29:34 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (000000523BE15000) [pid = 336] [serial = 1596] [outer = 0000000000000000] 04:29:34 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (000000523C6B7400) [pid = 336] [serial = 1597] [outer = 000000523BE15000] 04:29:34 INFO - PROCESS | 336 | 1462966174207 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (000000523CA4C800) [pid = 336] [serial = 1598] [outer = 000000523BE15000] 04:29:34 INFO - PROCESS | 336 | 1462966174642 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 690ms 04:29:34 INFO - PROCESS | 336 | 1462966174713 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 04:29:34 INFO - PROCESS | 336 | 1462966174715 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 04:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:29:34 INFO - PROCESS | 336 | 1462966174719 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:29:34 INFO - PROCESS | 336 | 1462966174720 Marionette TRACE conn6 <- [1,2094,null,{}] 04:29:34 INFO - PROCESS | 336 | 1462966174724 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:34 INFO - PROCESS | 336 | 1462966174805 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 04:29:34 INFO - PROCESS | 336 | 1462966174841 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 336 | ++DOCSHELL 000000524293A000 == 34 [pid = 336] [id = 533] 04:29:34 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (0000005231A24C00) [pid = 336] [serial = 1599] [outer = 0000000000000000] 04:29:34 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (000000523CEF1400) [pid = 336] [serial = 1600] [outer = 0000005231A24C00] 04:29:34 INFO - PROCESS | 336 | 1462966174889 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (000000523D025000) [pid = 336] [serial = 1601] [outer = 0000005231A24C00] 04:29:35 INFO - PROCESS | 336 | 1462966175320 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 04:29:35 INFO - PROCESS | 336 | 1462966175356 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 04:29:35 INFO - PROCESS | 336 | 1462966175359 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - PROCESS | 336 | 1462966175361 Marionette TRACE conn6 <- [1,2098,null,{}] 04:29:35 INFO - PROCESS | 336 | 1462966175365 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:35 INFO - PROCESS | 336 | 1462966175448 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 04:29:35 INFO - PROCESS | 336 | 1462966175454 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:35 INFO - PROCESS | 336 | ++DOCSHELL 0000005243318000 == 35 [pid = 336] [id = 534] 04:29:35 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (000000523D242C00) [pid = 336] [serial = 1602] [outer = 0000000000000000] 04:29:35 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (000000523D2D8400) [pid = 336] [serial = 1603] [outer = 000000523D242C00] 04:29:35 INFO - PROCESS | 336 | 1462966175499 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (000000523D351000) [pid = 336] [serial = 1604] [outer = 000000523D242C00] 04:29:36 INFO - PROCESS | 336 | 1462966175985 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 04:29:36 INFO - PROCESS | 336 | 1462966176062 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 04:29:36 INFO - PROCESS | 336 | 1462966176065 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 04:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:29:36 INFO - PROCESS | 336 | 1462966176068 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 336 | 1462966176070 Marionette TRACE conn6 <- [1,2102,null,{}] 04:29:36 INFO - PROCESS | 336 | 1462966176074 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:36 INFO - PROCESS | 336 | 1462966176189 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 04:29:36 INFO - PROCESS | 336 | 1462966176273 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:36 INFO - PROCESS | 336 | ++DOCSHELL 000000523CA2A800 == 36 [pid = 336] [id = 535] 04:29:36 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (000000523D353400) [pid = 336] [serial = 1605] [outer = 0000000000000000] 04:29:36 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (000000523EB09000) [pid = 336] [serial = 1606] [outer = 000000523D353400] 04:29:36 INFO - PROCESS | 336 | 1462966176319 Marionette DEBUG loaded listener.js 04:29:36 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (000000523F417400) [pid = 336] [serial = 1607] [outer = 000000523D353400] 04:29:36 INFO - PROCESS | 336 | 1462966176740 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 734ms 04:29:36 INFO - PROCESS | 336 | 1462966176807 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 04:29:36 INFO - PROCESS | 336 | 1462966176809 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 04:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:29:36 INFO - PROCESS | 336 | 1462966176812 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 336 | 1462966176814 Marionette TRACE conn6 <- [1,2106,null,{}] 04:29:36 INFO - PROCESS | 336 | 1462966176826 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:36 INFO - PROCESS | 336 | 1462966176940 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 04:29:36 INFO - PROCESS | 336 | 1462966176953 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:37 INFO - PROCESS | 336 | ++DOCSHELL 00000052436BA800 == 37 [pid = 336] [id = 536] 04:29:37 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (000000523F41C800) [pid = 336] [serial = 1608] [outer = 0000000000000000] 04:29:37 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (000000523F438800) [pid = 336] [serial = 1609] [outer = 000000523F41C800] 04:29:37 INFO - PROCESS | 336 | 1462966177043 Marionette DEBUG loaded listener.js 04:29:37 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (000000523F4BB000) [pid = 336] [serial = 1610] [outer = 000000523F41C800] 04:29:37 INFO - PROCESS | 336 | 1462966177468 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 04:29:37 INFO - PROCESS | 336 | 1462966177492 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 04:29:37 INFO - PROCESS | 336 | 1462966177495 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 04:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:29:37 INFO - PROCESS | 336 | 1462966177498 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 336 | 1462966177501 Marionette TRACE conn6 <- [1,2110,null,{}] 04:29:37 INFO - PROCESS | 336 | 1462966177504 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:37 INFO - PROCESS | 336 | 1462966177663 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 145 (0000005243ECF000) [pid = 336] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 144 (00000052481D1800) [pid = 336] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 143 (0000005247765C00) [pid = 336] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 142 (00000052319C5400) [pid = 336] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 141 (00000052478D8C00) [pid = 336] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 140 (000000523943B000) [pid = 336] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 139 (00000052483E8400) [pid = 336] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 138 (0000005244A70C00) [pid = 336] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 137 (000000523FB1A000) [pid = 336] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 136 (000000524B233000) [pid = 336] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 135 (0000005243ED1400) [pid = 336] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 134 (0000005249480800) [pid = 336] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 133 (000000523740C800) [pid = 336] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 132 (0000005249667800) [pid = 336] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 131 (000000524A906800) [pid = 336] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 130 (000000523EBC7400) [pid = 336] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 129 (00000052400A5000) [pid = 336] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 128 (000000524AC69800) [pid = 336] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 127 (000000524AB20800) [pid = 336] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 126 (0000005247A8CC00) [pid = 336] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005240EE8000) [pid = 336] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 124 (00000052393A9000) [pid = 336] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 123 (00000052404C3C00) [pid = 336] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 122 (000000523F442000) [pid = 336] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 121 (00000052334A8C00) [pid = 336] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 120 (000000524362F800) [pid = 336] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 119 (000000524947F400) [pid = 336] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 118 (0000005245E03800) [pid = 336] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 117 (0000005241063400) [pid = 336] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523BE0DC00) [pid = 336] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 115 (000000524947D000) [pid = 336] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000523F43C000) [pid = 336] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000523D246000) [pid = 336] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 112 (00000052311D8000) [pid = 336] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000005232D8E800) [pid = 336] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 110 (00000052372D8800) [pid = 336] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000524B22D800) [pid = 336] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000524AB25000) [pid = 336] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:29:38 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523F6A4000) [pid = 336] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:29:38 INFO - PROCESS | 336 | 1462966178449 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 336 | ++DOCSHELL 000000523BD41000 == 38 [pid = 336] [id = 537] 04:29:38 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000523223D800) [pid = 336] [serial = 1611] [outer = 0000000000000000] 04:29:38 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005232CB5000) [pid = 336] [serial = 1612] [outer = 000000523223D800] 04:29:38 INFO - PROCESS | 336 | 1462966178505 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000523D35BC00) [pid = 336] [serial = 1613] [outer = 000000523223D800] 04:29:38 INFO - PROCESS | 336 | 1462966178896 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1432ms 04:29:38 INFO - PROCESS | 336 | 1462966178933 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 04:29:38 INFO - PROCESS | 336 | 1462966178935 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 04:29:38 INFO - PROCESS | 336 | 1462966178938 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:29:38 INFO - PROCESS | 336 | 1462966178940 Marionette TRACE conn6 <- [1,2114,null,{}] 04:29:38 INFO - PROCESS | 336 | 1462966178944 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:39 INFO - PROCESS | 336 | 1462966179038 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 04:29:39 INFO - PROCESS | 336 | 1462966179045 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:39 INFO - PROCESS | 336 | ++DOCSHELL 000000524442C800 == 39 [pid = 336] [id = 538] 04:29:39 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523F69CC00) [pid = 336] [serial = 1614] [outer = 0000000000000000] 04:29:39 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000523F6A1000) [pid = 336] [serial = 1615] [outer = 000000523F69CC00] 04:29:39 INFO - PROCESS | 336 | 1462966179091 Marionette DEBUG loaded listener.js 04:29:39 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000523F6ACC00) [pid = 336] [serial = 1616] [outer = 000000523F69CC00] 04:29:39 INFO - PROCESS | 336 | 1462966179510 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms 04:29:39 INFO - PROCESS | 336 | 1462966179571 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 04:29:39 INFO - PROCESS | 336 | 1462966179573 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 04:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:29:39 INFO - PROCESS | 336 | 1462966179576 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - PROCESS | 336 | 1462966179578 Marionette TRACE conn6 <- [1,2118,null,{}] 04:29:39 INFO - PROCESS | 336 | 1462966179581 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:39 INFO - PROCESS | 336 | 1462966179667 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 04:29:39 INFO - PROCESS | 336 | 1462966179673 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:39 INFO - PROCESS | 336 | ++DOCSHELL 000000524450F800 == 40 [pid = 336] [id = 539] 04:29:39 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000523FA58800) [pid = 336] [serial = 1617] [outer = 0000000000000000] 04:29:39 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000523FA5AC00) [pid = 336] [serial = 1618] [outer = 000000523FA58800] 04:29:39 INFO - PROCESS | 336 | 1462966179717 Marionette DEBUG loaded listener.js 04:29:39 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (000000523FA65800) [pid = 336] [serial = 1619] [outer = 000000523FA58800] 04:29:40 INFO - PROCESS | 336 | 1462966180158 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:29:40 INFO - PROCESS | 336 | 1462966180217 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 04:29:40 INFO - PROCESS | 336 | 1462966180221 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:29:40 INFO - PROCESS | 336 | 1462966180223 Marionette TRACE conn6 <- [1,2122,null,{}] 04:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:29:40 INFO - PROCESS | 336 | 1462966180226 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:40 INFO - PROCESS | 336 | 1462966180310 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 04:29:40 INFO - PROCESS | 336 | 1462966180319 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:40 INFO - PROCESS | 336 | ++DOCSHELL 000000523191E800 == 41 [pid = 336] [id = 540] 04:29:40 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005231948000) [pid = 336] [serial = 1620] [outer = 0000000000000000] 04:29:40 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000523FB1F800) [pid = 336] [serial = 1621] [outer = 0000005231948000] 04:29:40 INFO - PROCESS | 336 | 1462966180372 Marionette DEBUG loaded listener.js 04:29:40 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (000000523FBE5400) [pid = 336] [serial = 1622] [outer = 0000005231948000] 04:29:41 INFO - PROCESS | 336 | 1462966181227 Marionette TRACE conn6 <- [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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 04:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:29:41 INFO - PROCESS | 336 | 1462966181257 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 04:29:41 INFO - PROCESS | 336 | 1462966181282 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:29:41 INFO - PROCESS | 336 | 1462966181287 Marionette TRACE conn6 <- [1,2126,null,{}] 04:29:41 INFO - PROCESS | 336 | 1462966181292 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:41 INFO - PROCESS | 336 | 1462966181416 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 04:29:41 INFO - PROCESS | 336 | 1462966181545 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:41 INFO - PROCESS | 336 | ++DOCSHELL 0000005239CAA800 == 42 [pid = 336] [id = 541] 04:29:41 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (00000052329E1000) [pid = 336] [serial = 1623] [outer = 0000000000000000] 04:29:41 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (0000005232CB2800) [pid = 336] [serial = 1624] [outer = 00000052329E1000] 04:29:41 INFO - PROCESS | 336 | 1462966181604 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000523370D400) [pid = 336] [serial = 1625] [outer = 00000052329E1000] 04:29:42 INFO - PROCESS | 336 | 1462966182285 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1113ms 04:29:42 INFO - PROCESS | 336 | 1462966182378 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 04:29:42 INFO - PROCESS | 336 | 1462966182385 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 04:29:42 INFO - PROCESS | 336 | 1462966182392 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - PROCESS | 336 | 1462966182395 Marionette TRACE conn6 <- [1,2130,null,{}] 04:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:29:42 INFO - PROCESS | 336 | 1462966182399 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:42 INFO - PROCESS | 336 | 1462966182550 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 04:29:42 INFO - PROCESS | 336 | 1462966182670 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:42 INFO - PROCESS | 336 | ++DOCSHELL 0000005240617800 == 43 [pid = 336] [id = 542] 04:29:42 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (00000052372D5800) [pid = 336] [serial = 1626] [outer = 0000000000000000] 04:29:42 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (0000005238D43000) [pid = 336] [serial = 1627] [outer = 00000052372D5800] 04:29:42 INFO - PROCESS | 336 | 1462966182726 Marionette DEBUG loaded listener.js 04:29:42 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (000000523BD6D800) [pid = 336] [serial = 1628] [outer = 00000052372D5800] 04:29:43 INFO - PROCESS | 336 | 1462966183641 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:29:43 INFO - PROCESS | 336 | 1462966183749 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 04:29:43 INFO - PROCESS | 336 | 1462966183754 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:29:43 INFO - PROCESS | 336 | 1462966183759 Marionette TRACE conn6 <- [1,2134,null,{}] 04:29:43 INFO - PROCESS | 336 | 1462966183765 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:43 INFO - PROCESS | 336 | 1462966183886 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 04:29:44 INFO - PROCESS | 336 | 1462966184008 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 336 | ++DOCSHELL 0000005237D41000 == 43 [pid = 336] [id = 543] 04:29:44 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005232976000) [pid = 336] [serial = 1629] [outer = 0000000000000000] 04:29:44 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (0000005232979C00) [pid = 336] [serial = 1630] [outer = 0000005232976000] 04:29:44 INFO - PROCESS | 336 | 1462966184060 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (0000005232CB2400) [pid = 336] [serial = 1631] [outer = 0000005232976000] 04:29:44 INFO - PROCESS | 336 | --DOCSHELL 000000524330C800 == 42 [pid = 336] [id = 229] 04:29:44 INFO - PROCESS | 336 | --DOCSHELL 000000523CA33800 == 41 [pid = 336] [id = 230] 04:29:44 INFO - PROCESS | 336 | --DOCSHELL 0000005242234800 == 40 [pid = 336] [id = 228] 04:29:44 INFO - PROCESS | 336 | --DOCSHELL 000000523CAA8000 == 39 [pid = 336] [id = 224] 04:29:44 INFO - PROCESS | 336 | --DOCSHELL 000000523FB7A000 == 38 [pid = 336] [id = 232] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 127 (000000524457C000) [pid = 336] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOCSHELL 0000005248359800 == 37 [pid = 336] [id = 526] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 126 (00000052481C7000) [pid = 336] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005243783000) [pid = 336] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 124 (000000523F64B400) [pid = 336] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 123 (0000005244F50400) [pid = 336] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 122 (00000052483E4000) [pid = 336] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005247A8D000) [pid = 336] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 120 (000000523FA5DC00) [pid = 336] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 119 (0000005248F8E400) [pid = 336] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000523F439800) [pid = 336] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 117 (000000524968A800) [pid = 336] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 116 (0000005247762C00) [pid = 336] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000005241BF6C00) [pid = 336] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000524DE72400) [pid = 336] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000005245E0F400) [pid = 336] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000524AB29400) [pid = 336] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000005239C1DC00) [pid = 336] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 110 (000000524AC6B800) [pid = 336] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000524DE6EC00) [pid = 336] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523FA5E400) [pid = 336] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 107 (00000052433B8000) [pid = 336] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000524DC98400) [pid = 336] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 105 (000000524B229C00) [pid = 336] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005241B37800) [pid = 336] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 103 (00000052433AC400) [pid = 336] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005242640800) [pid = 336] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 101 (00000052404CB800) [pid = 336] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000524377C400) [pid = 336] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 99 (00000052435A1000) [pid = 336] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000524968D800) [pid = 336] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000524915FC00) [pid = 336] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005247A88000) [pid = 336] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000052435D7000) [pid = 336] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005241DDE000) [pid = 336] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523D2DB000) [pid = 336] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523C628800) [pid = 336] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000005249691C00) [pid = 336] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523F69A000) [pid = 336] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523F6B2800) [pid = 336] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523D2D9C00) [pid = 336] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523F439000) [pid = 336] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523224A400) [pid = 336] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000052372D5C00) [pid = 336] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 84 (00000052438D2800) [pid = 336] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005238EF8800) [pid = 336] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005233F3A000) [pid = 336] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000005242160C00) [pid = 336] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000523C6BB800) [pid = 336] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000524CB19400) [pid = 336] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000524B6F2800) [pid = 336] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000524AC94C00) [pid = 336] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000524AC62400) [pid = 336] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000524A90D400) [pid = 336] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523FB1D000) [pid = 336] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000052400A4000) [pid = 336] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | --DOMWINDOW == 72 (00000052435E0800) [pid = 336] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 04:29:44 INFO - PROCESS | 336 | 1462966184613 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 336 | 1462966184646 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 04:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:29:44 INFO - PROCESS | 336 | 1462966184652 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 336 | 1462966184655 Marionette TRACE conn6 <- [1,2138,null,{}] 04:29:44 INFO - PROCESS | 336 | 1462966184658 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:44 INFO - PROCESS | 336 | 1462966184746 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 04:29:44 INFO - PROCESS | 336 | 1462966184755 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 336 | ++DOCSHELL 0000005239CC0800 == 38 [pid = 336] [id = 544] 04:29:44 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000005232CB3400) [pid = 336] [serial = 1632] [outer = 0000000000000000] 04:29:44 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000005233F35000) [pid = 336] [serial = 1633] [outer = 0000005232CB3400] 04:29:44 INFO - PROCESS | 336 | 1462966184800 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000052372CE400) [pid = 336] [serial = 1634] [outer = 0000005232CB3400] 04:29:45 INFO - PROCESS | 336 | 1462966185279 Marionette TRACE conn6 <- [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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 04:29:45 INFO - PROCESS | 336 | 1462966185348 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 04:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:29:45 INFO - PROCESS | 336 | 1462966185352 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:29:45 INFO - PROCESS | 336 | 1462966185356 Marionette TRACE conn6 <- [1,2142,null,{}] 04:29:45 INFO - PROCESS | 336 | 1462966185367 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:45 INFO - PROCESS | 336 | 1462966185487 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 04:29:45 INFO - PROCESS | 336 | 1462966185586 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 336 | ++DOCSHELL 000000523FE18800 == 39 [pid = 336] [id = 545] 04:29:45 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005238137C00) [pid = 336] [serial = 1635] [outer = 0000000000000000] 04:29:45 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005238D43400) [pid = 336] [serial = 1636] [outer = 0000005238137C00] 04:29:45 INFO - PROCESS | 336 | 1462966185635 Marionette DEBUG loaded listener.js 04:29:45 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000005239382800) [pid = 336] [serial = 1637] [outer = 0000005238137C00] 04:29:46 INFO - PROCESS | 336 | 1462966186039 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 04:29:46 INFO - PROCESS | 336 | 1462966186088 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 04:29:46 INFO - PROCESS | 336 | 1462966186090 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 04:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:29:46 INFO - PROCESS | 336 | 1462966186094 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 336 | 1462966186096 Marionette TRACE conn6 <- [1,2146,null,{}] 04:29:46 INFO - PROCESS | 336 | 1462966186099 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:46 INFO - PROCESS | 336 | 1462966186185 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 04:29:46 INFO - PROCESS | 336 | 1462966186192 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 336 | ++DOCSHELL 0000005240ECA000 == 40 [pid = 336] [id = 546] 04:29:46 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000005239439000) [pid = 336] [serial = 1638] [outer = 0000000000000000] 04:29:46 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523BE0EC00) [pid = 336] [serial = 1639] [outer = 0000005239439000] 04:29:46 INFO - PROCESS | 336 | 1462966186238 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523C626000) [pid = 336] [serial = 1640] [outer = 0000005239439000] 04:29:46 INFO - PROCESS | 336 | 1462966186729 Marionette TRACE conn6 <- [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",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:29:46 INFO - PROCESS | 336 | 1462966186795 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 04:29:46 INFO - PROCESS | 336 | 1462966186798 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 336 | 1462966186800 Marionette TRACE conn6 <- [1,2150,null,{}] 04:29:46 INFO - PROCESS | 336 | 1462966186804 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:46 INFO - PROCESS | 336 | 1462966186940 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 04:29:46 INFO - PROCESS | 336 | 1462966186964 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 336 | ++DOCSHELL 0000005243312000 == 41 [pid = 336] [id = 547] 04:29:46 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523C9DA000) [pid = 336] [serial = 1641] [outer = 0000000000000000] 04:29:47 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523CED8000) [pid = 336] [serial = 1642] [outer = 000000523C9DA000] 04:29:47 INFO - PROCESS | 336 | 1462966187010 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523CEF7C00) [pid = 336] [serial = 1643] [outer = 000000523C9DA000] 04:29:47 INFO - PROCESS | 336 | 1462966187487 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 04:29:47 INFO - PROCESS | 336 | 1462966187533 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 336 | 1462966187535 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 04:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:29:47 INFO - PROCESS | 336 | 1462966187538 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 336 | 1462966187540 Marionette TRACE conn6 <- [1,2154,null,{}] 04:29:47 INFO - PROCESS | 336 | 1462966187543 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:47 INFO - PROCESS | 336 | 1462966187676 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 04:29:47 INFO - PROCESS | 336 | 1462966187734 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:47 INFO - PROCESS | 336 | ++DOCSHELL 0000005243424000 == 42 [pid = 336] [id = 548] 04:29:47 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523D2D9C00) [pid = 336] [serial = 1644] [outer = 0000000000000000] 04:29:47 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523D3EAC00) [pid = 336] [serial = 1645] [outer = 000000523D2D9C00] 04:29:47 INFO - PROCESS | 336 | 1462966187781 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523F41AC00) [pid = 336] [serial = 1646] [outer = 000000523D2D9C00] 04:29:48 INFO - PROCESS | 336 | 1462966188206 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 689ms 04:29:48 INFO - PROCESS | 336 | 1462966188232 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 04:29:48 INFO - PROCESS | 336 | 1462966188234 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 04:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:29:48 INFO - PROCESS | 336 | 1462966188237 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:29:48 INFO - PROCESS | 336 | 1462966188239 Marionette TRACE conn6 <- [1,2158,null,{}] 04:29:48 INFO - PROCESS | 336 | 1462966188242 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:48 INFO - PROCESS | 336 | 1462966188377 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 04:29:48 INFO - PROCESS | 336 | 1462966188384 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 336 | ++DOCSHELL 0000005240127000 == 43 [pid = 336] [id = 549] 04:29:48 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523F437400) [pid = 336] [serial = 1647] [outer = 0000000000000000] 04:29:48 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523F43E400) [pid = 336] [serial = 1648] [outer = 000000523F437400] 04:29:48 INFO - PROCESS | 336 | 1462966188586 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523F64D800) [pid = 336] [serial = 1649] [outer = 000000523F437400] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000005237D55400) [pid = 336] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523D353400) [pid = 336] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523D242C00) [pid = 336] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 86 (00000052438D0000) [pid = 336] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005231A24C00) [pid = 336] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005232CAA400) [pid = 336] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005231062C00) [pid = 336] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523BE15000) [pid = 336] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523F41C800) [pid = 336] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005232264C00) [pid = 336] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000005232CAB400) [pid = 336] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523F69CC00) [pid = 336] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000523223D800) [pid = 336] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:29:48 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000523FA58800) [pid = 336] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:29:48 INFO - PROCESS | 336 | 1462966188975 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 775ms 04:29:49 INFO - PROCESS | 336 | 1462966189023 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 04:29:49 INFO - PROCESS | 336 | 1462966189025 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 04:29:49 INFO - PROCESS | 336 | 1462966189029 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:29:49 INFO - PROCESS | 336 | 1462966189031 Marionette TRACE conn6 <- [1,2162,null,{}] 04:29:49 INFO - PROCESS | 336 | 1462966189034 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:49 INFO - PROCESS | 336 | 1462966189149 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 04:29:49 INFO - PROCESS | 336 | 1462966189198 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:49 INFO - PROCESS | 336 | ++DOCSHELL 0000005244420000 == 44 [pid = 336] [id = 550] 04:29:49 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005238EF9C00) [pid = 336] [serial = 1650] [outer = 0000000000000000] 04:29:49 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000523D353400) [pid = 336] [serial = 1651] [outer = 0000005238EF9C00] 04:29:49 INFO - PROCESS | 336 | 1462966189243 Marionette DEBUG loaded listener.js 04:29:49 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000523F64E800) [pid = 336] [serial = 1652] [outer = 0000005238EF9C00] 04:29:49 INFO - PROCESS | 336 | 1462966189601 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 628ms 04:29:49 INFO - PROCESS | 336 | 1462966189663 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 04:29:49 INFO - PROCESS | 336 | 1462966189665 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 04:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:29:49 INFO - PROCESS | 336 | 1462966189669 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - PROCESS | 336 | 1462966189671 Marionette TRACE conn6 <- [1,2166,null,{}] 04:29:49 INFO - PROCESS | 336 | 1462966189681 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:49 INFO - PROCESS | 336 | 1462966189764 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 04:29:49 INFO - PROCESS | 336 | 1462966189771 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:49 INFO - PROCESS | 336 | ++DOCSHELL 0000005244458000 == 45 [pid = 336] [id = 551] 04:29:49 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523F655000) [pid = 336] [serial = 1653] [outer = 0000000000000000] 04:29:49 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523F694000) [pid = 336] [serial = 1654] [outer = 000000523F655000] 04:29:49 INFO - PROCESS | 336 | 1462966189815 Marionette DEBUG loaded listener.js 04:29:49 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523F69E800) [pid = 336] [serial = 1655] [outer = 000000523F655000] 04:29:50 INFO - PROCESS | 336 | 1462966190239 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 04:29:50 INFO - PROCESS | 336 | 1462966190308 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 04:29:50 INFO - PROCESS | 336 | 1462966190310 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 04:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:29:50 INFO - PROCESS | 336 | 1462966190313 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:29:50 INFO - PROCESS | 336 | 1462966190315 Marionette TRACE conn6 <- [1,2170,null,{}] 04:29:50 INFO - PROCESS | 336 | 1462966190319 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:50 INFO - PROCESS | 336 | 1462966190413 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 04:29:50 INFO - PROCESS | 336 | 1462966190422 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:50 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AA3000 == 46 [pid = 336] [id = 552] 04:29:50 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523F6A4800) [pid = 336] [serial = 1656] [outer = 0000000000000000] 04:29:50 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523F6AE400) [pid = 336] [serial = 1657] [outer = 000000523F6A4800] 04:29:50 INFO - PROCESS | 336 | 1462966190467 Marionette DEBUG loaded listener.js 04:29:50 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523FA5D800) [pid = 336] [serial = 1658] [outer = 000000523F6A4800] 04:29:51 INFO - PROCESS | 336 | 1462966191180 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 944ms 04:29:51 INFO - PROCESS | 336 | 1462966191259 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 04:29:51 INFO - PROCESS | 336 | 1462966191264 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 04:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:29:51 INFO - PROCESS | 336 | 1462966191269 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:29:51 INFO - PROCESS | 336 | 1462966191274 Marionette TRACE conn6 <- [1,2174,null,{}] 04:29:51 INFO - PROCESS | 336 | 1462966191279 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:51 INFO - PROCESS | 336 | 1462966191433 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 04:29:51 INFO - PROCESS | 336 | 1462966191548 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:51 INFO - PROCESS | 336 | ++DOCSHELL 000000523CABD000 == 47 [pid = 336] [id = 553] 04:29:51 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000005232D94000) [pid = 336] [serial = 1659] [outer = 0000000000000000] 04:29:51 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000005234192C00) [pid = 336] [serial = 1660] [outer = 0000005232D94000] 04:29:51 INFO - PROCESS | 336 | 1462966191607 Marionette DEBUG loaded listener.js 04:29:51 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005237F62400) [pid = 336] [serial = 1661] [outer = 0000005232D94000] 04:29:52 INFO - PROCESS | 336 | 1462966192169 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 944ms 04:29:52 INFO - PROCESS | 336 | 1462966192217 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 04:29:52 INFO - PROCESS | 336 | 1462966192223 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 04:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:29:52 INFO - PROCESS | 336 | 1462966192230 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:29:52 INFO - PROCESS | 336 | 1462966192233 Marionette TRACE conn6 <- [1,2178,null,{}] 04:29:52 INFO - PROCESS | 336 | 1462966192238 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:52 INFO - PROCESS | 336 | 1462966192381 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 04:29:52 INFO - PROCESS | 336 | 1462966192503 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:52 INFO - PROCESS | 336 | ++DOCSHELL 0000005243419000 == 48 [pid = 336] [id = 554] 04:29:52 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005233F38000) [pid = 336] [serial = 1662] [outer = 0000000000000000] 04:29:52 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523BE16400) [pid = 336] [serial = 1663] [outer = 0000005233F38000] 04:29:52 INFO - PROCESS | 336 | 1462966192559 Marionette DEBUG loaded listener.js 04:29:52 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523D01A000) [pid = 336] [serial = 1664] [outer = 0000005233F38000] 04:29:53 INFO - PROCESS | 336 | 1462966193145 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 943ms 04:29:53 INFO - PROCESS | 336 | 1462966193173 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 336 | 1462966193176 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 04:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:29:53 INFO - PROCESS | 336 | 1462966193180 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:29:53 INFO - PROCESS | 336 | 1462966193184 Marionette TRACE conn6 <- [1,2182,null,{}] 04:29:53 INFO - PROCESS | 336 | 1462966193196 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:53 INFO - PROCESS | 336 | 1462966193311 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 04:29:53 INFO - PROCESS | 336 | 1462966193435 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:53 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D13800 == 49 [pid = 336] [id = 555] 04:29:53 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523F4B1400) [pid = 336] [serial = 1665] [outer = 0000000000000000] 04:29:53 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523F6A3800) [pid = 336] [serial = 1666] [outer = 000000523F4B1400] 04:29:53 INFO - PROCESS | 336 | 1462966193494 Marionette DEBUG loaded listener.js 04:29:53 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523FA67000) [pid = 336] [serial = 1667] [outer = 000000523F4B1400] 04:29:54 INFO - PROCESS | 336 | 1462966194067 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 942ms 04:29:54 INFO - PROCESS | 336 | 1462966194124 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 04:29:54 INFO - PROCESS | 336 | 1462966194128 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 04:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:29:54 INFO - PROCESS | 336 | 1462966194131 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:29:54 INFO - PROCESS | 336 | 1462966194133 Marionette TRACE conn6 <- [1,2186,null,{}] 04:29:54 INFO - PROCESS | 336 | 1462966194137 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:54 INFO - PROCESS | 336 | 1462966194287 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 04:29:54 INFO - PROCESS | 336 | 1462966194402 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DAE000 == 50 [pid = 336] [id = 556] 04:29:54 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523F651000) [pid = 336] [serial = 1668] [outer = 0000000000000000] 04:29:54 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523FB1EC00) [pid = 336] [serial = 1669] [outer = 000000523F651000] 04:29:54 INFO - PROCESS | 336 | 1462966194458 Marionette DEBUG loaded listener.js 04:29:54 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523FEB8000) [pid = 336] [serial = 1670] [outer = 000000523F651000] 04:29:55 INFO - PROCESS | 336 | 1462966195131 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1032ms 04:29:55 INFO - PROCESS | 336 | 1462966195165 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 336 | 1462966195169 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 04:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:29:55 INFO - PROCESS | 336 | 1462966195174 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 336 | 1462966195178 Marionette TRACE conn6 <- [1,2190,null,{}] 04:29:55 INFO - PROCESS | 336 | 1462966195206 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:55 INFO - PROCESS | 336 | 1462966195308 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 04:29:55 INFO - PROCESS | 336 | 1462966195435 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:55 INFO - PROCESS | 336 | ++DOCSHELL 000000523EB31000 == 51 [pid = 336] [id = 557] 04:29:55 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005231A20800) [pid = 336] [serial = 1671] [outer = 0000000000000000] 04:29:55 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005232CAA000) [pid = 336] [serial = 1672] [outer = 0000005231A20800] 04:29:55 INFO - PROCESS | 336 | 1462966195485 Marionette DEBUG loaded listener.js 04:29:55 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000005233009000) [pid = 336] [serial = 1673] [outer = 0000005231A20800] 04:29:55 INFO - PROCESS | 336 | --DOCSHELL 00000052329A8000 == 50 [pid = 336] [id = 12] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523FA5AC00) [pid = 336] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005238D3C400) [pid = 336] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523EB09000) [pid = 336] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005238DDCC00) [pid = 336] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523D2D8400) [pid = 336] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005244F0F400) [pid = 336] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523CEF1400) [pid = 336] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523D025000) [pid = 336] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 91 (00000052393A4400) [pid = 336] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000005239435800) [pid = 336] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 89 (00000052372CCC00) [pid = 336] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005237415000) [pid = 336] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523C6B7400) [pid = 336] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523CA4C800) [pid = 336] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523F438800) [pid = 336] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000523226A400) [pid = 336] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523F417400) [pid = 336] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523297A800) [pid = 336] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000005232D8B400) [pid = 336] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005232D97C00) [pid = 336] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523F4BB000) [pid = 336] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523F6A1000) [pid = 336] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000005232CB5000) [pid = 336] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000523FA65800) [pid = 336] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523D35BC00) [pid = 336] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523F6ACC00) [pid = 336] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000523D351000) [pid = 336] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 04:29:56 INFO - PROCESS | 336 | 1462966196112 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 965ms 04:29:56 INFO - PROCESS | 336 | 1462966196144 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 336 | 1462966196149 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 04:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:29:56 INFO - PROCESS | 336 | 1462966196155 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - PROCESS | 336 | 1462966196158 Marionette TRACE conn6 <- [1,2194,null,{}] 04:29:56 INFO - PROCESS | 336 | 1462966196162 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:56 INFO - PROCESS | 336 | 1462966196253 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 04:29:56 INFO - PROCESS | 336 | 1462966196260 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:56 INFO - PROCESS | 336 | ++DOCSHELL 0000005237690800 == 51 [pid = 336] [id = 558] 04:29:56 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000005231A06C00) [pid = 336] [serial = 1674] [outer = 0000000000000000] 04:29:56 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (0000005232CA6C00) [pid = 336] [serial = 1675] [outer = 0000005231A06C00] 04:29:56 INFO - PROCESS | 336 | 1462966196306 Marionette DEBUG loaded listener.js 04:29:56 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000523338B400) [pid = 336] [serial = 1676] [outer = 0000005231A06C00] 04:29:56 INFO - PROCESS | 336 | 1462966196761 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 04:29:56 INFO - PROCESS | 336 | 1462966196848 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 336 | 1462966196851 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 04:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:29:56 INFO - PROCESS | 336 | 1462966196854 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - PROCESS | 336 | 1462966196858 Marionette TRACE conn6 <- [1,2198,null,{}] 04:29:56 INFO - PROCESS | 336 | 1462966196869 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:56 INFO - PROCESS | 336 | 1462966196964 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 04:29:57 INFO - PROCESS | 336 | 1462966197076 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005240048000 == 52 [pid = 336] [id = 559] 04:29:57 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000052372CE000) [pid = 336] [serial = 1677] [outer = 0000000000000000] 04:29:57 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000005237F60800) [pid = 336] [serial = 1678] [outer = 00000052372CE000] 04:29:57 INFO - PROCESS | 336 | 1462966197125 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000005238DD9C00) [pid = 336] [serial = 1679] [outer = 00000052372CE000] 04:29:57 INFO - PROCESS | 336 | 1462966197504 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 692ms 04:29:57 INFO - PROCESS | 336 | 1462966197548 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 04:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:29:57 INFO - PROCESS | 336 | 1462966197558 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 04:29:57 INFO - PROCESS | 336 | 1462966197562 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:29:57 INFO - PROCESS | 336 | 1462966197564 Marionette TRACE conn6 <- [1,2202,null,{}] 04:29:57 INFO - PROCESS | 336 | 1462966197568 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:57 INFO - PROCESS | 336 | 1462966197656 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 04:29:57 INFO - PROCESS | 336 | 1462966197662 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005241089800 == 53 [pid = 336] [id = 560] 04:29:57 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000052393A8800) [pid = 336] [serial = 1680] [outer = 0000000000000000] 04:29:57 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523943CC00) [pid = 336] [serial = 1681] [outer = 00000052393A8800] 04:29:57 INFO - PROCESS | 336 | 1462966197709 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523BE15800) [pid = 336] [serial = 1682] [outer = 00000052393A8800] 04:29:58 INFO - PROCESS | 336 | 1462966198126 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 566ms 04:29:58 INFO - PROCESS | 336 | 1462966198134 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 336 | 1462966198136 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 04:29:58 INFO - PROCESS | 336 | 1462966198139 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:29:58 INFO - PROCESS | 336 | 1462966198141 Marionette TRACE conn6 <- [1,2206,null,{}] 04:29:58 INFO - PROCESS | 336 | 1462966198145 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:58 INFO - PROCESS | 336 | 1462966198270 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 04:29:58 INFO - PROCESS | 336 | 1462966198299 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:58 INFO - PROCESS | 336 | ++DOCSHELL 00000052382D0000 == 54 [pid = 336] [id = 561] 04:29:58 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523C62E800) [pid = 336] [serial = 1683] [outer = 0000000000000000] 04:29:58 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523C6BD000) [pid = 336] [serial = 1684] [outer = 000000523C62E800] 04:29:58 INFO - PROCESS | 336 | 1462966198345 Marionette DEBUG loaded listener.js 04:29:58 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523CEEFC00) [pid = 336] [serial = 1685] [outer = 000000523C62E800] 04:29:58 INFO - PROCESS | 336 | 1462966198806 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 735ms 04:29:58 INFO - PROCESS | 336 | 1462966198878 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 336 | 1462966198880 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 04:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:29:58 INFO - PROCESS | 336 | 1462966198883 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 336 | 1462966198885 Marionette TRACE conn6 <- [1,2210,null,{}] 04:29:58 INFO - PROCESS | 336 | 1462966198889 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:59 INFO - PROCESS | 336 | 1462966199031 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 04:29:59 INFO - PROCESS | 336 | 1462966199089 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 336 | ++DOCSHELL 00000052436B9800 == 55 [pid = 336] [id = 562] 04:29:59 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523D2DD800) [pid = 336] [serial = 1686] [outer = 0000000000000000] 04:29:59 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523D3EBC00) [pid = 336] [serial = 1687] [outer = 000000523D2DD800] 04:29:59 INFO - PROCESS | 336 | 1462966199136 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523F435000) [pid = 336] [serial = 1688] [outer = 000000523D2DD800] 04:29:59 INFO - PROCESS | 336 | 1462966199565 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 04:29:59 INFO - PROCESS | 336 | 1462966199645 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 04:29:59 INFO - PROCESS | 336 | 1462966199647 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 04:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:29:59 INFO - PROCESS | 336 | 1462966199651 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - PROCESS | 336 | 1462966199653 Marionette TRACE conn6 <- [1,2214,null,{}] 04:29:59 INFO - PROCESS | 336 | 1462966199657 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:59 INFO - PROCESS | 336 | 1462966199771 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 04:29:59 INFO - PROCESS | 336 | 1462966199781 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 336 | ++DOCSHELL 0000005244418000 == 56 [pid = 336] [id = 563] 04:29:59 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523D359C00) [pid = 336] [serial = 1689] [outer = 0000000000000000] 04:29:59 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523F4BA000) [pid = 336] [serial = 1690] [outer = 000000523D359C00] 04:29:59 INFO - PROCESS | 336 | 1462966199873 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523F69F800) [pid = 336] [serial = 1691] [outer = 000000523D359C00] 04:30:00 INFO - PROCESS | 336 | 1462966200364 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523F655000) [pid = 336] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523C9DA000) [pid = 336] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523D2D9C00) [pid = 336] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 87 (00000052329E1000) [pid = 336] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000005238137C00) [pid = 336] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005232976000) [pid = 336] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 84 (00000052372D5800) [pid = 336] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005239439000) [pid = 336] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005232CB3400) [pid = 336] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523F437400) [pid = 336] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005238EF9C00) [pid = 336] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523338BC00) [pid = 336] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:30:00 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000005240042800) [pid = 336] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 777ms 04:30:00 INFO - PROCESS | 336 | 1462966200435 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 04:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:30:00 INFO - PROCESS | 336 | 1462966200437 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 04:30:00 INFO - PROCESS | 336 | 1462966200440 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:30:00 INFO - PROCESS | 336 | 1462966200442 Marionette TRACE conn6 <- [1,2218,null,{}] 04:30:00 INFO - PROCESS | 336 | 1462966200446 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:00 INFO - PROCESS | 336 | 1462966200541 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 04:30:00 INFO - PROCESS | 336 | 1462966200548 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 336 | ++DOCSHELL 000000524107D000 == 57 [pid = 336] [id = 564] 04:30:00 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000052340BCC00) [pid = 336] [serial = 1692] [outer = 0000000000000000] 04:30:00 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000052372D5800) [pid = 336] [serial = 1693] [outer = 00000052340BCC00] 04:30:00 INFO - PROCESS | 336 | 1462966200594 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523F4B9000) [pid = 336] [serial = 1694] [outer = 00000052340BCC00] 04:30:01 INFO - PROCESS | 336 | 1462966201028 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 04:30:01 INFO - PROCESS | 336 | 1462966201075 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 04:30:01 INFO - PROCESS | 336 | 1462966201077 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 04:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:30:01 INFO - PROCESS | 336 | 1462966201080 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - PROCESS | 336 | 1462966201082 Marionette TRACE conn6 <- [1,2222,null,{}] 04:30:01 INFO - PROCESS | 336 | 1462966201086 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:01 INFO - PROCESS | 336 | 1462966201197 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 04:30:01 INFO - PROCESS | 336 | 1462966201204 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D7D000 == 58 [pid = 336] [id = 565] 04:30:01 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523F6AB800) [pid = 336] [serial = 1695] [outer = 0000000000000000] 04:30:01 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523FA67C00) [pid = 336] [serial = 1696] [outer = 000000523F6AB800] 04:30:01 INFO - PROCESS | 336 | 1462966201249 Marionette DEBUG loaded listener.js 04:30:01 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523FBC7C00) [pid = 336] [serial = 1697] [outer = 000000523F6AB800] 04:30:01 INFO - PROCESS | 336 | 1462966201663 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 628ms 04:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:30:01 INFO - PROCESS | 336 | 1462966201712 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 04:30:01 INFO - PROCESS | 336 | 1462966201714 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 04:30:01 INFO - PROCESS | 336 | 1462966201718 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - PROCESS | 336 | 1462966201720 Marionette TRACE conn6 <- [1,2226,null,{}] 04:30:01 INFO - PROCESS | 336 | 1462966201724 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:01 INFO - PROCESS | 336 | 1462966201818 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 04:30:01 INFO - PROCESS | 336 | 1462966201825 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E87800 == 59 [pid = 336] [id = 566] 04:30:01 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523FBC4800) [pid = 336] [serial = 1698] [outer = 0000000000000000] 04:30:01 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000524009F000) [pid = 336] [serial = 1699] [outer = 000000523FBC4800] 04:30:01 INFO - PROCESS | 336 | 1462966201869 Marionette DEBUG loaded listener.js 04:30:01 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000052400A6000) [pid = 336] [serial = 1700] [outer = 000000523FBC4800] 04:30:02 INFO - PROCESS | 336 | 1462966202267 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 587ms 04:30:02 INFO - PROCESS | 336 | 1462966202307 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 04:30:02 INFO - PROCESS | 336 | 1462966202309 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 04:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:30:02 INFO - PROCESS | 336 | 1462966202313 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:30:02 INFO - PROCESS | 336 | 1462966202315 Marionette TRACE conn6 <- [1,2230,null,{}] 04:30:02 INFO - PROCESS | 336 | 1462966202336 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:02 INFO - PROCESS | 336 | 1462966202501 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 04:30:02 INFO - PROCESS | 336 | 1462966202661 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:02 INFO - PROCESS | 336 | ++DOCSHELL 000000523725A800 == 60 [pid = 336] [id = 567] 04:30:02 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005231A23C00) [pid = 336] [serial = 1701] [outer = 0000000000000000] 04:30:02 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005232261000) [pid = 336] [serial = 1702] [outer = 0000005231A23C00] 04:30:02 INFO - PROCESS | 336 | 1462966202719 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000005232CA7400) [pid = 336] [serial = 1703] [outer = 0000005231A23C00] 04:30:03 INFO - PROCESS | 336 | 1462966203280 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1004ms 04:30:03 INFO - PROCESS | 336 | 1462966203320 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 04:30:03 INFO - PROCESS | 336 | 1462966203325 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 04:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:30:03 INFO - PROCESS | 336 | 1462966203330 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 336 | 1462966203334 Marionette TRACE conn6 <- [1,2234,null,{}] 04:30:03 INFO - PROCESS | 336 | 1462966203340 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:03 INFO - PROCESS | 336 | 1462966203454 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 04:30:03 INFO - PROCESS | 336 | 1462966203550 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:03 INFO - PROCESS | 336 | ++DOCSHELL 0000005240714800 == 61 [pid = 336] [id = 568] 04:30:03 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000005237F62000) [pid = 336] [serial = 1704] [outer = 0000000000000000] 04:30:03 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005238D3F000) [pid = 336] [serial = 1705] [outer = 0000005237F62000] 04:30:03 INFO - PROCESS | 336 | 1462966203608 Marionette DEBUG loaded listener.js 04:30:03 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000005239438000) [pid = 336] [serial = 1706] [outer = 0000005237F62000] 04:30:04 INFO - PROCESS | 336 | 1462966204209 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 944ms 04:30:04 INFO - PROCESS | 336 | 1462966204277 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 04:30:04 INFO - PROCESS | 336 | 1462966204281 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 04:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:30:04 INFO - PROCESS | 336 | 1462966204285 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:30:04 INFO - PROCESS | 336 | 1462966204287 Marionette TRACE conn6 <- [1,2238,null,{}] 04:30:04 INFO - PROCESS | 336 | 1462966204291 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:04 INFO - PROCESS | 336 | 1462966204403 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 04:30:04 INFO - PROCESS | 336 | 1462966204531 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E8F000 == 62 [pid = 336] [id = 569] 04:30:04 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523813E800) [pid = 336] [serial = 1707] [outer = 0000000000000000] 04:30:04 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523CEF3400) [pid = 336] [serial = 1708] [outer = 000000523813E800] 04:30:04 INFO - PROCESS | 336 | 1462966204588 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523D34C800) [pid = 336] [serial = 1709] [outer = 000000523813E800] 04:30:05 INFO - PROCESS | 336 | 1462966205145 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 880ms 04:30:05 INFO - PROCESS | 336 | 1462966205165 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 04:30:05 INFO - PROCESS | 336 | 1462966205170 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 04:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:30:05 INFO - PROCESS | 336 | 1462966205182 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:30:05 INFO - PROCESS | 336 | 1462966205187 Marionette TRACE conn6 <- [1,2242,null,{}] 04:30:05 INFO - PROCESS | 336 | 1462966205191 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:05 INFO - PROCESS | 336 | 1462966205307 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 04:30:05 INFO - PROCESS | 336 | 1462966205401 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:05 INFO - PROCESS | 336 | ++DOCSHELL 00000052465AD800 == 63 [pid = 336] [id = 570] 04:30:05 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523F6AF000) [pid = 336] [serial = 1710] [outer = 0000000000000000] 04:30:05 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005240404000) [pid = 336] [serial = 1711] [outer = 000000523F6AF000] 04:30:05 INFO - PROCESS | 336 | 1462966205456 Marionette DEBUG loaded listener.js 04:30:05 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (00000052404C3C00) [pid = 336] [serial = 1712] [outer = 000000523F6AF000] 04:30:06 INFO - PROCESS | 336 | 1462966206043 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 902ms 04:30:06 INFO - PROCESS | 336 | 1462966206082 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 04:30:06 INFO - PROCESS | 336 | 1462966206084 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 04:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:30:06 INFO - PROCESS | 336 | 1462966206088 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:30:06 INFO - PROCESS | 336 | 1462966206090 Marionette TRACE conn6 <- [1,2246,null,{}] 04:30:06 INFO - PROCESS | 336 | 1462966206094 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:06 INFO - PROCESS | 336 | 1462966206209 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 04:30:06 INFO - PROCESS | 336 | 1462966206303 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:06 INFO - PROCESS | 336 | ++DOCSHELL 00000052468D0000 == 64 [pid = 336] [id = 571] 04:30:06 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (00000052404CA000) [pid = 336] [serial = 1713] [outer = 0000000000000000] 04:30:06 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (00000052404D1400) [pid = 336] [serial = 1714] [outer = 00000052404CA000] 04:30:06 INFO - PROCESS | 336 | 1462966206358 Marionette DEBUG loaded listener.js 04:30:06 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000524056D000) [pid = 336] [serial = 1715] [outer = 00000052404CA000] 04:30:06 INFO - PROCESS | 336 | 1462966206891 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 837ms 04:30:06 INFO - PROCESS | 336 | 1462966206965 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 04:30:06 INFO - PROCESS | 336 | 1462966206968 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 04:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:30:06 INFO - PROCESS | 336 | 1462966206984 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:30:06 INFO - PROCESS | 336 | 1462966206986 Marionette TRACE conn6 <- [1,2250,null,{}] 04:30:06 INFO - PROCESS | 336 | 1462966206990 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:07 INFO - PROCESS | 336 | 1462966207101 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 04:30:07 INFO - PROCESS | 336 | 1462966207226 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 336 | ++DOCSHELL 0000005246960000 == 65 [pid = 336] [id = 572] 04:30:07 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000005241B02800) [pid = 336] [serial = 1716] [outer = 0000000000000000] 04:30:07 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005241B05C00) [pid = 336] [serial = 1717] [outer = 0000005241B02800] 04:30:07 INFO - PROCESS | 336 | 1462966207290 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005241BF1400) [pid = 336] [serial = 1718] [outer = 0000005241B02800] 04:30:07 INFO - PROCESS | 336 | 1462966207837 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 879ms 04:30:07 INFO - PROCESS | 336 | 1462966207871 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 336 | 1462966207873 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 04:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:30:07 INFO - PROCESS | 336 | 1462966207877 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 336 | 1462966207879 Marionette TRACE conn6 <- [1,2254,null,{}] 04:30:07 INFO - PROCESS | 336 | 1462966207883 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:07 INFO - PROCESS | 336 | 1462966207994 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 04:30:08 INFO - PROCESS | 336 | 1462966208145 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:08 INFO - PROCESS | 336 | ++DOCSHELL 0000005244513800 == 66 [pid = 336] [id = 573] 04:30:08 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000523F695000) [pid = 336] [serial = 1719] [outer = 0000000000000000] 04:30:08 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000524215CC00) [pid = 336] [serial = 1720] [outer = 000000523F695000] 04:30:08 INFO - PROCESS | 336 | 1462966208200 Marionette DEBUG loaded listener.js 04:30:08 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005242182800) [pid = 336] [serial = 1721] [outer = 000000523F695000] 04:30:08 INFO - PROCESS | 336 | 1462966208949 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1087ms 04:30:08 INFO - PROCESS | 336 | 1462966208980 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 336 | 1462966208984 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 04:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:30:08 INFO - PROCESS | 336 | 1462966208990 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - PROCESS | 336 | 1462966208994 Marionette TRACE conn6 <- [1,2258,null,{}] 04:30:09 INFO - PROCESS | 336 | 1462966209000 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:09 INFO - PROCESS | 336 | 1462966209109 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 04:30:09 INFO - PROCESS | 336 | 1462966209235 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 336 | ++DOCSHELL 000000523FB62000 == 67 [pid = 336] [id = 574] 04:30:09 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005232D97C00) [pid = 336] [serial = 1722] [outer = 0000000000000000] 04:30:09 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005233784000) [pid = 336] [serial = 1723] [outer = 0000005232D97C00] 04:30:09 INFO - PROCESS | 336 | 1462966209289 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523764A000) [pid = 336] [serial = 1724] [outer = 0000005232D97C00] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 0000005237F1C000 == 66 [pid = 336] [id = 223] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 000000523348A000 == 65 [pid = 336] [id = 222] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 000000524026D800 == 64 [pid = 336] [id = 227] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 0000005245E87800 == 63 [pid = 336] [id = 566] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 0000005244D7D000 == 62 [pid = 336] [id = 565] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 000000524107D000 == 61 [pid = 336] [id = 564] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 0000005244418000 == 60 [pid = 336] [id = 563] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 00000052436B9800 == 59 [pid = 336] [id = 562] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 00000052382D0000 == 58 [pid = 336] [id = 561] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 0000005241089800 == 57 [pid = 336] [id = 560] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005232498800) [pid = 336] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523F6AE400) [pid = 336] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 0000005240048000 == 56 [pid = 336] [id = 559] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 0000005237690800 == 55 [pid = 336] [id = 558] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 000000523EB31000 == 54 [pid = 336] [id = 557] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 0000005245D13800 == 53 [pid = 336] [id = 555] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 0000005243419000 == 52 [pid = 336] [id = 554] 04:30:09 INFO - PROCESS | 336 | --DOCSHELL 000000523CABD000 == 51 [pid = 336] [id = 553] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523CED8000) [pid = 336] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523D3EAC00) [pid = 336] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523370D400) [pid = 336] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000005232CB2800) [pid = 336] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523CEF7C00) [pid = 336] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005238D43400) [pid = 336] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005239382800) [pid = 336] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005232CB2400) [pid = 336] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005232979C00) [pid = 336] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523BD6D800) [pid = 336] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005238D43000) [pid = 336] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523BE0EC00) [pid = 336] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005233F35000) [pid = 336] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000052372CE400) [pid = 336] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523FB1F800) [pid = 336] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523F41AC00) [pid = 336] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523F43E400) [pid = 336] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523F64D800) [pid = 336] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523D353400) [pid = 336] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000005232CAB800) [pid = 336] [serial = 1124] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523F69E800) [pid = 336] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523C626000) [pid = 336] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523F64E800) [pid = 336] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523F694000) [pid = 336] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 04:30:09 INFO - PROCESS | 336 | 1462966209898 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 943ms 04:30:09 INFO - PROCESS | 336 | 1462966209937 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 04:30:09 INFO - PROCESS | 336 | 1462966209942 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 04:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:30:09 INFO - PROCESS | 336 | 1462966209949 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:30:09 INFO - PROCESS | 336 | 1462966209952 Marionette TRACE conn6 <- [1,2262,null,{}] 04:30:09 INFO - PROCESS | 336 | 1462966209956 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 336 | 1462966210048 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 04:30:10 INFO - PROCESS | 336 | 1462966210131 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 336 | ++DOCSHELL 000000523BD49800 == 52 [pid = 336] [id = 575] 04:30:10 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000005232979C00) [pid = 336] [serial = 1725] [outer = 0000000000000000] 04:30:10 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523370A400) [pid = 336] [serial = 1726] [outer = 0000005232979C00] 04:30:10 INFO - PROCESS | 336 | 1462966210177 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005237647000) [pid = 336] [serial = 1727] [outer = 0000005232979C00] 04:30:10 INFO - PROCESS | 336 | 1462966210562 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 688ms 04:30:10 INFO - PROCESS | 336 | 1462966210638 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 336 | 1462966210641 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 04:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:30:10 INFO - PROCESS | 336 | 1462966210645 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - PROCESS | 336 | 1462966210648 Marionette TRACE conn6 <- [1,2266,null,{}] 04:30:10 INFO - PROCESS | 336 | 1462966210659 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 336 | 1462966210752 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 04:30:10 INFO - PROCESS | 336 | 1462966210768 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 336 | ++DOCSHELL 0000005240722800 == 53 [pid = 336] [id = 576] 04:30:10 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000052393A4800) [pid = 336] [serial = 1728] [outer = 0000000000000000] 04:30:10 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000005239434C00) [pid = 336] [serial = 1729] [outer = 00000052393A4800] 04:30:10 INFO - PROCESS | 336 | 1462966210816 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523BE11000) [pid = 336] [serial = 1730] [outer = 00000052393A4800] 04:30:11 INFO - PROCESS | 336 | 1462966211279 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 04:30:11 INFO - PROCESS | 336 | 1462966211337 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 04:30:11 INFO - PROCESS | 336 | 1462966211340 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 04:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:30:11 INFO - PROCESS | 336 | 1462966211343 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:30:11 INFO - PROCESS | 336 | 1462966211345 Marionette TRACE conn6 <- [1,2270,null,{}] 04:30:11 INFO - PROCESS | 336 | 1462966211349 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:11 INFO - PROCESS | 336 | 1462966211464 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 04:30:11 INFO - PROCESS | 336 | 1462966211553 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 336 | ++DOCSHELL 000000524330C000 == 54 [pid = 336] [id = 577] 04:30:11 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005238DDC800) [pid = 336] [serial = 1731] [outer = 0000000000000000] 04:30:11 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523CE64800) [pid = 336] [serial = 1732] [outer = 0000005238DDC800] 04:30:11 INFO - PROCESS | 336 | 1462966211600 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523CEFC000) [pid = 336] [serial = 1733] [outer = 0000005238DDC800] 04:30:11 INFO - PROCESS | 336 | 1462966211984 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 04:30:12 INFO - PROCESS | 336 | 1462966212037 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 04:30:12 INFO - PROCESS | 336 | 1462966212039 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 04:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:30:12 INFO - PROCESS | 336 | 1462966212050 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:30:12 INFO - PROCESS | 336 | 1462966212052 Marionette TRACE conn6 <- [1,2274,null,{}] 04:30:12 INFO - PROCESS | 336 | 1462966212056 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:12 INFO - PROCESS | 336 | 1462966212168 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 04:30:12 INFO - PROCESS | 336 | 1462966212223 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:12 INFO - PROCESS | 336 | ++DOCSHELL 0000005243426000 == 55 [pid = 336] [id = 578] 04:30:12 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523D086800) [pid = 336] [serial = 1734] [outer = 0000000000000000] 04:30:12 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523D2D9C00) [pid = 336] [serial = 1735] [outer = 000000523D086800] 04:30:12 INFO - PROCESS | 336 | 1462966212268 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523EB08800) [pid = 336] [serial = 1736] [outer = 000000523D086800] 04:30:12 INFO - PROCESS | 336 | 1462966212702 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 04:30:12 INFO - PROCESS | 336 | 1462966212750 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 04:30:12 INFO - PROCESS | 336 | 1462966212752 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 04:30:12 INFO - PROCESS | 336 | 1462966212756 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:30:12 INFO - PROCESS | 336 | 1462966212758 Marionette TRACE conn6 <- [1,2278,null,{}] 04:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:30:12 INFO - PROCESS | 336 | 1462966212768 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:12 INFO - PROCESS | 336 | 1462966212928 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 04:30:12 INFO - PROCESS | 336 | 1462966212989 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 336 | ++DOCSHELL 000000524382F000 == 56 [pid = 336] [id = 579] 04:30:13 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523F64DC00) [pid = 336] [serial = 1737] [outer = 0000000000000000] 04:30:13 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000523F697000) [pid = 336] [serial = 1738] [outer = 000000523F64DC00] 04:30:13 INFO - PROCESS | 336 | 1462966213035 Marionette DEBUG loaded listener.js 04:30:13 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523F6B2400) [pid = 336] [serial = 1739] [outer = 000000523F64DC00] 04:30:13 INFO - PROCESS | 336 | 1462966213451 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 733ms 04:30:13 INFO - PROCESS | 336 | 1462966213496 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 336 | 1462966213498 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 04:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:30:13 INFO - PROCESS | 336 | 1462966213501 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 336 | 1462966213503 Marionette TRACE conn6 <- [1,2282,null,{}] 04:30:13 INFO - PROCESS | 336 | 1462966213513 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 336 | 1462966213625 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 04:30:13 INFO - PROCESS | 336 | 1462966213632 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 336 | ++DOCSHELL 000000524450A800 == 57 [pid = 336] [id = 580] 04:30:13 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523F64F800) [pid = 336] [serial = 1740] [outer = 0000000000000000] 04:30:13 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523FA99800) [pid = 336] [serial = 1741] [outer = 000000523F64F800] 04:30:13 INFO - PROCESS | 336 | 1462966213725 Marionette DEBUG loaded listener.js 04:30:13 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000524009AC00) [pid = 336] [serial = 1742] [outer = 000000523F64F800] 04:30:13 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000523D2DD800) [pid = 336] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:30:13 INFO - PROCESS | 336 | --DOMWINDOW == 101 (0000005231A20800) [pid = 336] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:30:13 INFO - PROCESS | 336 | --DOMWINDOW == 100 (00000052372CE000) [pid = 336] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:30:13 INFO - PROCESS | 336 | --DOMWINDOW == 99 (00000052393A8800) [pid = 336] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:30:13 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005231A06C00) [pid = 336] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:30:13 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523D359C00) [pid = 336] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:30:13 INFO - PROCESS | 336 | --DOMWINDOW == 96 (00000052340BCC00) [pid = 336] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:30:13 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523F6AB800) [pid = 336] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:30:13 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523C62E800) [pid = 336] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:30:14 INFO - PROCESS | 336 | 1462966214148 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 04:30:14 INFO - PROCESS | 336 | 1462966214196 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 04:30:14 INFO - PROCESS | 336 | 1462966214198 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 04:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:30:14 INFO - PROCESS | 336 | 1462966214202 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:30:14 INFO - PROCESS | 336 | 1462966214211 Marionette TRACE conn6 <- [1,2286,null,{}] 04:30:14 INFO - PROCESS | 336 | 1462966214215 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:14 INFO - PROCESS | 336 | 1462966214325 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 04:30:14 INFO - PROCESS | 336 | 1462966214335 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AB3000 == 58 [pid = 336] [id = 581] 04:30:14 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523D359C00) [pid = 336] [serial = 1743] [outer = 0000000000000000] 04:30:14 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523FA65400) [pid = 336] [serial = 1744] [outer = 000000523D359C00] 04:30:14 INFO - PROCESS | 336 | 1462966214379 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (00000052400A9000) [pid = 336] [serial = 1745] [outer = 000000523D359C00] 04:30:14 INFO - PROCESS | 336 | 1462966214775 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 650ms 04:30:14 INFO - PROCESS | 336 | 1462966214855 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 04:30:14 INFO - PROCESS | 336 | 1462966214857 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 04:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:30:14 INFO - PROCESS | 336 | 1462966214861 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:30:14 INFO - PROCESS | 336 | 1462966214863 Marionette TRACE conn6 <- [1,2290,null,{}] 04:30:14 INFO - PROCESS | 336 | 1462966214867 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:14 INFO - PROCESS | 336 | 1462966214955 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 04:30:14 INFO - PROCESS | 336 | 1462966214962 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DAD800 == 59 [pid = 336] [id = 582] 04:30:14 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000524040A800) [pid = 336] [serial = 1746] [outer = 0000000000000000] 04:30:14 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (00000052404D1800) [pid = 336] [serial = 1747] [outer = 000000524040A800] 04:30:15 INFO - PROCESS | 336 | 1462966215006 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000005241B09C00) [pid = 336] [serial = 1748] [outer = 000000524040A800] 04:30:15 INFO - PROCESS | 336 | 1462966215406 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 586ms 04:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:30:15 INFO - PROCESS | 336 | 1462966215460 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 336 | 1462966215462 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 04:30:15 INFO - PROCESS | 336 | 1462966215471 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 336 | 1462966215473 Marionette TRACE conn6 <- [1,2294,null,{}] 04:30:15 INFO - PROCESS | 336 | 1462966215477 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:15 INFO - PROCESS | 336 | 1462966215575 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 04:30:15 INFO - PROCESS | 336 | 1462966215582 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:15 INFO - PROCESS | 336 | ++DOCSHELL 00000052468C1800 == 60 [pid = 336] [id = 583] 04:30:15 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005242163800) [pid = 336] [serial = 1749] [outer = 0000000000000000] 04:30:15 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005242164C00) [pid = 336] [serial = 1750] [outer = 0000005242163800] 04:30:15 INFO - PROCESS | 336 | 1462966215628 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000005242187C00) [pid = 336] [serial = 1751] [outer = 0000005242163800] 04:30:16 INFO - PROCESS | 336 | 1462966216316 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 882ms 04:30:16 INFO - PROCESS | 336 | 1462966216352 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 04:30:16 INFO - PROCESS | 336 | 1462966216357 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 04:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:30:16 INFO - PROCESS | 336 | 1462966216363 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:30:16 INFO - PROCESS | 336 | 1462966216366 Marionette TRACE conn6 <- [1,2298,null,{}] 04:30:16 INFO - PROCESS | 336 | 1462966216373 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:16 INFO - PROCESS | 336 | 1462966216494 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 04:30:16 INFO - PROCESS | 336 | 1462966216594 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 336 | ++DOCSHELL 000000523F725800 == 61 [pid = 336] [id = 584] 04:30:16 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (0000005232D93800) [pid = 336] [serial = 1752] [outer = 0000000000000000] 04:30:16 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005234196400) [pid = 336] [serial = 1753] [outer = 0000005232D93800] 04:30:16 INFO - PROCESS | 336 | 1462966216651 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (0000005237F67800) [pid = 336] [serial = 1754] [outer = 0000005232D93800] 04:30:17 INFO - PROCESS | 336 | 1462966217322 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 986ms 04:30:17 INFO - PROCESS | 336 | 1462966217351 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 336 | 1462966217357 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 04:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:30:17 INFO - PROCESS | 336 | 1462966217364 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 336 | 1462966217367 Marionette TRACE conn6 <- [1,2302,null,{}] 04:30:17 INFO - PROCESS | 336 | 1462966217371 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:17 INFO - PROCESS | 336 | 1462966217488 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 04:30:17 INFO - PROCESS | 336 | 1462966217614 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 336 | ++DOCSHELL 0000005243824800 == 62 [pid = 336] [id = 585] 04:30:17 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005239C13800) [pid = 336] [serial = 1755] [outer = 0000000000000000] 04:30:17 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000523CEF7000) [pid = 336] [serial = 1756] [outer = 0000005239C13800] 04:30:17 INFO - PROCESS | 336 | 1462966217670 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000523F434800) [pid = 336] [serial = 1757] [outer = 0000005239C13800] 04:30:18 INFO - PROCESS | 336 | 1462966218261 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 943ms 04:30:18 INFO - PROCESS | 336 | 1462966218308 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 04:30:18 INFO - PROCESS | 336 | 1462966218311 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 04:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:30:18 INFO - PROCESS | 336 | 1462966218315 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 336 | 1462966218319 Marionette TRACE conn6 <- [1,2306,null,{}] 04:30:18 INFO - PROCESS | 336 | 1462966218331 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:18 INFO - PROCESS | 336 | 1462966218449 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 04:30:18 INFO - PROCESS | 336 | 1462966218579 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 336 | ++DOCSHELL 0000005247C6A800 == 63 [pid = 336] [id = 586] 04:30:18 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000523FB1CC00) [pid = 336] [serial = 1758] [outer = 0000000000000000] 04:30:18 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (00000052404CB400) [pid = 336] [serial = 1759] [outer = 000000523FB1CC00] 04:30:18 INFO - PROCESS | 336 | 1462966218638 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (00000052421DC000) [pid = 336] [serial = 1760] [outer = 000000523FB1CC00] 04:30:19 INFO - PROCESS | 336 | 1462966219195 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:30:19 INFO - PROCESS | 336 | 1462966219265 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 04:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:30:19 INFO - PROCESS | 336 | 1462966219269 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:30:19 INFO - PROCESS | 336 | 1462966219271 Marionette TRACE conn6 <- [1,2310,null,{}] 04:30:19 INFO - PROCESS | 336 | 1462966219275 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:19 INFO - PROCESS | 336 | 1462966219392 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 04:30:19 INFO - PROCESS | 336 | 1462966219489 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 336 | ++DOCSHELL 0000005248358800 == 64 [pid = 336] [id = 587] 04:30:19 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (00000052422FD400) [pid = 336] [serial = 1761] [outer = 0000000000000000] 04:30:19 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (00000052426E4800) [pid = 336] [serial = 1762] [outer = 00000052422FD400] 04:30:19 INFO - PROCESS | 336 | 1462966219544 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (0000005242D57000) [pid = 336] [serial = 1763] [outer = 00000052422FD400] 04:30:20 INFO - PROCESS | 336 | 1462966220119 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 881ms 04:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:30:20 INFO - PROCESS | 336 | 1462966220151 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 336 | 1462966220154 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 04:30:20 INFO - PROCESS | 336 | 1462966220157 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 336 | 1462966220159 Marionette TRACE conn6 <- [1,2314,null,{}] 04:30:20 INFO - PROCESS | 336 | 1462966220163 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:20 INFO - PROCESS | 336 | 1462966220274 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 04:30:20 INFO - PROCESS | 336 | 1462966220371 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:20 INFO - PROCESS | 336 | ++DOCSHELL 0000005248417000 == 65 [pid = 336] [id = 588] 04:30:20 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (0000005242D53400) [pid = 336] [serial = 1764] [outer = 0000000000000000] 04:30:20 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (00000052433AE400) [pid = 336] [serial = 1765] [outer = 0000005242D53400] 04:30:20 INFO - PROCESS | 336 | 1462966220425 Marionette DEBUG loaded listener.js 04:30:20 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (00000052433B5C00) [pid = 336] [serial = 1766] [outer = 0000005242D53400] 04:30:20 INFO - PROCESS | 336 | 1462966220945 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 837ms 04:30:21 INFO - PROCESS | 336 | 1462966220997 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 04:30:21 INFO - PROCESS | 336 | 1462966221000 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 04:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:30:21 INFO - PROCESS | 336 | 1462966221003 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:30:21 INFO - PROCESS | 336 | 1462966221005 Marionette TRACE conn6 <- [1,2318,null,{}] 04:30:21 INFO - PROCESS | 336 | 1462966221010 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:21 INFO - PROCESS | 336 | 1462966221142 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 04:30:21 INFO - PROCESS | 336 | 1462966221241 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 336 | ++DOCSHELL 000000524847B000 == 66 [pid = 336] [id = 589] 04:30:21 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (00000052435D5800) [pid = 336] [serial = 1767] [outer = 0000000000000000] 04:30:21 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (00000052435E1800) [pid = 336] [serial = 1768] [outer = 00000052435D5800] 04:30:21 INFO - PROCESS | 336 | 1462966221298 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (0000005243630400) [pid = 336] [serial = 1769] [outer = 00000052435D5800] 04:30:22 INFO - PROCESS | 336 | 1462966222139 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1195ms 04:30:22 INFO - PROCESS | 336 | 1462966222201 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 336 | 1462966222205 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 04:30:22 INFO - PROCESS | 336 | 1462966222210 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:30:22 INFO - PROCESS | 336 | 1462966222214 Marionette TRACE conn6 <- [1,2322,null,{}] 04:30:22 INFO - PROCESS | 336 | 1462966222221 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:22 INFO - PROCESS | 336 | 1462966222326 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 04:30:22 INFO - PROCESS | 336 | 1462966222461 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 336 | ++DOCSHELL 000000523D0F8800 == 67 [pid = 336] [id = 590] 04:30:22 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (0000005231A21400) [pid = 336] [serial = 1770] [outer = 0000000000000000] 04:30:22 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (0000005232971800) [pid = 336] [serial = 1771] [outer = 0000005231A21400] 04:30:22 INFO - PROCESS | 336 | 1462966222518 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (0000005233787400) [pid = 336] [serial = 1772] [outer = 0000005231A21400] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 0000005240ECA000 == 66 [pid = 336] [id = 546] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 0000005243312000 == 65 [pid = 336] [id = 547] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 0000005243424000 == 64 [pid = 336] [id = 548] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 0000005245DAD800 == 63 [pid = 336] [id = 582] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 0000005244AB3000 == 62 [pid = 336] [id = 581] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 000000524450A800 == 61 [pid = 336] [id = 580] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 000000524382F000 == 60 [pid = 336] [id = 579] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 0000005243426000 == 59 [pid = 336] [id = 578] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 000000524330C000 == 58 [pid = 336] [id = 577] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 0000005240722800 == 57 [pid = 336] [id = 576] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 000000523BD49800 == 56 [pid = 336] [id = 575] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 123 (000000524009F000) [pid = 336] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 122 (000000523F6A3800) [pid = 336] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005234192C00) [pid = 336] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 120 (000000523BE16400) [pid = 336] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 119 (000000523FB1EC00) [pid = 336] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | 1462966223177 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 000000523FB62000 == 55 [pid = 336] [id = 574] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 00000052465AD800 == 54 [pid = 336] [id = 570] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 0000005245E8F000 == 53 [pid = 336] [id = 569] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 0000005240714800 == 52 [pid = 336] [id = 568] 04:30:23 INFO - PROCESS | 336 | --DOCSHELL 000000523725A800 == 51 [pid = 336] [id = 567] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000523D3EBC00) [pid = 336] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 117 (000000523F435000) [pid = 336] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 116 (0000005233009000) [pid = 336] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000005232CAA000) [pid = 336] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 114 (0000005237F60800) [pid = 336] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000005238DD9C00) [pid = 336] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000523943CC00) [pid = 336] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 111 (000000523BE15800) [pid = 336] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005232CA6C00) [pid = 336] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523338B400) [pid = 336] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523F4BA000) [pid = 336] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 107 (00000052372D5800) [pid = 336] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523FA67C00) [pid = 336] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 105 (000000523F69F800) [pid = 336] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523C6BD000) [pid = 336] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000523F4B9000) [pid = 336] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000523CEEFC00) [pid = 336] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000523FBC7C00) [pid = 336] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 04:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1029ms 04:30:23 INFO - PROCESS | 336 | 1462966223243 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 336 | 1462966223249 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 04:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:30:23 INFO - PROCESS | 336 | 1462966223255 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 336 | 1462966223257 Marionette TRACE conn6 <- [1,2326,null,{}] 04:30:23 INFO - PROCESS | 336 | 1462966223276 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:23 INFO - PROCESS | 336 | 1462966223384 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 04:30:23 INFO - PROCESS | 336 | 1462966223460 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 336 | ++DOCSHELL 00000052382DF000 == 52 [pid = 336] [id = 591] 04:30:23 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005232264C00) [pid = 336] [serial = 1773] [outer = 0000000000000000] 04:30:23 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000005232D96400) [pid = 336] [serial = 1774] [outer = 0000005232264C00] 04:30:23 INFO - PROCESS | 336 | 1462966223507 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (00000052372CDC00) [pid = 336] [serial = 1775] [outer = 0000005232264C00] 04:30:23 INFO - PROCESS | 336 | 1462966223888 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 04:30:23 INFO - PROCESS | 336 | 1462966223957 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 336 | 1462966223959 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 04:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:30:23 INFO - PROCESS | 336 | 1462966223963 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 336 | 1462966223967 Marionette TRACE conn6 <- [1,2330,null,{}] 04:30:23 INFO - PROCESS | 336 | 1462966223980 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 336 | 1462966224078 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 04:30:24 INFO - PROCESS | 336 | 1462966224093 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 336 | ++DOCSHELL 0000005240274000 == 53 [pid = 336] [id = 592] 04:30:24 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005238EF1C00) [pid = 336] [serial = 1776] [outer = 0000000000000000] 04:30:24 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (00000052393A8400) [pid = 336] [serial = 1777] [outer = 0000005238EF1C00] 04:30:24 INFO - PROCESS | 336 | 1462966224142 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005239C20000) [pid = 336] [serial = 1778] [outer = 0000005238EF1C00] 04:30:24 INFO - PROCESS | 336 | 1462966224594 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 04:30:24 INFO - PROCESS | 336 | 1462966224657 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 336 | 1462966224667 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 04:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:30:24 INFO - PROCESS | 336 | 1462966224671 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 336 | 1462966224672 Marionette TRACE conn6 <- [1,2334,null,{}] 04:30:24 INFO - PROCESS | 336 | 1462966224676 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 336 | 1462966224767 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 04:30:24 INFO - PROCESS | 336 | 1462966224776 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 336 | ++DOCSHELL 0000005243312000 == 54 [pid = 336] [id = 593] 04:30:24 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000523C62AC00) [pid = 336] [serial = 1779] [outer = 0000000000000000] 04:30:24 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000523C6C4800) [pid = 336] [serial = 1780] [outer = 000000523C62AC00] 04:30:24 INFO - PROCESS | 336 | 1462966224826 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000523CED7C00) [pid = 336] [serial = 1781] [outer = 000000523C62AC00] 04:30:25 INFO - PROCESS | 336 | 1462966225255 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 628ms 04:30:25 INFO - PROCESS | 336 | 1462966225304 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 336 | 1462966225306 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 04:30:25 INFO - PROCESS | 336 | 1462966225310 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:30:25 INFO - PROCESS | 336 | 1462966225311 Marionette TRACE conn6 <- [1,2338,null,{}] 04:30:25 INFO - PROCESS | 336 | 1462966225315 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:25 INFO - PROCESS | 336 | 1462966225402 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 04:30:25 INFO - PROCESS | 336 | 1462966225409 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 336 | ++DOCSHELL 000000523BE93000 == 55 [pid = 336] [id = 594] 04:30:25 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523D085000) [pid = 336] [serial = 1782] [outer = 0000000000000000] 04:30:25 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000523D089C00) [pid = 336] [serial = 1783] [outer = 000000523D085000] 04:30:25 INFO - PROCESS | 336 | 1462966225483 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000523D2E7800) [pid = 336] [serial = 1784] [outer = 000000523D085000] 04:30:25 INFO - PROCESS | 336 | 1462966225973 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 04:30:26 INFO - PROCESS | 336 | 1462966226004 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 336 | 1462966226006 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 04:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:30:26 INFO - PROCESS | 336 | 1462966226009 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 336 | 1462966226011 Marionette TRACE conn6 <- [1,2342,null,{}] 04:30:26 INFO - PROCESS | 336 | 1462966226022 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 336 | 1462966226168 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 04:30:26 INFO - PROCESS | 336 | 1462966226227 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 336 | ++DOCSHELL 0000005243832800 == 56 [pid = 336] [id = 595] 04:30:26 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000523F4B4800) [pid = 336] [serial = 1785] [outer = 0000000000000000] 04:30:26 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000523F656800) [pid = 336] [serial = 1786] [outer = 000000523F4B4800] 04:30:26 INFO - PROCESS | 336 | 1462966226274 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (000000523F6A3400) [pid = 336] [serial = 1787] [outer = 000000523F4B4800] 04:30:26 INFO - PROCESS | 336 | 1462966226700 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 733ms 04:30:26 INFO - PROCESS | 336 | 1462966226746 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 336 | 1462966226748 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 04:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:30:26 INFO - PROCESS | 336 | 1462966226751 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 336 | 1462966226753 Marionette TRACE conn6 <- [1,2346,null,{}] 04:30:26 INFO - PROCESS | 336 | 1462966226757 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 336 | 1462966226900 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 04:30:26 INFO - PROCESS | 336 | 1462966226956 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 336 | ++DOCSHELL 000000524450C800 == 57 [pid = 336] [id = 596] 04:30:26 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (000000523F6AD400) [pid = 336] [serial = 1788] [outer = 0000000000000000] 04:30:27 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000523FA61800) [pid = 336] [serial = 1789] [outer = 000000523F6AD400] 04:30:27 INFO - PROCESS | 336 | 1462966227001 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (000000523FB20000) [pid = 336] [serial = 1790] [outer = 000000523F6AD400] 04:30:27 INFO - PROCESS | 336 | 1462966227428 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 04:30:27 INFO - PROCESS | 336 | 1462966227489 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 336 | 1462966227491 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 04:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:30:27 INFO - PROCESS | 336 | 1462966227500 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - PROCESS | 336 | 1462966227502 Marionette TRACE conn6 <- [1,2350,null,{}] 04:30:27 INFO - PROCESS | 336 | 1462966227506 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:27 INFO - PROCESS | 336 | 1462966227628 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 118 (0000005231948000) [pid = 336] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 117 (000000523F651000) [pid = 336] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523D086800) [pid = 336] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 115 (000000523F64DC00) [pid = 336] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 114 (00000052393A4800) [pid = 336] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000523F695000) [pid = 336] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000523FBC4800) [pid = 336] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000005232979C00) [pid = 336] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 110 (000000523F64F800) [pid = 336] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 109 (0000005232D97C00) [pid = 336] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 108 (0000005238DDC800) [pid = 336] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000524040A800) [pid = 336] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:30:27 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523D359C00) [pid = 336] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:30:27 INFO - PROCESS | 336 | 1462966227884 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 336 | ++DOCSHELL 0000005240128800 == 58 [pid = 336] [id = 597] 04:30:27 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005231142C00) [pid = 336] [serial = 1791] [outer = 0000000000000000] 04:30:27 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005232038800) [pid = 336] [serial = 1792] [outer = 0000005231142C00] 04:30:27 INFO - PROCESS | 336 | 1462966227931 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000523D086800) [pid = 336] [serial = 1793] [outer = 0000005231142C00] 04:30:28 INFO - PROCESS | 336 | 1462966228320 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 837ms 04:30:28 INFO - PROCESS | 336 | 1462966228340 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 336 | 1462966228342 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 04:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:30:28 INFO - PROCESS | 336 | 1462966228345 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 336 | 1462966228347 Marionette TRACE conn6 <- [1,2354,null,{}] 04:30:28 INFO - PROCESS | 336 | 1462966228350 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:28 INFO - PROCESS | 336 | 1462966228438 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 04:30:28 INFO - PROCESS | 336 | 1462966228524 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DA8000 == 59 [pid = 336] [id = 598] 04:30:28 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (00000052372D9C00) [pid = 336] [serial = 1794] [outer = 0000000000000000] 04:30:28 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (00000052400A1800) [pid = 336] [serial = 1795] [outer = 00000052372D9C00] 04:30:28 INFO - PROCESS | 336 | 1462966228569 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (00000052404CB000) [pid = 336] [serial = 1796] [outer = 00000052372D9C00] 04:30:28 INFO - PROCESS | 336 | 1462966228929 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 04:30:28 INFO - PROCESS | 336 | 1462966228977 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 336 | 1462966228980 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 04:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:30:28 INFO - PROCESS | 336 | 1462966228983 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 336 | 1462966228985 Marionette TRACE conn6 <- [1,2358,null,{}] 04:30:28 INFO - PROCESS | 336 | 1462966228989 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 336 | 1462966229117 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 04:30:29 INFO - PROCESS | 336 | 1462966229130 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 336 | ++DOCSHELL 000000524659C800 == 60 [pid = 336] [id = 599] 04:30:29 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (00000052404C2800) [pid = 336] [serial = 1797] [outer = 0000000000000000] 04:30:29 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (0000005240EE8400) [pid = 336] [serial = 1798] [outer = 00000052404C2800] 04:30:29 INFO - PROCESS | 336 | 1462966229175 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (0000005242167800) [pid = 336] [serial = 1799] [outer = 00000052404C2800] 04:30:29 INFO - PROCESS | 336 | 1462966229610 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 04:30:29 INFO - PROCESS | 336 | 1462966229677 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 336 | 1462966229680 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 04:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:30:29 INFO - PROCESS | 336 | 1462966229684 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 336 | 1462966229687 Marionette TRACE conn6 <- [1,2362,null,{}] 04:30:29 INFO - PROCESS | 336 | 1462966229690 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 336 | 1462966229803 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 04:30:29 INFO - PROCESS | 336 | 1462966229819 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 336 | ++DOCSHELL 0000005247AA4800 == 61 [pid = 336] [id = 600] 04:30:29 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (00000052433B6C00) [pid = 336] [serial = 1800] [outer = 0000000000000000] 04:30:29 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (00000052435D2C00) [pid = 336] [serial = 1801] [outer = 00000052433B6C00] 04:30:29 INFO - PROCESS | 336 | 1462966229869 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000524362C000) [pid = 336] [serial = 1802] [outer = 00000052433B6C00] 04:30:30 INFO - PROCESS | 336 | 1462966230601 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 985ms 04:30:30 INFO - PROCESS | 336 | 1462966230671 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 336 | 1462966230677 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 04:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:30:30 INFO - PROCESS | 336 | 1462966230682 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - PROCESS | 336 | 1462966230687 Marionette TRACE conn6 <- [1,2366,null,{}] 04:30:30 INFO - PROCESS | 336 | 1462966230692 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:30 INFO - PROCESS | 336 | 1462966230811 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 04:30:30 INFO - PROCESS | 336 | 1462966230942 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 336 | ++DOCSHELL 0000005240117800 == 62 [pid = 336] [id = 601] 04:30:30 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (00000052375C8C00) [pid = 336] [serial = 1803] [outer = 0000000000000000] 04:30:31 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (0000005237D48400) [pid = 336] [serial = 1804] [outer = 00000052375C8C00] 04:30:31 INFO - PROCESS | 336 | 1462966231023 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (0000005238DDE800) [pid = 336] [serial = 1805] [outer = 00000052375C8C00] 04:30:31 INFO - PROCESS | 336 | 1462966231607 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 986ms 04:30:31 INFO - PROCESS | 336 | 1462966231672 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 336 | 1462966231678 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 04:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:30:31 INFO - PROCESS | 336 | 1462966231685 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - PROCESS | 336 | 1462966231688 Marionette TRACE conn6 <- [1,2370,null,{}] 04:30:31 INFO - PROCESS | 336 | 1462966231692 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:31 INFO - PROCESS | 336 | 1462966231812 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 04:30:31 INFO - PROCESS | 336 | 1462966231913 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 336 | ++DOCSHELL 000000524382D800 == 63 [pid = 336] [id = 602] 04:30:31 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000523C628800) [pid = 336] [serial = 1806] [outer = 0000000000000000] 04:30:31 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (000000523D2DD400) [pid = 336] [serial = 1807] [outer = 000000523C628800] 04:30:31 INFO - PROCESS | 336 | 1462966231968 Marionette DEBUG loaded listener.js 04:30:32 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (000000523F441000) [pid = 336] [serial = 1808] [outer = 000000523C628800] 04:30:32 INFO - PROCESS | 336 | 1462966232598 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 986ms 04:30:32 INFO - PROCESS | 336 | 1462966232676 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 04:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:30:32 INFO - PROCESS | 336 | 1462966232679 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 04:30:32 INFO - PROCESS | 336 | 1462966232683 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - PROCESS | 336 | 1462966232687 Marionette TRACE conn6 <- [1,2374,null,{}] 04:30:32 INFO - PROCESS | 336 | 1462966232699 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:32 INFO - PROCESS | 336 | 1462966232866 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 04:30:32 INFO - PROCESS | 336 | 1462966232878 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 336 | ++DOCSHELL 000000524847F800 == 64 [pid = 336] [id = 603] 04:30:32 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (0000005241B0C000) [pid = 336] [serial = 1809] [outer = 0000000000000000] 04:30:32 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005242182000) [pid = 336] [serial = 1810] [outer = 0000005241B0C000] 04:30:32 INFO - PROCESS | 336 | 1462966232935 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (0000005243599000) [pid = 336] [serial = 1811] [outer = 0000005241B0C000] 04:30:33 INFO - PROCESS | 336 | 1462966233533 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:30:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:30:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 881ms 04:30:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:30:33 INFO - PROCESS | 336 | 1462966233565 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 04:30:33 INFO - PROCESS | 336 | 1462966233568 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 04:30:33 INFO - PROCESS | 336 | 1462966233572 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:30:33 INFO - PROCESS | 336 | 1462966233574 Marionette TRACE conn6 <- [1,2378,null,{}] 04:30:33 INFO - PROCESS | 336 | 1462966233578 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:33 INFO - PROCESS | 336 | 1462966233697 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 04:30:33 INFO - PROCESS | 336 | 1462966233797 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 336 | ++DOCSHELL 00000052494D6800 == 65 [pid = 336] [id = 604] 04:30:33 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (00000052435DF000) [pid = 336] [serial = 1812] [outer = 0000000000000000] 04:30:33 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (0000005243630800) [pid = 336] [serial = 1813] [outer = 00000052435DF000] 04:30:33 INFO - PROCESS | 336 | 1462966233852 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (0000005243779400) [pid = 336] [serial = 1814] [outer = 00000052435DF000] 04:30:34 INFO - PROCESS | 336 | 1462966234433 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 923ms 04:30:34 INFO - PROCESS | 336 | 1462966234497 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 04:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:30:34 INFO - PROCESS | 336 | 1462966234500 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 04:30:34 INFO - PROCESS | 336 | 1462966234503 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - PROCESS | 336 | 1462966234506 Marionette TRACE conn6 <- [1,2382,null,{}] 04:30:34 INFO - PROCESS | 336 | 1462966234509 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:34 INFO - PROCESS | 336 | 1462966234623 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 04:30:34 INFO - PROCESS | 336 | 1462966234722 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 336 | ++DOCSHELL 000000524A509000 == 66 [pid = 336] [id = 605] 04:30:34 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (000000524377DC00) [pid = 336] [serial = 1815] [outer = 0000000000000000] 04:30:34 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (0000005243782000) [pid = 336] [serial = 1816] [outer = 000000524377DC00] 04:30:34 INFO - PROCESS | 336 | 1462966234776 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (00000052438CF400) [pid = 336] [serial = 1817] [outer = 000000524377DC00] 04:30:35 INFO - PROCESS | 336 | 1462966235349 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 883ms 04:30:35 INFO - PROCESS | 336 | 1462966235387 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 336 | 1462966235390 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 04:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:30:35 INFO - PROCESS | 336 | 1462966235394 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 336 | 1462966235396 Marionette TRACE conn6 <- [1,2386,null,{}] 04:30:35 INFO - PROCESS | 336 | 1462966235400 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 336 | 1462966235521 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 04:30:35 INFO - PROCESS | 336 | 1462966235622 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 336 | ++DOCSHELL 000000524A557000 == 67 [pid = 336] [id = 606] 04:30:35 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (0000005243ECDC00) [pid = 336] [serial = 1818] [outer = 0000000000000000] 04:30:35 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (0000005243ED4800) [pid = 336] [serial = 1819] [outer = 0000005243ECDC00] 04:30:35 INFO - PROCESS | 336 | 1462966235677 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (0000005244579C00) [pid = 336] [serial = 1820] [outer = 0000005243ECDC00] 04:30:36 INFO - PROCESS | 336 | 1462966236219 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 880ms 04:30:36 INFO - PROCESS | 336 | 1462966236276 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 336 | 1462966236279 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 04:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:30:36 INFO - PROCESS | 336 | 1462966236282 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - PROCESS | 336 | 1462966236285 Marionette TRACE conn6 <- [1,2390,null,{}] 04:30:36 INFO - PROCESS | 336 | 1462966236289 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:36 INFO - PROCESS | 336 | 1462966236399 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 04:30:36 INFO - PROCESS | 336 | 1462966236499 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 336 | ++DOCSHELL 000000524AB70000 == 68 [pid = 336] [id = 607] 04:30:36 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (0000005244A6E800) [pid = 336] [serial = 1821] [outer = 0000000000000000] 04:30:36 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (0000005244A73800) [pid = 336] [serial = 1822] [outer = 0000005244A6E800] 04:30:36 INFO - PROCESS | 336 | 1462966236553 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (0000005244F02400) [pid = 336] [serial = 1823] [outer = 0000005244A6E800] 04:30:37 INFO - PROCESS | 336 | 1462966237147 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 881ms 04:30:37 INFO - PROCESS | 336 | 1462966237165 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 336 | 1462966237168 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 04:30:37 INFO - PROCESS | 336 | 1462966237171 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:30:37 INFO - PROCESS | 336 | 1462966237174 Marionette TRACE conn6 <- [1,2394,null,{}] 04:30:37 INFO - PROCESS | 336 | 1462966237178 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 336 | 1462966237293 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 04:30:37 INFO - PROCESS | 336 | 1462966237400 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 336 | ++DOCSHELL 0000005239CC7000 == 69 [pid = 336] [id = 608] 04:30:37 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (000000523297BC00) [pid = 336] [serial = 1824] [outer = 0000000000000000] 04:30:37 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (000000523FB16400) [pid = 336] [serial = 1825] [outer = 000000523297BC00] 04:30:37 INFO - PROCESS | 336 | 1462966237454 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005244A70C00) [pid = 336] [serial = 1826] [outer = 000000523297BC00] 04:30:38 INFO - PROCESS | 336 | 1462966238237 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1132ms 04:30:38 INFO - PROCESS | 336 | 1462966238307 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 336 | 1462966238312 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 04:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:30:38 INFO - PROCESS | 336 | 1462966238316 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - PROCESS | 336 | 1462966238321 Marionette TRACE conn6 <- [1,2398,null,{}] 04:30:38 INFO - PROCESS | 336 | 1462966238340 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:38 INFO - PROCESS | 336 | 1462966238457 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 04:30:38 INFO - PROCESS | 336 | 1462966238587 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 336 | ++DOCSHELL 00000052382DF800 == 70 [pid = 336] [id = 609] 04:30:38 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (00000052340B9800) [pid = 336] [serial = 1827] [outer = 0000000000000000] 04:30:38 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (0000005237C02800) [pid = 336] [serial = 1828] [outer = 00000052340B9800] 04:30:38 INFO - PROCESS | 336 | 1462966238639 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (000000523BD79C00) [pid = 336] [serial = 1829] [outer = 00000052340B9800] 04:30:38 INFO - PROCESS | 336 | --DOCSHELL 000000524659C800 == 69 [pid = 336] [id = 599] 04:30:38 INFO - PROCESS | 336 | --DOCSHELL 0000005245DA8000 == 68 [pid = 336] [id = 598] 04:30:38 INFO - PROCESS | 336 | --DOCSHELL 0000005240128800 == 67 [pid = 336] [id = 597] 04:30:38 INFO - PROCESS | 336 | --DOCSHELL 000000524450C800 == 66 [pid = 336] [id = 596] 04:30:38 INFO - PROCESS | 336 | --DOCSHELL 0000005243832800 == 65 [pid = 336] [id = 595] 04:30:38 INFO - PROCESS | 336 | --DOCSHELL 000000523BE93000 == 64 [pid = 336] [id = 594] 04:30:38 INFO - PROCESS | 336 | --DOCSHELL 0000005243312000 == 63 [pid = 336] [id = 593] 04:30:38 INFO - PROCESS | 336 | --DOCSHELL 0000005240274000 == 62 [pid = 336] [id = 592] 04:30:38 INFO - PROCESS | 336 | --DOMWINDOW == 144 (0000005242164C00) [pid = 336] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOCSHELL 00000052382DF000 == 61 [pid = 336] [id = 591] 04:30:39 INFO - PROCESS | 336 | --DOCSHELL 000000523D0F8800 == 60 [pid = 336] [id = 590] 04:30:39 INFO - PROCESS | 336 | --DOCSHELL 0000005248358800 == 59 [pid = 336] [id = 587] 04:30:39 INFO - PROCESS | 336 | --DOCSHELL 0000005247C6A800 == 58 [pid = 336] [id = 586] 04:30:39 INFO - PROCESS | 336 | --DOCSHELL 0000005243824800 == 57 [pid = 336] [id = 585] 04:30:39 INFO - PROCESS | 336 | --DOCSHELL 000000523F725800 == 56 [pid = 336] [id = 584] 04:30:39 INFO - PROCESS | 336 | --DOCSHELL 00000052468C1800 == 55 [pid = 336] [id = 583] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 143 (000000523FBE5400) [pid = 336] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 142 (000000523FEB8000) [pid = 336] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 141 (000000523D2D9C00) [pid = 336] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 140 (000000523F6B2400) [pid = 336] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 139 (000000523F697000) [pid = 336] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 138 (0000005238D3F000) [pid = 336] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 137 (0000005239434C00) [pid = 336] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 136 (000000523BE11000) [pid = 336] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 135 (0000005240404000) [pid = 336] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 134 (000000524215CC00) [pid = 336] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 133 (0000005242182800) [pid = 336] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 132 (00000052400A6000) [pid = 336] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 131 (00000052404D1400) [pid = 336] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 130 (0000005232261000) [pid = 336] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 129 (000000523370A400) [pid = 336] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 128 (0000005237647000) [pid = 336] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 127 (000000523FA99800) [pid = 336] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 126 (000000523764A000) [pid = 336] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005233784000) [pid = 336] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 124 (000000523CEF3400) [pid = 336] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 123 (000000523CE64800) [pid = 336] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 122 (0000005241B09C00) [pid = 336] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005241B05C00) [pid = 336] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 120 (000000523FA65400) [pid = 336] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 119 (00000052404D1800) [pid = 336] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000524009AC00) [pid = 336] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 117 (00000052400A9000) [pid = 336] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523EB08800) [pid = 336] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | --DOMWINDOW == 115 (000000523CEFC000) [pid = 336] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 04:30:39 INFO - PROCESS | 336 | 1462966239232 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 941ms 04:30:39 INFO - PROCESS | 336 | 1462966239262 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 336 | 1462966239268 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 04:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:30:39 INFO - PROCESS | 336 | 1462966239274 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 336 | 1462966239277 Marionette TRACE conn6 <- [1,2402,null,{}] 04:30:39 INFO - PROCESS | 336 | 1462966239281 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:39 INFO - PROCESS | 336 | 1462966239378 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 04:30:39 INFO - PROCESS | 336 | 1462966239388 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 336 | ++DOCSHELL 000000523F61D800 == 56 [pid = 336] [id = 610] 04:30:39 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (0000005232D8CC00) [pid = 336] [serial = 1830] [outer = 0000000000000000] 04:30:39 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005237D7C800) [pid = 336] [serial = 1831] [outer = 0000005232D8CC00] 04:30:39 INFO - PROCESS | 336 | 1462966239434 Marionette DEBUG loaded listener.js 04:30:39 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (0000005239C1DC00) [pid = 336] [serial = 1832] [outer = 0000005232D8CC00] 04:30:39 INFO - PROCESS | 336 | 1462966239913 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 04:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:30:39 INFO - PROCESS | 336 | 1462966239968 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 336 | 1462966239971 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 04:30:39 INFO - PROCESS | 336 | 1462966239974 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 336 | 1462966239978 Marionette TRACE conn6 <- [1,2406,null,{}] 04:30:39 INFO - PROCESS | 336 | 1462966239988 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 336 | 1462966240085 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 04:30:40 INFO - PROCESS | 336 | 1462966240139 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 336 | ++DOCSHELL 000000524342B800 == 57 [pid = 336] [id = 611] 04:30:40 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (00000052372DA800) [pid = 336] [serial = 1833] [outer = 0000000000000000] 04:30:40 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (000000523D085400) [pid = 336] [serial = 1834] [outer = 00000052372DA800] 04:30:40 INFO - PROCESS | 336 | 1462966240259 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000523EBC2000) [pid = 336] [serial = 1835] [outer = 00000052372DA800] 04:30:40 INFO - PROCESS | 336 | 1462966240645 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 04:30:40 INFO - PROCESS | 336 | 1462966240677 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 336 | 1462966240680 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 04:30:40 INFO - PROCESS | 336 | 1462966240683 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:30:40 INFO - PROCESS | 336 | 1462966240685 Marionette TRACE conn6 <- [1,2410,null,{}] 04:30:40 INFO - PROCESS | 336 | 1462966240688 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 336 | 1462966240783 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 04:30:40 INFO - PROCESS | 336 | 1462966240790 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 336 | ++DOCSHELL 0000005244415800 == 58 [pid = 336] [id = 612] 04:30:40 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000523F442400) [pid = 336] [serial = 1836] [outer = 0000000000000000] 04:30:40 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (000000523F653000) [pid = 336] [serial = 1837] [outer = 000000523F442400] 04:30:40 INFO - PROCESS | 336 | 1462966240836 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (000000523F6AAC00) [pid = 336] [serial = 1838] [outer = 000000523F442400] 04:30:41 INFO - PROCESS | 336 | 1462966241312 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 04:30:41 INFO - PROCESS | 336 | 1462966241361 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 336 | 1462966241364 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 04:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:30:41 INFO - PROCESS | 336 | 1462966241367 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - PROCESS | 336 | 1462966241369 Marionette TRACE conn6 <- [1,2414,null,{}] 04:30:41 INFO - PROCESS | 336 | 1462966241373 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:41 INFO - PROCESS | 336 | 1462966241491 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 04:30:41 INFO - PROCESS | 336 | 1462966241577 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 336 | ++DOCSHELL 000000524451D800 == 59 [pid = 336] [id = 613] 04:30:41 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (000000523FA5B000) [pid = 336] [serial = 1839] [outer = 0000000000000000] 04:30:41 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (000000523FA61C00) [pid = 336] [serial = 1840] [outer = 000000523FA5B000] 04:30:41 INFO - PROCESS | 336 | 1462966241622 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (000000523FBC7C00) [pid = 336] [serial = 1841] [outer = 000000523FA5B000] 04:30:42 INFO - PROCESS | 336 | 1462966242084 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 798ms 04:30:42 INFO - PROCESS | 336 | 1462966242165 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 336 | 1462966242168 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:30:42 INFO - PROCESS | 336 | 1462966242177 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 336 | 1462966242179 Marionette TRACE conn6 <- [1,2418,null,{}] 04:30:42 INFO - PROCESS | 336 | 1462966242183 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 336 | 1462966242313 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 04:30:42 INFO - PROCESS | 336 | 1462966242373 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DB2800 == 60 [pid = 336] [id = 614] 04:30:42 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (0000005240404000) [pid = 336] [serial = 1842] [outer = 0000000000000000] 04:30:42 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (00000052404D1400) [pid = 336] [serial = 1843] [outer = 0000005240404000] 04:30:42 INFO - PROCESS | 336 | 1462966242419 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (0000005242164C00) [pid = 336] [serial = 1844] [outer = 0000005240404000] 04:30:42 INFO - PROCESS | 336 | 1462966242838 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 691ms 04:30:42 INFO - PROCESS | 336 | 1462966242880 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 336 | 1462966242883 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:30:42 INFO - PROCESS | 336 | 1462966242891 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 336 | 1462966242892 Marionette TRACE conn6 <- [1,2422,null,{}] 04:30:42 INFO - PROCESS | 336 | 1462966242896 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 336 | 1462966243014 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 04:30:43 INFO - PROCESS | 336 | 1462966243201 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 336 | --DOMWINDOW == 129 (00000052404C2800) [pid = 336] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:30:43 INFO - PROCESS | 336 | --DOMWINDOW == 128 (000000523F4B4800) [pid = 336] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:30:43 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005238EF1C00) [pid = 336] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:30:43 INFO - PROCESS | 336 | --DOMWINDOW == 126 (000000523D085000) [pid = 336] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:30:43 INFO - PROCESS | 336 | --DOMWINDOW == 125 (000000523F6AD400) [pid = 336] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:30:43 INFO - PROCESS | 336 | --DOMWINDOW == 124 (0000005232264C00) [pid = 336] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:30:43 INFO - PROCESS | 336 | --DOMWINDOW == 123 (0000005231A21400) [pid = 336] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:30:43 INFO - PROCESS | 336 | --DOMWINDOW == 122 (000000523C62AC00) [pid = 336] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:30:43 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005231142C00) [pid = 336] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:30:43 INFO - PROCESS | 336 | --DOMWINDOW == 120 (00000052372D9C00) [pid = 336] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:30:43 INFO - PROCESS | 336 | ++DOCSHELL 000000524011F800 == 61 [pid = 336] [id = 615] 04:30:43 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (0000005231A21400) [pid = 336] [serial = 1845] [outer = 0000000000000000] 04:30:43 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (00000052372D9C00) [pid = 336] [serial = 1846] [outer = 0000005231A21400] 04:30:43 INFO - PROCESS | 336 | 1462966243259 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (000000523FB21800) [pid = 336] [serial = 1847] [outer = 0000005231A21400] 04:30:43 INFO - PROCESS | 336 | 1462966243620 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 776ms 04:30:43 INFO - PROCESS | 336 | 1462966243667 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 336 | 1462966243669 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 04:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:30:43 INFO - PROCESS | 336 | 1462966243672 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 336 | 1462966243682 Marionette TRACE conn6 <- [1,2426,null,{}] 04:30:43 INFO - PROCESS | 336 | 1462966243686 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 336 | 1462966243775 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 04:30:43 INFO - PROCESS | 336 | 1462966243860 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 336 | ++DOCSHELL 00000052468B7800 == 62 [pid = 336] [id = 616] 04:30:43 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (000000523D085000) [pid = 336] [serial = 1848] [outer = 0000000000000000] 04:30:43 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (00000052422FC800) [pid = 336] [serial = 1849] [outer = 000000523D085000] 04:30:43 INFO - PROCESS | 336 | 1462966243906 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (00000052433B0800) [pid = 336] [serial = 1850] [outer = 000000523D085000] 04:30:44 INFO - PROCESS | 336 | 1462966244245 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 649ms 04:30:44 INFO - PROCESS | 336 | 1462966244324 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 336 | 1462966244327 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 04:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:30:44 INFO - PROCESS | 336 | 1462966244330 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 336 | 1462966244332 Marionette TRACE conn6 <- [1,2430,null,{}] 04:30:44 INFO - PROCESS | 336 | 1462966244344 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 336 | 1462966244433 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 04:30:44 INFO - PROCESS | 336 | 1462966244471 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 336 | ++DOCSHELL 0000005247A9F800 == 63 [pid = 336] [id = 617] 04:30:44 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (00000052435E0000) [pid = 336] [serial = 1851] [outer = 0000000000000000] 04:30:44 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (0000005243631400) [pid = 336] [serial = 1852] [outer = 00000052435E0000] 04:30:44 INFO - PROCESS | 336 | 1462966244519 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (00000052438CDC00) [pid = 336] [serial = 1853] [outer = 00000052435E0000] 04:30:44 INFO - PROCESS | 336 | 1462966244938 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 648ms 04:30:44 INFO - PROCESS | 336 | 1462966244985 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 336 | 1462966244987 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 04:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:30:44 INFO - PROCESS | 336 | 1462966244991 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 336 | 1462966244993 Marionette TRACE conn6 <- [1,2434,null,{}] 04:30:44 INFO - PROCESS | 336 | 1462966244996 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 336 | 1462966245097 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 04:30:45 INFO - PROCESS | 336 | 1462966245106 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 336 | ++DOCSHELL 000000524846A800 == 64 [pid = 336] [id = 618] 04:30:45 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (00000052438DA000) [pid = 336] [serial = 1854] [outer = 0000000000000000] 04:30:45 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (0000005243ED4000) [pid = 336] [serial = 1855] [outer = 00000052438DA000] 04:30:45 INFO - PROCESS | 336 | 1462966245151 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (0000005244F08C00) [pid = 336] [serial = 1856] [outer = 00000052438DA000] 04:30:45 INFO - PROCESS | 336 | 1462966245882 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 943ms 04:30:45 INFO - PROCESS | 336 | 1462966245938 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 336 | 1462966245944 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 04:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:30:45 INFO - PROCESS | 336 | 1462966245949 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 336 | 1462966245954 Marionette TRACE conn6 <- [1,2438,null,{}] 04:30:45 INFO - PROCESS | 336 | 1462966245983 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:46 INFO - PROCESS | 336 | 1462966246117 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 04:30:46 INFO - PROCESS | 336 | 1462966246215 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 336 | ++DOCSHELL 0000005242624000 == 65 [pid = 336] [id = 619] 04:30:46 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (00000052334A8400) [pid = 336] [serial = 1857] [outer = 0000000000000000] 04:30:46 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (000000523819BC00) [pid = 336] [serial = 1858] [outer = 00000052334A8400] 04:30:46 INFO - PROCESS | 336 | 1462966246274 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (000000523C626400) [pid = 336] [serial = 1859] [outer = 00000052334A8400] 04:30:46 INFO - PROCESS | 336 | 1462966246833 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 944ms 04:30:46 INFO - PROCESS | 336 | 1462966246897 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 336 | 1462966246903 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 04:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:30:46 INFO - PROCESS | 336 | 1462966246911 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 336 | 1462966246914 Marionette TRACE conn6 <- [1,2442,null,{}] 04:30:46 INFO - PROCESS | 336 | 1462966246918 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 336 | 1462966247072 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 04:30:47 INFO - PROCESS | 336 | 1462966247203 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D22000 == 66 [pid = 336] [id = 620] 04:30:47 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (000000523D085800) [pid = 336] [serial = 1860] [outer = 0000000000000000] 04:30:47 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (000000523F64AC00) [pid = 336] [serial = 1861] [outer = 000000523D085800] 04:30:47 INFO - PROCESS | 336 | 1462966247259 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (000000523FD73800) [pid = 336] [serial = 1862] [outer = 000000523D085800] 04:30:47 INFO - PROCESS | 336 | 1462966247827 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 985ms 04:30:47 INFO - PROCESS | 336 | 1462966247914 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 336 | 1462966247917 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 04:30:47 INFO - PROCESS | 336 | 1462966247923 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:30:47 INFO - PROCESS | 336 | 1462966247927 Marionette TRACE conn6 <- [1,2446,null,{}] 04:30:47 INFO - PROCESS | 336 | 1462966247939 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:48 INFO - PROCESS | 336 | 1462966248067 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 04:30:48 INFO - PROCESS | 336 | 1462966248191 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 336 | ++DOCSHELL 000000524AB6E800 == 67 [pid = 336] [id = 621] 04:30:48 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (0000005241BEE400) [pid = 336] [serial = 1863] [outer = 0000000000000000] 04:30:48 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (00000052435E1000) [pid = 336] [serial = 1864] [outer = 0000005241BEE400] 04:30:48 INFO - PROCESS | 336 | 1462966248250 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (0000005244A7DC00) [pid = 336] [serial = 1865] [outer = 0000005241BEE400] 04:30:48 INFO - PROCESS | 336 | 1462966248838 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 944ms 04:30:48 INFO - PROCESS | 336 | 1462966248871 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 336 | 1462966248875 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 04:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:30:48 INFO - PROCESS | 336 | 1462966248878 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - PROCESS | 336 | 1462966248880 Marionette TRACE conn6 <- [1,2450,null,{}] 04:30:48 INFO - PROCESS | 336 | 1462966248884 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 336 | 1462966249006 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 04:30:49 INFO - PROCESS | 336 | 1462966249108 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 336 | ++DOCSHELL 000000524AB9A800 == 68 [pid = 336] [id = 622] 04:30:49 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005244F4B400) [pid = 336] [serial = 1866] [outer = 0000000000000000] 04:30:49 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (0000005244F4F000) [pid = 336] [serial = 1867] [outer = 0000005244F4B400] 04:30:49 INFO - PROCESS | 336 | 1462966249164 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (0000005244F65400) [pid = 336] [serial = 1868] [outer = 0000005244F4B400] 04:30:49 INFO - PROCESS | 336 | 1462966249729 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 880ms 04:30:49 INFO - PROCESS | 336 | 1462966249768 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 336 | 1462966249770 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 04:30:49 INFO - PROCESS | 336 | 1462966249775 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:30:49 INFO - PROCESS | 336 | 1462966249778 Marionette TRACE conn6 <- [1,2454,null,{}] 04:30:49 INFO - PROCESS | 336 | 1462966249782 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 336 | 1462966249898 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 04:30:50 INFO - PROCESS | 336 | 1462966249999 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 336 | ++DOCSHELL 000000524ABD6800 == 69 [pid = 336] [id = 623] 04:30:50 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (0000005244F69000) [pid = 336] [serial = 1869] [outer = 0000000000000000] 04:30:50 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (0000005244F6CC00) [pid = 336] [serial = 1870] [outer = 0000005244F69000] 04:30:50 INFO - PROCESS | 336 | 1462966250054 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (0000005244F73400) [pid = 336] [serial = 1871] [outer = 0000005244F69000] 04:30:50 INFO - PROCESS | 336 | 1462966250645 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 880ms 04:30:50 INFO - PROCESS | 336 | 1462966250668 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 336 | 1462966250671 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 04:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:30:50 INFO - PROCESS | 336 | 1462966250675 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 336 | 1462966250678 Marionette TRACE conn6 <- [1,2458,null,{}] 04:30:50 INFO - PROCESS | 336 | 1462966250681 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 336 | 1462966250807 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 04:30:50 INFO - PROCESS | 336 | 1462966250911 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 336 | ++DOCSHELL 000000524ACD0000 == 70 [pid = 336] [id = 624] 04:30:50 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (0000005245E10000) [pid = 336] [serial = 1872] [outer = 0000000000000000] 04:30:50 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (0000005246577000) [pid = 336] [serial = 1873] [outer = 0000005245E10000] 04:30:50 INFO - PROCESS | 336 | 1462966250967 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (0000005247759400) [pid = 336] [serial = 1874] [outer = 0000005245E10000] 04:30:51 INFO - PROCESS | 336 | 1462966251582 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 942ms 04:30:51 INFO - PROCESS | 336 | 1462966251621 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 336 | 1462966251623 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 04:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:30:51 INFO - PROCESS | 336 | 1462966251627 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 336 | 1462966251629 Marionette TRACE conn6 <- [1,2462,null,{}] 04:30:51 INFO - PROCESS | 336 | 1462966251633 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 336 | 1462966251748 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 04:30:51 INFO - PROCESS | 336 | 1462966251854 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 336 | ++DOCSHELL 000000523F8B8800 == 71 [pid = 336] [id = 625] 04:30:51 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (000000523F41BC00) [pid = 336] [serial = 1875] [outer = 0000000000000000] 04:30:51 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (000000524009EC00) [pid = 336] [serial = 1876] [outer = 000000523F41BC00] 04:30:51 INFO - PROCESS | 336 | 1462966251909 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (000000524657F400) [pid = 336] [serial = 1877] [outer = 000000523F41BC00] 04:30:52 INFO - PROCESS | 336 | 1462966252714 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1138ms 04:30:52 INFO - PROCESS | 336 | 1462966252768 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 04:30:52 INFO - PROCESS | 336 | 1462966252772 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 04:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:30:52 INFO - PROCESS | 336 | 1462966252777 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - PROCESS | 336 | 1462966252781 Marionette TRACE conn6 <- [1,2466,null,{}] 04:30:52 INFO - PROCESS | 336 | 1462966252787 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 336 | 1462966252899 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 04:30:53 INFO - PROCESS | 336 | 1462966253036 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 336 | ++DOCSHELL 000000524107C000 == 72 [pid = 336] [id = 626] 04:30:53 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (0000005234192C00) [pid = 336] [serial = 1878] [outer = 0000000000000000] 04:30:53 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (0000005237415400) [pid = 336] [serial = 1879] [outer = 0000005234192C00] 04:30:53 INFO - PROCESS | 336 | 1462966253088 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (00000052393AFC00) [pid = 336] [serial = 1880] [outer = 0000005234192C00] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 0000005246960000 == 71 [pid = 336] [id = 572] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 0000005231914800 == 70 [pid = 336] [id = 237] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 0000005247A9F800 == 69 [pid = 336] [id = 617] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 00000052468B7800 == 68 [pid = 336] [id = 616] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 000000524011F800 == 67 [pid = 336] [id = 615] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 0000005245DB2800 == 66 [pid = 336] [id = 614] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 000000524451D800 == 65 [pid = 336] [id = 613] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 0000005244415800 == 64 [pid = 336] [id = 612] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 000000524342B800 == 63 [pid = 336] [id = 611] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 155 (000000523CEF7000) [pid = 336] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 154 (00000052404CB400) [pid = 336] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 153 (00000052435E1800) [pid = 336] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 152 (0000005234196400) [pid = 336] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | 1462966253778 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 000000523F61D800 == 62 [pid = 336] [id = 610] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 00000052382DF800 == 61 [pid = 336] [id = 609] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 000000524382D800 == 60 [pid = 336] [id = 602] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 0000005240117800 == 59 [pid = 336] [id = 601] 04:30:53 INFO - PROCESS | 336 | --DOCSHELL 0000005247AA4800 == 58 [pid = 336] [id = 600] 04:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1026ms 04:30:53 INFO - PROCESS | 336 | 1462966253807 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 336 | 1462966253813 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:30:53 INFO - PROCESS | 336 | 1462966253819 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 336 | 1462966253822 Marionette TRACE conn6 <- [1,2470,null,{}] 04:30:53 INFO - PROCESS | 336 | 1462966253826 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 336 | 1462966253947 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 151 (000000523F656800) [pid = 336] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 150 (00000052393A8400) [pid = 336] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 149 (0000005239C20000) [pid = 336] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 148 (000000523D089C00) [pid = 336] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 147 (000000523FA61800) [pid = 336] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 146 (0000005232D96400) [pid = 336] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 145 (00000052372CDC00) [pid = 336] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 144 (0000005233787400) [pid = 336] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 143 (0000005232971800) [pid = 336] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 142 (000000523C6C4800) [pid = 336] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 141 (000000523CED7C00) [pid = 336] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 140 (000000523F6A3400) [pid = 336] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 139 (0000005232038800) [pid = 336] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 138 (00000052426E4800) [pid = 336] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 137 (000000523FB20000) [pid = 336] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 136 (00000052433AE400) [pid = 336] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 135 (0000005242167800) [pid = 336] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 134 (000000523D086800) [pid = 336] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 133 (00000052404CB000) [pid = 336] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 132 (000000523D2E7800) [pid = 336] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 131 (00000052400A1800) [pid = 336] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 04:30:53 INFO - PROCESS | 336 | --DOMWINDOW == 130 (0000005240EE8400) [pid = 336] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 04:30:54 INFO - PROCESS | 336 | 1462966254059 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 336 | ++DOCSHELL 000000523CA1D000 == 59 [pid = 336] [id = 627] 04:30:54 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (0000005232CB5000) [pid = 336] [serial = 1881] [outer = 0000000000000000] 04:30:54 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (0000005232DDE400) [pid = 336] [serial = 1882] [outer = 0000005232CB5000] 04:30:54 INFO - PROCESS | 336 | 1462966254105 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (0000005238D40000) [pid = 336] [serial = 1883] [outer = 0000005232CB5000] 04:30:54 INFO - PROCESS | 336 | 1462966254516 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 734ms 04:30:54 INFO - PROCESS | 336 | 1462966254554 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 336 | 1462966254557 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 04:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:30:54 INFO - PROCESS | 336 | 1462966254560 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - PROCESS | 336 | 1462966254564 Marionette TRACE conn6 <- [1,2474,null,{}] 04:30:54 INFO - PROCESS | 336 | 1462966254575 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:54 INFO - PROCESS | 336 | 1462966254673 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 04:30:54 INFO - PROCESS | 336 | 1462966254688 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 336 | ++DOCSHELL 0000005243305000 == 60 [pid = 336] [id = 628] 04:30:54 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (000000523CE65400) [pid = 336] [serial = 1884] [outer = 0000000000000000] 04:30:54 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (000000523CEFC000) [pid = 336] [serial = 1885] [outer = 000000523CE65400] 04:30:54 INFO - PROCESS | 336 | 1462966254737 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (000000523D2DE000) [pid = 336] [serial = 1886] [outer = 000000523CE65400] 04:30:55 INFO - PROCESS | 336 | 1462966255205 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 04:30:55 INFO - PROCESS | 336 | 1462966255260 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 336 | 1462966255263 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 04:30:55 INFO - PROCESS | 336 | 1462966255267 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 336 | 1462966255269 Marionette TRACE conn6 <- [1,2478,null,{}] 04:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:30:55 INFO - PROCESS | 336 | 1462966255272 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - PROCESS | 336 | 1462966255392 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 04:30:55 INFO - PROCESS | 336 | 1462966255483 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 336 | ++DOCSHELL 0000005243835000 == 61 [pid = 336] [id = 629] 04:30:55 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (000000523D34D000) [pid = 336] [serial = 1887] [outer = 0000000000000000] 04:30:55 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (000000523F64FC00) [pid = 336] [serial = 1888] [outer = 000000523D34D000] 04:30:55 INFO - PROCESS | 336 | 1462966255529 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (000000523F69D000) [pid = 336] [serial = 1889] [outer = 000000523D34D000] 04:30:55 INFO - PROCESS | 336 | 1462966255907 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 04:30:55 INFO - PROCESS | 336 | 1462966255944 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 336 | 1462966255946 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 04:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:30:55 INFO - PROCESS | 336 | 1462966255949 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 336 | 1462966255951 Marionette TRACE conn6 <- [1,2482,null,{}] 04:30:55 INFO - PROCESS | 336 | 1462966255955 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 336 | 1462966256088 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 04:30:56 INFO - PROCESS | 336 | 1462966256106 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 336 | ++DOCSHELL 0000005244505800 == 62 [pid = 336] [id = 630] 04:30:56 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (000000523F6A8000) [pid = 336] [serial = 1890] [outer = 0000000000000000] 04:30:56 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (000000523FA5AC00) [pid = 336] [serial = 1891] [outer = 000000523F6A8000] 04:30:56 INFO - PROCESS | 336 | 1462966256152 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (000000523FB20800) [pid = 336] [serial = 1892] [outer = 000000523F6A8000] 04:30:56 INFO - PROCESS | 336 | 1462966256600 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 04:30:56 INFO - PROCESS | 336 | 1462966256650 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 336 | 1462966256652 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 04:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:30:56 INFO - PROCESS | 336 | 1462966256656 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 336 | 1462966256658 Marionette TRACE conn6 <- [1,2486,null,{}] 04:30:56 INFO - PROCESS | 336 | 1462966256661 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 336 | 1462966256835 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 04:30:56 INFO - PROCESS | 336 | 1462966256866 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DA9800 == 63 [pid = 336] [id = 631] 04:30:56 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (0000005240405800) [pid = 336] [serial = 1893] [outer = 0000000000000000] 04:30:56 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (0000005240E06000) [pid = 336] [serial = 1894] [outer = 0000005240405800] 04:30:56 INFO - PROCESS | 336 | 1462966256912 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (0000005241DDE000) [pid = 336] [serial = 1895] [outer = 0000005240405800] 04:30:57 INFO - PROCESS | 336 | 1462966257354 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 732ms 04:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:30:57 INFO - PROCESS | 336 | 1462966257389 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 336 | 1462966257392 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 04:30:57 INFO - PROCESS | 336 | 1462966257395 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 336 | 1462966257397 Marionette TRACE conn6 <- [1,2490,null,{}] 04:30:57 INFO - PROCESS | 336 | 1462966257401 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 336 | 1462966257524 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 04:30:57 INFO - PROCESS | 336 | 1462966257541 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 336 | ++DOCSHELL 00000052465AA000 == 64 [pid = 336] [id = 632] 04:30:57 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (00000052422B8400) [pid = 336] [serial = 1896] [outer = 0000000000000000] 04:30:57 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (0000005242642400) [pid = 336] [serial = 1897] [outer = 00000052422B8400] 04:30:57 INFO - PROCESS | 336 | 1462966257586 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (00000052433B3C00) [pid = 336] [serial = 1898] [outer = 00000052422B8400] 04:30:58 INFO - PROCESS | 336 | 1462966258328 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 147 (00000052435D5800) [pid = 336] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 146 (000000523FA5B000) [pid = 336] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 145 (0000005240404000) [pid = 336] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 144 (0000005231A21400) [pid = 336] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 143 (000000523F442400) [pid = 336] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 142 (00000052433B6C00) [pid = 336] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 141 (00000052340B9800) [pid = 336] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 140 (00000052435DF000) [pid = 336] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 139 (00000052375C8C00) [pid = 336] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 138 (0000005232D8CC00) [pid = 336] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 137 (0000005241B0C000) [pid = 336] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 136 (000000523C628800) [pid = 336] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 135 (000000523297BC00) [pid = 336] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 134 (00000052372DA800) [pid = 336] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 133 (000000523D085000) [pid = 336] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 132 (0000005231A23C00) [pid = 336] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 131 (000000523F6AF000) [pid = 336] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 130 (000000523813E800) [pid = 336] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 129 (0000005237F62000) [pid = 336] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 128 (000000523F6A4800) [pid = 336] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005232D94000) [pid = 336] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 126 (0000005233F38000) [pid = 336] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 125 (000000523F4B1400) [pid = 336] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 124 (0000005232D93800) [pid = 336] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 123 (0000005239C13800) [pid = 336] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 122 (000000523FB1CC00) [pid = 336] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 121 (0000005242163800) [pid = 336] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:30:58 INFO - PROCESS | 336 | --DOMWINDOW == 120 (00000052435E0000) [pid = 336] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1028ms 04:30:58 INFO - PROCESS | 336 | 1462966258426 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 336 | 1462966258428 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 04:30:58 INFO - PROCESS | 336 | 1462966258432 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:30:58 INFO - PROCESS | 336 | 1462966258434 Marionette TRACE conn6 <- [1,2494,null,{}] 04:30:58 INFO - PROCESS | 336 | 1462966258456 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 336 | 1462966258556 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 04:30:58 INFO - PROCESS | 336 | 1462966258564 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 336 | ++DOCSHELL 00000052436C2800 == 65 [pid = 336] [id = 633] 04:30:58 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (0000005232269400) [pid = 336] [serial = 1899] [outer = 0000000000000000] 04:30:58 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (0000005232CA9400) [pid = 336] [serial = 1900] [outer = 0000005232269400] 04:30:58 INFO - PROCESS | 336 | 1462966258609 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (0000005238DDC000) [pid = 336] [serial = 1901] [outer = 0000005232269400] 04:30:59 INFO - PROCESS | 336 | 1462966259035 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 650ms 04:30:59 INFO - PROCESS | 336 | 1462966259085 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 336 | 1462966259087 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 04:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:30:59 INFO - PROCESS | 336 | 1462966259091 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 336 | 1462966259093 Marionette TRACE conn6 <- [1,2498,null,{}] 04:30:59 INFO - PROCESS | 336 | 1462966259097 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 336 | 1462966259189 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 04:30:59 INFO - PROCESS | 336 | 1462966259196 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 336 | ++DOCSHELL 000000524835F800 == 66 [pid = 336] [id = 634] 04:30:59 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (000000523C9DAC00) [pid = 336] [serial = 1902] [outer = 0000000000000000] 04:30:59 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (000000523F43A800) [pid = 336] [serial = 1903] [outer = 000000523C9DAC00] 04:30:59 INFO - PROCESS | 336 | 1462966259241 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005240404000) [pid = 336] [serial = 1904] [outer = 000000523C9DAC00] 04:30:59 INFO - PROCESS | 336 | 1462966259655 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 04:30:59 INFO - PROCESS | 336 | 1462966259725 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 336 | 1462966259727 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 04:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:30:59 INFO - PROCESS | 336 | 1462966259731 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 336 | 1462966259733 Marionette TRACE conn6 <- [1,2502,null,{}] 04:30:59 INFO - PROCESS | 336 | 1462966259737 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 336 | 1462966259840 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 04:30:59 INFO - PROCESS | 336 | 1462966259850 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 336 | ++DOCSHELL 00000052494D7800 == 67 [pid = 336] [id = 635] 04:30:59 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (00000052433BA000) [pid = 336] [serial = 1905] [outer = 0000000000000000] 04:30:59 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (00000052435E0800) [pid = 336] [serial = 1906] [outer = 00000052433BA000] 04:30:59 INFO - PROCESS | 336 | 1462966259897 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (0000005243781000) [pid = 336] [serial = 1907] [outer = 00000052433BA000] 04:31:00 INFO - PROCESS | 336 | 1462966260438 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 775ms 04:31:00 INFO - PROCESS | 336 | 1462966260507 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 336 | 1462966260512 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 04:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:31:00 INFO - PROCESS | 336 | 1462966260571 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 336 | 1462966260575 Marionette TRACE conn6 <- [1,2506,null,{}] 04:31:00 INFO - PROCESS | 336 | 1462966260582 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 336 | 1462966260695 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 04:31:00 INFO - PROCESS | 336 | 1462966260824 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 336 | ++DOCSHELL 000000523ED67800 == 68 [pid = 336] [id = 636] 04:31:00 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (0000005232CAEC00) [pid = 336] [serial = 1908] [outer = 0000000000000000] 04:31:00 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (0000005232D8F400) [pid = 336] [serial = 1909] [outer = 0000005232CAEC00] 04:31:00 INFO - PROCESS | 336 | 1462966260882 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (0000005238133000) [pid = 336] [serial = 1910] [outer = 0000005232CAEC00] 04:31:01 INFO - PROCESS | 336 | 1462966261516 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1005ms 04:31:01 INFO - PROCESS | 336 | 1462966261566 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 336 | 1462966261573 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 04:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:31:01 INFO - PROCESS | 336 | 1462966261580 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 336 | 1462966261583 Marionette TRACE conn6 <- [1,2510,null,{}] 04:31:01 INFO - PROCESS | 336 | 1462966261587 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:01 INFO - PROCESS | 336 | 1462966261710 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 04:31:01 INFO - PROCESS | 336 | 1462966261846 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D84800 == 69 [pid = 336] [id = 637] 04:31:01 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (000000523CEF6C00) [pid = 336] [serial = 1911] [outer = 0000000000000000] 04:31:01 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (000000523D087C00) [pid = 336] [serial = 1912] [outer = 000000523CEF6C00] 04:31:01 INFO - PROCESS | 336 | 1462966261902 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (000000523F64E800) [pid = 336] [serial = 1913] [outer = 000000523CEF6C00] 04:31:02 INFO - PROCESS | 336 | 1462966262457 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 944ms 04:31:02 INFO - PROCESS | 336 | 1462966262529 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 336 | 1462966262531 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 04:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:31:02 INFO - PROCESS | 336 | 1462966262548 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 336 | 1462966262553 Marionette TRACE conn6 <- [1,2514,null,{}] 04:31:02 INFO - PROCESS | 336 | 1462966262567 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 336 | 1462966262694 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 04:31:02 INFO - PROCESS | 336 | 1462966262823 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 336 | ++DOCSHELL 000000524AB9F800 == 70 [pid = 336] [id = 638] 04:31:02 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (0000005240404800) [pid = 336] [serial = 1914] [outer = 0000000000000000] 04:31:02 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (0000005240561C00) [pid = 336] [serial = 1915] [outer = 0000005240404800] 04:31:02 INFO - PROCESS | 336 | 1462966262885 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (000000524359A800) [pid = 336] [serial = 1916] [outer = 0000005240404800] 04:31:03 INFO - PROCESS | 336 | 1462966263509 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 996ms 04:31:03 INFO - PROCESS | 336 | 1462966263534 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 336 | 1462966263537 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 04:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:31:03 INFO - PROCESS | 336 | 1462966263541 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 336 | 1462966263543 Marionette TRACE conn6 <- [1,2518,null,{}] 04:31:03 INFO - PROCESS | 336 | 1462966263547 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:03 INFO - PROCESS | 336 | 1462966263665 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 04:31:03 INFO - PROCESS | 336 | 1462966263770 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE0F000 == 71 [pid = 336] [id = 639] 04:31:03 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (0000005243ECBC00) [pid = 336] [serial = 1917] [outer = 0000000000000000] 04:31:03 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (0000005244571400) [pid = 336] [serial = 1918] [outer = 0000005243ECBC00] 04:31:03 INFO - PROCESS | 336 | 1462966263826 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (0000005244F11800) [pid = 336] [serial = 1919] [outer = 0000005243ECBC00] 04:31:04 INFO - PROCESS | 336 | 1462966264413 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 943ms 04:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:31:04 INFO - PROCESS | 336 | 1462966264486 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 336 | 1462966264488 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 04:31:04 INFO - PROCESS | 336 | 1462966264492 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 336 | 1462966264494 Marionette TRACE conn6 <- [1,2522,null,{}] 04:31:04 INFO - PROCESS | 336 | 1462966264498 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 336 | 1462966264619 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 04:31:04 INFO - PROCESS | 336 | 1462966264746 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE61000 == 72 [pid = 336] [id = 640] 04:31:04 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (0000005244F02800) [pid = 336] [serial = 1920] [outer = 0000000000000000] 04:31:04 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (0000005244F72C00) [pid = 336] [serial = 1921] [outer = 0000005244F02800] 04:31:04 INFO - PROCESS | 336 | 1462966264802 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (0000005245E11C00) [pid = 336] [serial = 1922] [outer = 0000005244F02800] 04:31:05 INFO - PROCESS | 336 | 1462966265350 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 881ms 04:31:05 INFO - PROCESS | 336 | 1462966265374 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 04:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:31:05 INFO - PROCESS | 336 | 1462966265376 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 04:31:05 INFO - PROCESS | 336 | 1462966265380 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - PROCESS | 336 | 1462966265382 Marionette TRACE conn6 <- [1,2526,null,{}] 04:31:05 INFO - PROCESS | 336 | 1462966265386 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 336 | 1462966265522 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 04:31:05 INFO - PROCESS | 336 | 1462966265631 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 336 | ++DOCSHELL 000000524BF11000 == 73 [pid = 336] [id = 641] 04:31:05 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (0000005247761400) [pid = 336] [serial = 1923] [outer = 0000000000000000] 04:31:05 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (00000052478DB000) [pid = 336] [serial = 1924] [outer = 0000005247761400] 04:31:05 INFO - PROCESS | 336 | 1462966265686 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (00000052478E3000) [pid = 336] [serial = 1925] [outer = 0000005247761400] 04:31:06 INFO - PROCESS | 336 | 1462966266301 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 985ms 04:31:06 INFO - PROCESS | 336 | 1462966266367 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 336 | 1462966266370 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 04:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:31:06 INFO - PROCESS | 336 | 1462966266373 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 336 | 1462966266375 Marionette TRACE conn6 <- [1,2530,null,{}] 04:31:06 INFO - PROCESS | 336 | 1462966266379 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 336 | 1462966266493 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 04:31:06 INFO - PROCESS | 336 | 1462966266626 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 336 | ++DOCSHELL 000000524BFBC800 == 74 [pid = 336] [id = 642] 04:31:06 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (0000005247762800) [pid = 336] [serial = 1926] [outer = 0000000000000000] 04:31:06 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (0000005247A84C00) [pid = 336] [serial = 1927] [outer = 0000005247762800] 04:31:06 INFO - PROCESS | 336 | 1462966266681 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (0000005247A8E800) [pid = 336] [serial = 1928] [outer = 0000005247762800] 04:31:07 INFO - PROCESS | 336 | 1462966267312 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 987ms 04:31:07 INFO - PROCESS | 336 | 1462966267362 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 336 | 1462966267365 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 04:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:31:07 INFO - PROCESS | 336 | 1462966267369 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:31:07 INFO - PROCESS | 336 | 1462966267371 Marionette TRACE conn6 <- [1,2534,null,{}] 04:31:07 INFO - PROCESS | 336 | 1462966267375 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 336 | 1462966267492 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 04:31:07 INFO - PROCESS | 336 | 1462966267789 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAAE800 == 75 [pid = 336] [id = 643] 04:31:07 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (0000005231A09C00) [pid = 336] [serial = 1929] [outer = 0000000000000000] 04:31:07 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (0000005232261000) [pid = 336] [serial = 1930] [outer = 0000005231A09C00] 04:31:07 INFO - PROCESS | 336 | 1462966267848 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (0000005233386800) [pid = 336] [serial = 1931] [outer = 0000005231A09C00] 04:31:08 INFO - PROCESS | 336 | 1462966268438 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1139ms 04:31:08 INFO - PROCESS | 336 | 1462966268511 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 336 | 1462966268515 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 04:31:08 INFO - PROCESS | 336 | 1462966268520 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:31:08 INFO - PROCESS | 336 | 1462966268523 Marionette TRACE conn6 <- [1,2538,null,{}] 04:31:08 INFO - PROCESS | 336 | 1462966268528 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:08 INFO - PROCESS | 336 | 1462966268641 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 04:31:08 INFO - PROCESS | 336 | 1462966268752 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 336 | ++DOCSHELL 0000005240EC5800 == 76 [pid = 336] [id = 644] 04:31:08 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (00000052393A8000) [pid = 336] [serial = 1932] [outer = 0000000000000000] 04:31:08 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (0000005239C14000) [pid = 336] [serial = 1933] [outer = 00000052393A8000] 04:31:08 INFO - PROCESS | 336 | 1462966268803 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (000000523C630C00) [pid = 336] [serial = 1934] [outer = 00000052393A8000] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 000000523FE18800 == 75 [pid = 336] [id = 545] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 0000005244AA3000 == 74 [pid = 336] [id = 552] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 0000005244420000 == 73 [pid = 336] [id = 550] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 000000524835F800 == 72 [pid = 336] [id = 634] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 00000052436C2800 == 71 [pid = 336] [id = 633] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 00000052465AA000 == 70 [pid = 336] [id = 632] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 0000005245DA9800 == 69 [pid = 336] [id = 631] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 0000005244505800 == 68 [pid = 336] [id = 630] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 0000005243835000 == 67 [pid = 336] [id = 629] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 0000005243305000 == 66 [pid = 336] [id = 628] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 155 (0000005243782000) [pid = 336] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 154 (0000005243ED4800) [pid = 336] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 153 (0000005244A73800) [pid = 336] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 000000523CA1D000 == 65 [pid = 336] [id = 627] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 000000524107C000 == 64 [pid = 336] [id = 626] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 000000524ABD6800 == 63 [pid = 336] [id = 623] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 000000524AB9A800 == 62 [pid = 336] [id = 622] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 000000524AB6E800 == 61 [pid = 336] [id = 621] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 0000005245D22000 == 60 [pid = 336] [id = 620] 04:31:09 INFO - PROCESS | 336 | --DOCSHELL 0000005242624000 == 59 [pid = 336] [id = 619] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 152 (0000005243630400) [pid = 336] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 151 (0000005232CA7400) [pid = 336] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 150 (00000052404C3C00) [pid = 336] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 149 (000000523D34C800) [pid = 336] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 148 (0000005239438000) [pid = 336] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 147 (000000523FA5D800) [pid = 336] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 146 (0000005237F62400) [pid = 336] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 145 (000000523D01A000) [pid = 336] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 144 (000000523FA67000) [pid = 336] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 143 (0000005237F67800) [pid = 336] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 142 (000000523F434800) [pid = 336] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 141 (00000052421DC000) [pid = 336] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 140 (000000523FA61C00) [pid = 336] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 139 (00000052404D1400) [pid = 336] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 138 (000000523FBC7C00) [pid = 336] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 137 (0000005242164C00) [pid = 336] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 136 (00000052372D9C00) [pid = 336] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 135 (000000523F653000) [pid = 336] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 134 (00000052435D2C00) [pid = 336] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 133 (000000524362C000) [pid = 336] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 132 (000000523BD79C00) [pid = 336] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 131 (0000005237C02800) [pid = 336] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 130 (0000005243779400) [pid = 336] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 129 (0000005243630800) [pid = 336] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 128 (0000005238DDE800) [pid = 336] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005237D48400) [pid = 336] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 126 (0000005239C1DC00) [pid = 336] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005237D7C800) [pid = 336] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 124 (0000005243599000) [pid = 336] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 123 (0000005242182000) [pid = 336] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 122 (000000523F441000) [pid = 336] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 121 (000000523D2DD400) [pid = 336] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 120 (0000005244A70C00) [pid = 336] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 119 (000000523FB16400) [pid = 336] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000523D085400) [pid = 336] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 117 (000000523EBC2000) [pid = 336] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 116 (00000052422FC800) [pid = 336] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 115 (00000052438CDC00) [pid = 336] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000523FB21800) [pid = 336] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 113 (00000052433B0800) [pid = 336] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000523F6AAC00) [pid = 336] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000005242187C00) [pid = 336] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005243631400) [pid = 336] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 04:31:09 INFO - PROCESS | 336 | 1462966269464 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 985ms 04:31:09 INFO - PROCESS | 336 | 1462966269511 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 336 | 1462966269515 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 04:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:31:09 INFO - PROCESS | 336 | 1462966269520 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 336 | 1462966269522 Marionette TRACE conn6 <- [1,2542,null,{}] 04:31:09 INFO - PROCESS | 336 | 1462966269526 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:09 INFO - PROCESS | 336 | 1462966269625 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 04:31:09 INFO - PROCESS | 336 | 1462966269783 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 336 | ++DOCSHELL 00000052382DE000 == 60 [pid = 336] [id = 645] 04:31:09 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000005231144000) [pid = 336] [serial = 1935] [outer = 0000000000000000] 04:31:09 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (0000005231A28400) [pid = 336] [serial = 1936] [outer = 0000005231144000] 04:31:09 INFO - PROCESS | 336 | 1462966269842 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (0000005232D8F800) [pid = 336] [serial = 1937] [outer = 0000005231144000] 04:31:10 INFO - PROCESS | 336 | 1462966270506 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1024ms 04:31:10 INFO - PROCESS | 336 | 1462966270549 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 336 | 1462966270554 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 04:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:31:10 INFO - PROCESS | 336 | 1462966270559 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 336 | 1462966270563 Marionette TRACE conn6 <- [1,2546,null,{}] 04:31:10 INFO - PROCESS | 336 | 1462966270590 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 336 | 1462966270743 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 04:31:10 INFO - PROCESS | 336 | 1462966270874 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 336 | ++DOCSHELL 000000524071F000 == 61 [pid = 336] [id = 646] 04:31:10 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (0000005239434C00) [pid = 336] [serial = 1938] [outer = 0000000000000000] 04:31:10 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000523BD6F000) [pid = 336] [serial = 1939] [outer = 0000005239434C00] 04:31:10 INFO - PROCESS | 336 | 1462966270933 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (000000523C6C4800) [pid = 336] [serial = 1940] [outer = 0000005239434C00] 04:31:11 INFO - PROCESS | 336 | 1462966271504 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:31:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1003ms 04:31:11 INFO - PROCESS | 336 | 1462966271568 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 04:31:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:31:11 INFO - PROCESS | 336 | 1462966271573 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 04:31:11 INFO - PROCESS | 336 | 1462966271578 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - PROCESS | 336 | 1462966271580 Marionette TRACE conn6 <- [1,2550,null,{}] 04:31:11 INFO - PROCESS | 336 | 1462966271584 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:11 INFO - PROCESS | 336 | 1462966271700 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 04:31:11 INFO - PROCESS | 336 | 1462966271803 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 336 | ++DOCSHELL 00000052435BF800 == 62 [pid = 336] [id = 647] 04:31:11 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (000000523CEF1400) [pid = 336] [serial = 1941] [outer = 0000000000000000] 04:31:11 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000523D34C800) [pid = 336] [serial = 1942] [outer = 000000523CEF1400] 04:31:11 INFO - PROCESS | 336 | 1462966271859 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (000000523F435000) [pid = 336] [serial = 1943] [outer = 000000523CEF1400] 04:31:12 INFO - PROCESS | 336 | 1462966272500 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 987ms 04:31:12 INFO - PROCESS | 336 | 1462966272566 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 336 | 1462966272569 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 04:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:31:12 INFO - PROCESS | 336 | 1462966272580 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 336 | 1462966272588 Marionette TRACE conn6 <- [1,2554,null,{}] 04:31:12 INFO - PROCESS | 336 | 1462966272609 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:12 INFO - PROCESS | 336 | 1462966272735 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 04:31:12 INFO - PROCESS | 336 | 1462966272859 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 336 | ++DOCSHELL 0000005244451800 == 63 [pid = 336] [id = 648] 04:31:12 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (000000523F4BC000) [pid = 336] [serial = 1944] [outer = 0000000000000000] 04:31:12 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000523F6B0800) [pid = 336] [serial = 1945] [outer = 000000523F4BC000] 04:31:12 INFO - PROCESS | 336 | 1462966272918 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (000000523FB14400) [pid = 336] [serial = 1946] [outer = 000000523F4BC000] 04:31:13 INFO - PROCESS | 336 | 1462966273522 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1005ms 04:31:13 INFO - PROCESS | 336 | 1462966273579 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 04:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:31:13 INFO - PROCESS | 336 | 1462966273582 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 04:31:13 INFO - PROCESS | 336 | 1462966273586 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 336 | 1462966273589 Marionette TRACE conn6 <- [1,2558,null,{}] 04:31:13 INFO - PROCESS | 336 | 1462966273592 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:13 INFO - PROCESS | 336 | 1462966273736 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 04:31:13 INFO - PROCESS | 336 | 1462966273865 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D6A800 == 64 [pid = 336] [id = 649] 04:31:13 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (000000523FD71400) [pid = 336] [serial = 1947] [outer = 0000000000000000] 04:31:13 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (00000052400A3C00) [pid = 336] [serial = 1948] [outer = 000000523FD71400] 04:31:13 INFO - PROCESS | 336 | 1462966273921 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (00000052404C4400) [pid = 336] [serial = 1949] [outer = 000000523FD71400] 04:31:14 INFO - PROCESS | 336 | 1462966274464 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 945ms 04:31:14 INFO - PROCESS | 336 | 1462966274532 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 336 | 1462966274535 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 04:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:31:14 INFO - PROCESS | 336 | 1462966274538 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 336 | 1462966274540 Marionette TRACE conn6 <- [1,2562,null,{}] 04:31:14 INFO - PROCESS | 336 | 1462966274544 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 336 | 1462966274656 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 04:31:14 INFO - PROCESS | 336 | 1462966274789 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D99000 == 65 [pid = 336] [id = 650] 04:31:14 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005241B0C800) [pid = 336] [serial = 1950] [outer = 0000000000000000] 04:31:14 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (0000005242163800) [pid = 336] [serial = 1951] [outer = 0000005241B0C800] 04:31:14 INFO - PROCESS | 336 | 1462966274853 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (00000052422FC800) [pid = 336] [serial = 1952] [outer = 0000005241B0C800] 04:31:15 INFO - PROCESS | 336 | 1462966275454 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 983ms 04:31:15 INFO - PROCESS | 336 | 1462966275525 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 336 | 1462966275527 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 04:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:31:15 INFO - PROCESS | 336 | 1462966275531 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 336 | 1462966275533 Marionette TRACE conn6 <- [1,2566,null,{}] 04:31:15 INFO - PROCESS | 336 | 1462966275552 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:15 INFO - PROCESS | 336 | 1462966275667 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 04:31:15 INFO - PROCESS | 336 | 1462966275800 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:15 INFO - PROCESS | 336 | ++DOCSHELL 0000005246557800 == 66 [pid = 336] [id = 651] 04:31:15 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (0000005241B3D400) [pid = 336] [serial = 1953] [outer = 0000000000000000] 04:31:15 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (000000524362D000) [pid = 336] [serial = 1954] [outer = 0000005241B3D400] 04:31:15 INFO - PROCESS | 336 | 1462966275856 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (000000524377A800) [pid = 336] [serial = 1955] [outer = 0000005241B3D400] 04:31:16 INFO - PROCESS | 336 | 1462966276477 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 983ms 04:31:16 INFO - PROCESS | 336 | 1462966276517 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 336 | 1462966276519 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 04:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:31:16 INFO - PROCESS | 336 | 1462966276523 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 336 | 1462966276525 Marionette TRACE conn6 <- [1,2570,null,{}] 04:31:16 INFO - PROCESS | 336 | 1462966276529 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:16 INFO - PROCESS | 336 | 1462966276647 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 04:31:16 INFO - PROCESS | 336 | 1462966276750 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 336 | ++DOCSHELL 0000005246947800 == 67 [pid = 336] [id = 652] 04:31:16 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (0000005243778800) [pid = 336] [serial = 1956] [outer = 0000000000000000] 04:31:16 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (0000005243ED0400) [pid = 336] [serial = 1957] [outer = 0000005243778800] 04:31:16 INFO - PROCESS | 336 | 1462966276804 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (0000005244A7D400) [pid = 336] [serial = 1958] [outer = 0000005243778800] 04:31:17 INFO - PROCESS | 336 | 1462966277376 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 941ms 04:31:17 INFO - PROCESS | 336 | 1462966277467 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 336 | 1462966277470 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 04:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:31:17 INFO - PROCESS | 336 | 1462966277473 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - PROCESS | 336 | 1462966277476 Marionette TRACE conn6 <- [1,2574,null,{}] 04:31:17 INFO - PROCESS | 336 | 1462966277480 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:17 INFO - PROCESS | 336 | 1462966277630 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 04:31:17 INFO - PROCESS | 336 | 1462966277762 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 336 | ++DOCSHELL 0000005247858800 == 68 [pid = 336] [id = 653] 04:31:17 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (00000052393A6400) [pid = 336] [serial = 1959] [outer = 0000000000000000] 04:31:17 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (0000005244F4CC00) [pid = 336] [serial = 1960] [outer = 00000052393A6400] 04:31:17 INFO - PROCESS | 336 | 1462966277817 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (0000005245E03C00) [pid = 336] [serial = 1961] [outer = 00000052393A6400] 04:31:18 INFO - PROCESS | 336 | 1462966278536 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1142ms 04:31:18 INFO - PROCESS | 336 | 1462966278618 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 336 | 1462966278624 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 04:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:31:18 INFO - PROCESS | 336 | 1462966278629 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 336 | 1462966278633 Marionette TRACE conn6 <- [1,2578,null,{}] 04:31:18 INFO - PROCESS | 336 | 1462966278639 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:18 INFO - PROCESS | 336 | 1462966278759 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 04:31:18 INFO - PROCESS | 336 | 1462966278910 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAB0800 == 69 [pid = 336] [id = 654] 04:31:18 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (000000523BE0E400) [pid = 336] [serial = 1962] [outer = 0000000000000000] 04:31:18 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (000000523BE15000) [pid = 336] [serial = 1963] [outer = 000000523BE0E400] 04:31:18 INFO - PROCESS | 336 | 1462966278966 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (000000523D2E3000) [pid = 336] [serial = 1964] [outer = 000000523BE0E400] 04:31:19 INFO - PROCESS | 336 | --DOCSHELL 0000005240EC5800 == 68 [pid = 336] [id = 644] 04:31:19 INFO - PROCESS | 336 | --DOCSHELL 000000523CAAE800 == 67 [pid = 336] [id = 643] 04:31:19 INFO - PROCESS | 336 | --DOCSHELL 000000523ED67800 == 66 [pid = 336] [id = 636] 04:31:19 INFO - PROCESS | 336 | 1462966279436 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 838ms 04:31:19 INFO - PROCESS | 336 | 1462966279471 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 336 | 1462966279477 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 04:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:31:19 INFO - PROCESS | 336 | 1462966279483 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 336 | 1462966279486 Marionette TRACE conn6 <- [1,2582,null,{}] 04:31:19 INFO - PROCESS | 336 | 1462966279490 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:19 INFO - PROCESS | 336 | 1462966279590 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 04:31:19 INFO - PROCESS | 336 | 1462966279600 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AAF000 == 67 [pid = 336] [id = 655] 04:31:19 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (000000523F43D800) [pid = 336] [serial = 1965] [outer = 0000000000000000] 04:31:19 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (000000523F698800) [pid = 336] [serial = 1966] [outer = 000000523F43D800] 04:31:19 INFO - PROCESS | 336 | 1462966279646 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (00000052400A5000) [pid = 336] [serial = 1967] [outer = 000000523F43D800] 04:31:20 INFO - PROCESS | 336 | 1462966280137 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 693ms 04:31:20 INFO - PROCESS | 336 | 1462966280176 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 336 | 1462966280179 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 04:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:31:20 INFO - PROCESS | 336 | 1462966280182 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 336 | 1462966280186 Marionette TRACE conn6 <- [1,2586,null,{}] 04:31:20 INFO - PROCESS | 336 | 1462966280196 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:20 INFO - PROCESS | 336 | 1462966280297 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 04:31:20 INFO - PROCESS | 336 | 1462966280437 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 336 | ++DOCSHELL 000000524840C800 == 68 [pid = 336] [id = 656] 04:31:20 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (000000523D2DDC00) [pid = 336] [serial = 1968] [outer = 0000000000000000] 04:31:20 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (000000524377D400) [pid = 336] [serial = 1969] [outer = 000000523D2DDC00] 04:31:20 INFO - PROCESS | 336 | 1462966280488 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (0000005244F6C400) [pid = 336] [serial = 1970] [outer = 000000523D2DDC00] 04:31:20 INFO - PROCESS | 336 | 1462966280921 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 797ms 04:31:20 INFO - PROCESS | 336 | 1462966280981 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 336 | 1462966280984 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 04:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:31:21 INFO - PROCESS | 336 | 1462966280992 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 336 | 1462966280994 Marionette TRACE conn6 <- [1,2590,null,{}] 04:31:21 INFO - PROCESS | 336 | 1462966280998 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 336 | 1462966281127 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 04:31:21 INFO - PROCESS | 336 | 1462966281192 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 336 | ++DOCSHELL 00000052494E5000 == 69 [pid = 336] [id = 657] 04:31:21 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (0000005245E0A000) [pid = 336] [serial = 1971] [outer = 0000000000000000] 04:31:21 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (000000524657AC00) [pid = 336] [serial = 1972] [outer = 0000005245E0A000] 04:31:21 INFO - PROCESS | 336 | 1462966281237 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (0000005247767800) [pid = 336] [serial = 1973] [outer = 0000005245E0A000] 04:31:21 INFO - PROCESS | 336 | 1462966281688 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 04:31:21 INFO - PROCESS | 336 | 1462966281731 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 336 | 1462966281733 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 04:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:31:21 INFO - PROCESS | 336 | 1462966281741 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 336 | 1462966281743 Marionette TRACE conn6 <- [1,2594,null,{}] 04:31:21 INFO - PROCESS | 336 | 1462966281746 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 336 | 1462966281873 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 04:31:21 INFO - PROCESS | 336 | 1462966281937 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 336 | ++DOCSHELL 000000524AB6F800 == 70 [pid = 336] [id = 658] 04:31:21 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (00000052478D9000) [pid = 336] [serial = 1974] [outer = 0000000000000000] 04:31:21 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (00000052478DE400) [pid = 336] [serial = 1975] [outer = 00000052478D9000] 04:31:21 INFO - PROCESS | 336 | 1462966281982 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (0000005247A86800) [pid = 336] [serial = 1976] [outer = 00000052478D9000] 04:31:22 INFO - PROCESS | 336 | 1462966282447 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 732ms 04:31:22 INFO - PROCESS | 336 | 1462966282478 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 04:31:22 INFO - PROCESS | 336 | 1462966282480 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 04:31:22 INFO - PROCESS | 336 | 1462966282483 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:31:22 INFO - PROCESS | 336 | 1462966282485 Marionette TRACE conn6 <- [1,2598,null,{}] 04:31:22 INFO - PROCESS | 336 | 1462966282493 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 336 | 1462966282629 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 151 (0000005241B02800) [pid = 336] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 150 (00000052422FD400) [pid = 336] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 149 (0000005242D53400) [pid = 336] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 148 (00000052404CA000) [pid = 336] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 147 (0000005243ECDC00) [pid = 336] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 146 (000000524377DC00) [pid = 336] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 145 (0000005244A6E800) [pid = 336] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 144 (0000005240405800) [pid = 336] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 143 (0000005232CB5000) [pid = 336] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 142 (0000005231A09C00) [pid = 336] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 141 (00000052438DA000) [pid = 336] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 140 (000000523CE65400) [pid = 336] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 139 (000000523D34D000) [pid = 336] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 138 (00000052422B8400) [pid = 336] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 137 (0000005234192C00) [pid = 336] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 136 (0000005232269400) [pid = 336] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 135 (00000052433BA000) [pid = 336] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 134 (000000523C9DAC00) [pid = 336] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:31:22 INFO - PROCESS | 336 | --DOMWINDOW == 133 (000000523F6A8000) [pid = 336] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:31:22 INFO - PROCESS | 336 | 1462966282827 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 336 | ++DOCSHELL 000000523CA21000 == 71 [pid = 336] [id = 659] 04:31:22 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (0000005231A20400) [pid = 336] [serial = 1977] [outer = 0000000000000000] 04:31:22 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (000000523297A800) [pid = 336] [serial = 1978] [outer = 0000005231A20400] 04:31:22 INFO - PROCESS | 336 | 1462966282875 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (000000523D34D000) [pid = 336] [serial = 1979] [outer = 0000005231A20400] 04:31:23 INFO - PROCESS | 336 | 1462966283270 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 839ms 04:31:23 INFO - PROCESS | 336 | 1462966283328 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 336 | 1462966283330 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 04:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:31:23 INFO - PROCESS | 336 | 1462966283333 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 336 | 1462966283335 Marionette TRACE conn6 <- [1,2602,null,{}] 04:31:23 INFO - PROCESS | 336 | 1462966283339 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:23 INFO - PROCESS | 336 | 1462966283468 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 04:31:23 INFO - PROCESS | 336 | 1462966283481 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 336 | ++DOCSHELL 000000524AE1A800 == 72 [pid = 336] [id = 660] 04:31:23 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (0000005238D40800) [pid = 336] [serial = 1980] [outer = 0000000000000000] 04:31:23 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (00000052433BA400) [pid = 336] [serial = 1981] [outer = 0000005238D40800] 04:31:23 INFO - PROCESS | 336 | 1462966283525 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 336 | ++DOMWINDOW == 139 (00000052481A9C00) [pid = 336] [serial = 1982] [outer = 0000005238D40800] 04:31:23 INFO - PROCESS | 336 | 1462966283937 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 04:31:23 INFO - PROCESS | 336 | 1462966283966 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 336 | 1462966283968 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 04:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:31:23 INFO - PROCESS | 336 | 1462966283971 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 336 | 1462966283973 Marionette TRACE conn6 <- [1,2606,null,{}] 04:31:23 INFO - PROCESS | 336 | 1462966283976 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:24 INFO - PROCESS | 336 | 1462966284104 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 04:31:24 INFO - PROCESS | 336 | 1462966284113 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 336 | ++DOCSHELL 000000524BF1C000 == 73 [pid = 336] [id = 661] 04:31:24 INFO - PROCESS | 336 | ++DOMWINDOW == 140 (000000523FB19800) [pid = 336] [serial = 1983] [outer = 0000000000000000] 04:31:24 INFO - PROCESS | 336 | ++DOMWINDOW == 141 (00000052481C4400) [pid = 336] [serial = 1984] [outer = 000000523FB19800] 04:31:24 INFO - PROCESS | 336 | 1462966284158 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 336 | ++DOMWINDOW == 142 (00000052481CC800) [pid = 336] [serial = 1985] [outer = 000000523FB19800] 04:31:24 INFO - PROCESS | 336 | 1462966284570 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 628ms 04:31:24 INFO - PROCESS | 336 | 1462966284603 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 04:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:31:24 INFO - PROCESS | 336 | 1462966284605 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 04:31:24 INFO - PROCESS | 336 | 1462966284608 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 336 | 1462966284610 Marionette TRACE conn6 <- [1,2610,null,{}] 04:31:24 INFO - PROCESS | 336 | 1462966284613 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:24 INFO - PROCESS | 336 | 1462966284744 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 04:31:24 INFO - PROCESS | 336 | 1462966284790 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 336 | ++DOCSHELL 000000524C562800 == 74 [pid = 336] [id = 662] 04:31:24 INFO - PROCESS | 336 | ++DOMWINDOW == 143 (00000052481D3800) [pid = 336] [serial = 1986] [outer = 0000000000000000] 04:31:24 INFO - PROCESS | 336 | ++DOMWINDOW == 144 (000000524831C400) [pid = 336] [serial = 1987] [outer = 00000052481D3800] 04:31:24 INFO - PROCESS | 336 | 1462966284834 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 336 | ++DOMWINDOW == 145 (0000005248325400) [pid = 336] [serial = 1988] [outer = 00000052481D3800] 04:31:25 INFO - PROCESS | 336 | 1462966285489 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 942ms 04:31:25 INFO - PROCESS | 336 | 1462966285554 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 336 | 1462966285560 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 04:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:31:25 INFO - PROCESS | 336 | 1462966285565 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 336 | 1462966285570 Marionette TRACE conn6 <- [1,2614,null,{}] 04:31:25 INFO - PROCESS | 336 | 1462966285576 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 336 | 1462966285704 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 04:31:25 INFO - PROCESS | 336 | 1462966285817 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 336 | ++DOCSHELL 000000524442B000 == 75 [pid = 336] [id = 663] 04:31:25 INFO - PROCESS | 336 | ++DOMWINDOW == 146 (000000523BE0F800) [pid = 336] [serial = 1989] [outer = 0000000000000000] 04:31:25 INFO - PROCESS | 336 | ++DOMWINDOW == 147 (000000523D083000) [pid = 336] [serial = 1990] [outer = 000000523BE0F800] 04:31:25 INFO - PROCESS | 336 | 1462966285874 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 336 | ++DOMWINDOW == 148 (000000523F659800) [pid = 336] [serial = 1991] [outer = 000000523BE0F800] 04:31:26 INFO - PROCESS | 336 | 1462966286464 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 943ms 04:31:26 INFO - PROCESS | 336 | 1462966286511 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 336 | 1462966286517 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 04:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:31:26 INFO - PROCESS | 336 | 1462966286525 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 336 | 1462966286528 Marionette TRACE conn6 <- [1,2618,null,{}] 04:31:26 INFO - PROCESS | 336 | 1462966286532 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:26 INFO - PROCESS | 336 | 1462966286661 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 04:31:26 INFO - PROCESS | 336 | 1462966286777 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 336 | ++DOCSHELL 000000524AB75800 == 76 [pid = 336] [id = 664] 04:31:26 INFO - PROCESS | 336 | ++DOMWINDOW == 149 (00000052421D9C00) [pid = 336] [serial = 1992] [outer = 0000000000000000] 04:31:26 INFO - PROCESS | 336 | ++DOMWINDOW == 150 (0000005243629C00) [pid = 336] [serial = 1993] [outer = 00000052421D9C00] 04:31:26 INFO - PROCESS | 336 | 1462966286873 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 336 | ++DOMWINDOW == 151 (0000005245E04400) [pid = 336] [serial = 1994] [outer = 00000052421D9C00] 04:31:27 INFO - PROCESS | 336 | 1462966287441 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 943ms 04:31:27 INFO - PROCESS | 336 | 1462966287473 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 04:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:31:27 INFO - PROCESS | 336 | 1462966287476 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 04:31:27 INFO - PROCESS | 336 | 1462966287480 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 336 | 1462966287484 Marionette TRACE conn6 <- [1,2622,null,{}] 04:31:27 INFO - PROCESS | 336 | 1462966287496 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:27 INFO - PROCESS | 336 | 1462966287621 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 04:31:27 INFO - PROCESS | 336 | 1462966287733 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 336 | ++DOCSHELL 000000524C674000 == 77 [pid = 336] [id = 665] 04:31:27 INFO - PROCESS | 336 | ++DOMWINDOW == 152 (0000005247CA3000) [pid = 336] [serial = 1995] [outer = 0000000000000000] 04:31:27 INFO - PROCESS | 336 | ++DOMWINDOW == 153 (00000052481A8000) [pid = 336] [serial = 1996] [outer = 0000005247CA3000] 04:31:27 INFO - PROCESS | 336 | 1462966287832 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 336 | ++DOMWINDOW == 154 (0000005248327C00) [pid = 336] [serial = 1997] [outer = 0000005247CA3000] 04:31:28 INFO - PROCESS | 336 | 1462966288431 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 986ms 04:31:28 INFO - PROCESS | 336 | 1462966288467 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 04:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:31:28 INFO - PROCESS | 336 | 1462966288471 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 04:31:28 INFO - PROCESS | 336 | 1462966288474 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - PROCESS | 336 | 1462966288477 Marionette TRACE conn6 <- [1,2626,null,{}] 04:31:28 INFO - PROCESS | 336 | 1462966288481 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:28 INFO - PROCESS | 336 | 1462966288605 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 04:31:28 INFO - PROCESS | 336 | 1462966288715 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 336 | ++DOCSHELL 000000524C6D0800 == 78 [pid = 336] [id = 666] 04:31:28 INFO - PROCESS | 336 | ++DOMWINDOW == 155 (000000524831A800) [pid = 336] [serial = 1998] [outer = 0000000000000000] 04:31:28 INFO - PROCESS | 336 | ++DOMWINDOW == 156 (00000052483EBC00) [pid = 336] [serial = 1999] [outer = 000000524831A800] 04:31:28 INFO - PROCESS | 336 | 1462966288770 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 336 | ++DOMWINDOW == 157 (0000005248E66C00) [pid = 336] [serial = 2000] [outer = 000000524831A800] 04:31:29 INFO - PROCESS | 336 | 1462966289374 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 944ms 04:31:29 INFO - PROCESS | 336 | 1462966289421 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 336 | 1462966289423 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 04:31:29 INFO - PROCESS | 336 | 1462966289427 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:31:29 INFO - PROCESS | 336 | 1462966289429 Marionette TRACE conn6 <- [1,2630,null,{}] 04:31:29 INFO - PROCESS | 336 | 1462966289433 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:29 INFO - PROCESS | 336 | 1462966289552 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 04:31:29 INFO - PROCESS | 336 | 1462966289661 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 336 | ++DOCSHELL 000000524C78D800 == 79 [pid = 336] [id = 667] 04:31:29 INFO - PROCESS | 336 | ++DOMWINDOW == 158 (0000005248325800) [pid = 336] [serial = 2001] [outer = 0000000000000000] 04:31:29 INFO - PROCESS | 336 | ++DOMWINDOW == 159 (0000005248E6EC00) [pid = 336] [serial = 2002] [outer = 0000005248325800] 04:31:29 INFO - PROCESS | 336 | 1462966289715 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 336 | ++DOMWINDOW == 160 (0000005248F85400) [pid = 336] [serial = 2003] [outer = 0000005248325800] 04:31:30 INFO - PROCESS | 336 | 1462966290289 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:31:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:31:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 923ms 04:31:30 INFO - PROCESS | 336 | 1462966290353 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 336 | 1462966290355 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 04:31:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:31:30 INFO - PROCESS | 336 | 1462966290359 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 336 | 1462966290361 Marionette TRACE conn6 <- [1,2634,null,{}] 04:31:30 INFO - PROCESS | 336 | 1462966290365 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:30 INFO - PROCESS | 336 | 1462966290492 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 04:31:30 INFO - PROCESS | 336 | 1462966290639 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 336 | ++DOCSHELL 000000524012B800 == 80 [pid = 336] [id = 668] 04:31:30 INFO - PROCESS | 336 | ++DOMWINDOW == 161 (000000523297B800) [pid = 336] [serial = 2004] [outer = 0000000000000000] 04:31:30 INFO - PROCESS | 336 | ++DOMWINDOW == 162 (0000005237CC7C00) [pid = 336] [serial = 2005] [outer = 000000523297B800] 04:31:30 INFO - PROCESS | 336 | 1462966290697 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 336 | ++DOMWINDOW == 163 (000000524915FC00) [pid = 336] [serial = 2006] [outer = 000000523297B800] 04:31:31 INFO - PROCESS | 336 | 1462966291630 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:31:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:31:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1343ms 04:31:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:31:31 INFO - PROCESS | 336 | 1462966291704 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 336 | 1462966291708 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 04:31:31 INFO - PROCESS | 336 | 1462966291713 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 336 | 1462966291717 Marionette TRACE conn6 <- [1,2638,null,{}] 04:31:31 INFO - PROCESS | 336 | 1462966291735 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:31 INFO - PROCESS | 336 | 1462966291876 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 04:31:31 INFO - PROCESS | 336 | 1462966291937 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:31 INFO - PROCESS | 336 | ++DOCSHELL 000000523F61E800 == 81 [pid = 336] [id = 669] 04:31:31 INFO - PROCESS | 336 | ++DOMWINDOW == 164 (0000005232D8D000) [pid = 336] [serial = 2007] [outer = 0000000000000000] 04:31:31 INFO - PROCESS | 336 | ++DOMWINDOW == 165 (0000005232D98C00) [pid = 336] [serial = 2008] [outer = 0000005232D8D000] 04:31:31 INFO - PROCESS | 336 | 1462966291987 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 336 | ++DOMWINDOW == 166 (0000005237D50800) [pid = 336] [serial = 2009] [outer = 0000005232D8D000] 04:31:32 INFO - PROCESS | 336 | 1462966292567 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:31:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:31:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 882ms 04:31:32 INFO - PROCESS | 336 | 1462966292596 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 336 | 1462966292602 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 04:31:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:31:32 INFO - PROCESS | 336 | 1462966292609 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 336 | 1462966292612 Marionette TRACE conn6 <- [1,2642,null,{}] 04:31:32 INFO - PROCESS | 336 | 1462966292616 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:32 INFO - PROCESS | 336 | 1462966292731 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 04:31:32 INFO - PROCESS | 336 | 1462966292846 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 336 | ++DOCSHELL 000000523BE8D000 == 82 [pid = 336] [id = 670] 04:31:32 INFO - PROCESS | 336 | ++DOMWINDOW == 167 (00000052372CCC00) [pid = 336] [serial = 2010] [outer = 0000000000000000] 04:31:32 INFO - PROCESS | 336 | ++DOMWINDOW == 168 (00000052393B1000) [pid = 336] [serial = 2011] [outer = 00000052372CCC00] 04:31:32 INFO - PROCESS | 336 | 1462966292894 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 336 | ++DOMWINDOW == 169 (000000523C6B7400) [pid = 336] [serial = 2012] [outer = 00000052372CCC00] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 000000523D0F5000 == 81 [pid = 336] [id = 236] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 0000005243833800 == 80 [pid = 336] [id = 231] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 000000524BF1C000 == 79 [pid = 336] [id = 661] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 000000524AE1A800 == 78 [pid = 336] [id = 660] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 000000523CA21000 == 77 [pid = 336] [id = 659] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 000000524AB6F800 == 76 [pid = 336] [id = 658] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 00000052494E5000 == 75 [pid = 336] [id = 657] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 000000524840C800 == 74 [pid = 336] [id = 656] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 168 (0000005247A84C00) [pid = 336] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 167 (000000524009EC00) [pid = 336] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 166 (0000005232D8F400) [pid = 336] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 165 (000000523D087C00) [pid = 336] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 164 (000000523819BC00) [pid = 336] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 163 (00000052435E1000) [pid = 336] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 162 (000000523F64AC00) [pid = 336] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 161 (0000005240561C00) [pid = 336] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 160 (0000005244F4F000) [pid = 336] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 159 (0000005239C14000) [pid = 336] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 158 (0000005244571400) [pid = 336] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 157 (0000005244F6CC00) [pid = 336] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 156 (0000005246577000) [pid = 336] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 155 (0000005244F72C00) [pid = 336] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 154 (00000052478DB000) [pid = 336] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 0000005244AAF000 == 73 [pid = 336] [id = 655] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 000000523CAB0800 == 72 [pid = 336] [id = 654] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 0000005246557800 == 71 [pid = 336] [id = 651] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 0000005245D99000 == 70 [pid = 336] [id = 650] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 0000005244D6A800 == 69 [pid = 336] [id = 649] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 0000005244451800 == 68 [pid = 336] [id = 648] 04:31:33 INFO - PROCESS | 336 | 1462966293601 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 00000052435BF800 == 67 [pid = 336] [id = 647] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 000000524071F000 == 66 [pid = 336] [id = 646] 04:31:33 INFO - PROCESS | 336 | --DOCSHELL 00000052382DE000 == 65 [pid = 336] [id = 645] 04:31:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:31:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1035ms 04:31:33 INFO - PROCESS | 336 | 1462966293645 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 336 | 1462966293647 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 04:31:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:31:33 INFO - PROCESS | 336 | 1462966293651 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 336 | 1462966293654 Marionette TRACE conn6 <- [1,2646,null,{}] 04:31:33 INFO - PROCESS | 336 | 1462966293694 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 153 (00000052435E0800) [pid = 336] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 152 (0000005240404000) [pid = 336] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 151 (00000052433B3C00) [pid = 336] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 150 (000000523FA5AC00) [pid = 336] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 149 (000000523FB20800) [pid = 336] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 148 (0000005241DDE000) [pid = 336] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 147 (000000523F43A800) [pid = 336] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 146 (0000005243781000) [pid = 336] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 145 (0000005241BF1400) [pid = 336] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 144 (0000005242D57000) [pid = 336] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 143 (00000052433B5C00) [pid = 336] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 142 (000000524056D000) [pid = 336] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 141 (0000005244579C00) [pid = 336] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 140 (00000052438CF400) [pid = 336] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 139 (0000005244F02400) [pid = 336] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 138 (0000005240E06000) [pid = 336] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 137 (0000005232DDE400) [pid = 336] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 136 (0000005232261000) [pid = 336] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 135 (0000005238D40000) [pid = 336] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 134 (0000005243ED4000) [pid = 336] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 133 (0000005233386800) [pid = 336] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 132 (0000005244F08C00) [pid = 336] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 131 (000000523CEFC000) [pid = 336] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 130 (000000523D2DE000) [pid = 336] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 129 (000000523F64FC00) [pid = 336] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 128 (000000523F69D000) [pid = 336] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005242642400) [pid = 336] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 126 (00000052393AFC00) [pid = 336] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005237415400) [pid = 336] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 124 (0000005232CA9400) [pid = 336] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | --DOMWINDOW == 123 (0000005238DDC000) [pid = 336] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 04:31:33 INFO - PROCESS | 336 | 1462966293867 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 04:31:33 INFO - PROCESS | 336 | 1462966293879 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 336 | ++DOCSHELL 000000523F622000 == 66 [pid = 336] [id = 671] 04:31:33 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (00000052334A8C00) [pid = 336] [serial = 2013] [outer = 0000000000000000] 04:31:33 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (00000052372CB400) [pid = 336] [serial = 2014] [outer = 00000052334A8C00] 04:31:33 INFO - PROCESS | 336 | 1462966293928 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 336 | ++DOMWINDOW == 126 (0000005238DDCC00) [pid = 336] [serial = 2015] [outer = 00000052334A8C00] 04:31:34 INFO - PROCESS | 336 | 1462966294414 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:31:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:31:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 797ms 04:31:34 INFO - PROCESS | 336 | 1462966294450 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 336 | 1462966294453 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 04:31:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:31:34 INFO - PROCESS | 336 | 1462966294456 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 336 | 1462966294458 Marionette TRACE conn6 <- [1,2650,null,{}] 04:31:34 INFO - PROCESS | 336 | 1462966294461 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:34 INFO - PROCESS | 336 | 1462966294554 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 04:31:34 INFO - PROCESS | 336 | 1462966294562 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 336 | ++DOCSHELL 00000052433D7800 == 67 [pid = 336] [id = 672] 04:31:34 INFO - PROCESS | 336 | ++DOMWINDOW == 127 (000000523C628800) [pid = 336] [serial = 2016] [outer = 0000000000000000] 04:31:34 INFO - PROCESS | 336 | ++DOMWINDOW == 128 (000000523CEEFC00) [pid = 336] [serial = 2017] [outer = 000000523C628800] 04:31:34 INFO - PROCESS | 336 | 1462966294608 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 336 | ++DOMWINDOW == 129 (000000523D08C800) [pid = 336] [serial = 2018] [outer = 000000523C628800] 04:31:35 INFO - PROCESS | 336 | 1462966295057 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:31:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:31:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 04:31:35 INFO - PROCESS | 336 | 1462966295092 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 336 | 1462966295094 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 04:31:35 INFO - PROCESS | 336 | 1462966295098 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:31:35 INFO - PROCESS | 336 | 1462966295100 Marionette TRACE conn6 <- [1,2654,null,{}] 04:31:35 INFO - PROCESS | 336 | 1462966295103 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:35 INFO - PROCESS | 336 | 1462966295193 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 04:31:35 INFO - PROCESS | 336 | 1462966295229 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 336 | ++DOCSHELL 0000005237C29800 == 68 [pid = 336] [id = 673] 04:31:35 INFO - PROCESS | 336 | ++DOMWINDOW == 130 (000000523EB08C00) [pid = 336] [serial = 2019] [outer = 0000000000000000] 04:31:35 INFO - PROCESS | 336 | ++DOMWINDOW == 131 (000000523ED25800) [pid = 336] [serial = 2020] [outer = 000000523EB08C00] 04:31:35 INFO - PROCESS | 336 | 1462966295274 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 336 | ++DOMWINDOW == 132 (000000523F43C000) [pid = 336] [serial = 2021] [outer = 000000523EB08C00] 04:31:35 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:31:36 INFO - PROCESS | 336 | [336] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:31:36 INFO - PROCESS | 336 | 1462966296182 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:31:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:31:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1129ms 04:31:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:31:36 INFO - PROCESS | 336 | 1462966296238 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 336 | 1462966296240 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 04:31:36 INFO - PROCESS | 336 | 1462966296244 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 336 | 1462966296246 Marionette TRACE conn6 <- [1,2658,null,{}] 04:31:36 INFO - PROCESS | 336 | 1462966296249 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:36 INFO - PROCESS | 336 | 1462966296395 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 04:31:36 INFO - PROCESS | 336 | 1462966296456 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 336 | ++DOCSHELL 0000005244444800 == 69 [pid = 336] [id = 674] 04:31:36 INFO - PROCESS | 336 | ++DOMWINDOW == 133 (000000523F4B7C00) [pid = 336] [serial = 2022] [outer = 0000000000000000] 04:31:36 INFO - PROCESS | 336 | ++DOMWINDOW == 134 (000000523F69F000) [pid = 336] [serial = 2023] [outer = 000000523F4B7C00] 04:31:36 INFO - PROCESS | 336 | 1462966296502 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 336 | ++DOMWINDOW == 135 (000000523F6B0400) [pid = 336] [serial = 2024] [outer = 000000523F4B7C00] 04:31:37 INFO - PROCESS | 336 | 1462966297439 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 336 | 1462966297494 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 04:31:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:31:37 INFO - PROCESS | 336 | 1462966297499 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 336 | 1462966297501 Marionette TRACE conn6 <- [1,2662,null,{}] 04:31:37 INFO - PROCESS | 336 | 1462966297504 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:37 INFO - PROCESS | 336 | 1462966297639 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 04:31:37 INFO - PROCESS | 336 | 1462966297655 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 336 | ++DOCSHELL 0000005244AAC000 == 70 [pid = 336] [id = 675] 04:31:37 INFO - PROCESS | 336 | ++DOMWINDOW == 136 (000000523F6AD400) [pid = 336] [serial = 2025] [outer = 0000000000000000] 04:31:37 INFO - PROCESS | 336 | ++DOMWINDOW == 137 (000000523FB19400) [pid = 336] [serial = 2026] [outer = 000000523F6AD400] 04:31:37 INFO - PROCESS | 336 | 1462966297701 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 336 | ++DOMWINDOW == 138 (000000523FBC8800) [pid = 336] [serial = 2027] [outer = 000000523F6AD400] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 137 (00000052334A8400) [pid = 336] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 136 (0000005247761400) [pid = 336] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 135 (0000005232CAEC00) [pid = 336] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 134 (000000523D085800) [pid = 336] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 133 (0000005247762800) [pid = 336] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 132 (0000005240404800) [pid = 336] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 131 (0000005244F4B400) [pid = 336] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 130 (000000523F41BC00) [pid = 336] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 129 (0000005245E10000) [pid = 336] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 128 (000000523CEF6C00) [pid = 336] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 127 (0000005244F69000) [pid = 336] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 126 (0000005243ECBC00) [pid = 336] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 125 (0000005241BEE400) [pid = 336] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 124 (0000005245E0A000) [pid = 336] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 123 (00000052478D9000) [pid = 336] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 122 (000000523FD71400) [pid = 336] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 121 (000000523CEF1400) [pid = 336] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 120 (0000005241B0C800) [pid = 336] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 119 (000000523F43D800) [pid = 336] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 118 (00000052393A6400) [pid = 336] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 117 (000000523F4BC000) [pid = 336] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523D2DDC00) [pid = 336] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000005239434C00) [pid = 336] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000523BE0E400) [pid = 336] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000005231144000) [pid = 336] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 112 (0000005241B3D400) [pid = 336] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000005231A20400) [pid = 336] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 110 (000000523FB19800) [pid = 336] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 109 (0000005238D40800) [pid = 336] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 108 (00000052393A8000) [pid = 336] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:31:38 INFO - PROCESS | 336 | --DOMWINDOW == 107 (0000005244F02800) [pid = 336] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:31:39 INFO - PROCESS | 336 | 1462966299124 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 336 | 1462966299147 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 04:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:31:39 INFO - PROCESS | 336 | 1462966299150 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 336 | 1462966299152 Marionette TRACE conn6 <- [1,2666,null,{}] 04:31:39 INFO - PROCESS | 336 | 1462966299156 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 336 | 1462966299242 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 04:31:39 INFO - PROCESS | 336 | 1462966299249 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 336 | ++DOCSHELL 0000005244446800 == 71 [pid = 336] [id = 676] 04:31:39 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005232CB0800) [pid = 336] [serial = 2028] [outer = 0000000000000000] 04:31:39 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000523D2DDC00) [pid = 336] [serial = 2029] [outer = 0000005232CB0800] 04:31:39 INFO - PROCESS | 336 | 1462966299295 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000523FBC4800) [pid = 336] [serial = 2030] [outer = 0000005232CB0800] 04:31:40 INFO - PROCESS | 336 | 1462966300212 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:31:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:31:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1079ms 04:31:40 INFO - PROCESS | 336 | 1462966300233 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 336 | 1462966300235 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 04:31:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:31:40 INFO - PROCESS | 336 | 1462966300239 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 336 | 1462966300241 Marionette TRACE conn6 <- [1,2670,null,{}] 04:31:40 INFO - PROCESS | 336 | 1462966300244 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:40 INFO - PROCESS | 336 | 1462966300374 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 04:31:40 INFO - PROCESS | 336 | 1462966300382 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E7B800 == 72 [pid = 336] [id = 677] 04:31:40 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000524009CC00) [pid = 336] [serial = 2031] [outer = 0000000000000000] 04:31:40 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (0000005240404000) [pid = 336] [serial = 2032] [outer = 000000524009CC00] 04:31:40 INFO - PROCESS | 336 | 1462966300426 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (00000052404C8C00) [pid = 336] [serial = 2033] [outer = 000000524009CC00] 04:31:41 INFO - PROCESS | 336 | 1462966301622 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:31:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:31:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1444ms 04:31:41 INFO - PROCESS | 336 | 1462966301687 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 336 | 1462966301691 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 04:31:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:31:41 INFO - PROCESS | 336 | 1462966301739 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 336 | 1462966301744 Marionette TRACE conn6 <- [1,2674,null,{}] 04:31:41 INFO - PROCESS | 336 | 1462966301757 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:41 INFO - PROCESS | 336 | 1462966301899 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 04:31:42 INFO - PROCESS | 336 | 1462966302028 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 336 | ++DOCSHELL 000000523F721000 == 73 [pid = 336] [id = 678] 04:31:42 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (00000052372D4C00) [pid = 336] [serial = 2034] [outer = 0000000000000000] 04:31:42 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (0000005237D7C800) [pid = 336] [serial = 2035] [outer = 00000052372D4C00] 04:31:42 INFO - PROCESS | 336 | 1462966302086 Marionette DEBUG loaded listener.js 04:31:42 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (0000005232032000) [pid = 336] [serial = 2036] [outer = 00000052372D4C00] 04:31:43 INFO - PROCESS | 336 | 1462966303105 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 336 | 1462966303185 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 04:31:43 INFO - PROCESS | 336 | 1462966303194 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 336 | 1462966303197 Marionette TRACE conn6 <- [1,2678,null,{}] 04:31:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:31:43 INFO - PROCESS | 336 | 1462966303201 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:43 INFO - PROCESS | 336 | 1462966303314 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 04:31:43 INFO - PROCESS | 336 | 1462966303522 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D68800 == 74 [pid = 336] [id = 679] 04:31:43 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (000000523D028C00) [pid = 336] [serial = 2037] [outer = 0000000000000000] 04:31:43 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000523F43CC00) [pid = 336] [serial = 2038] [outer = 000000523D028C00] 04:31:43 INFO - PROCESS | 336 | 1462966303578 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (000000523F694400) [pid = 336] [serial = 2039] [outer = 000000523D028C00] 04:31:44 INFO - PROCESS | 336 | 1462966304630 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 04:31:44 INFO - PROCESS | 336 | 1462966304713 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 04:31:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:31:44 INFO - PROCESS | 336 | 1462966304718 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:31:44 INFO - PROCESS | 336 | 1462966304722 Marionette TRACE conn6 <- [1,2682,null,{}] 04:31:44 INFO - PROCESS | 336 | 1462966304734 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:44 INFO - PROCESS | 336 | 1462966304844 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 04:31:45 INFO - PROCESS | 336 | 1462966305046 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 336 | ++DOCSHELL 0000005246946800 == 75 [pid = 336] [id = 680] 04:31:45 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (000000523F69FC00) [pid = 336] [serial = 2040] [outer = 0000000000000000] 04:31:45 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000524005F000) [pid = 336] [serial = 2041] [outer = 000000523F69FC00] 04:31:45 INFO - PROCESS | 336 | 1462966305105 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 336 | ++DOMWINDOW == 122 (0000005240E0C000) [pid = 336] [serial = 2042] [outer = 000000523F69FC00] 04:31:46 INFO - PROCESS | 336 | 1462966306169 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 04:31:46 INFO - PROCESS | 336 | 1462966306228 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 04:31:46 INFO - PROCESS | 336 | 1462966306233 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:31:46 INFO - PROCESS | 336 | 1462966306237 Marionette TRACE conn6 <- [1,2686,null,{}] 04:31:46 INFO - PROCESS | 336 | 1462966306244 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:46 INFO - PROCESS | 336 | 1462966306384 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 04:31:46 INFO - PROCESS | 336 | 1462966306527 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 336 | ++DOCSHELL 000000524330C000 == 76 [pid = 336] [id = 681] 04:31:46 INFO - PROCESS | 336 | ++DOMWINDOW == 123 (0000005233F87800) [pid = 336] [serial = 2043] [outer = 0000000000000000] 04:31:46 INFO - PROCESS | 336 | ++DOMWINDOW == 124 (00000052372D5000) [pid = 336] [serial = 2044] [outer = 0000005233F87800] 04:31:46 INFO - PROCESS | 336 | 1462966306579 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 336 | ++DOMWINDOW == 125 (00000052393A8400) [pid = 336] [serial = 2045] [outer = 0000005233F87800] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000523743E000 == 75 [pid = 336] [id = 238] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000523EB47800 == 74 [pid = 336] [id = 225] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 0000005244458000 == 73 [pid = 336] [id = 551] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 00000052494D6800 == 72 [pid = 336] [id = 604] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000523FB7C000 == 71 [pid = 336] [id = 226] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 0000005244446800 == 70 [pid = 336] [id = 676] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 0000005244AAC000 == 69 [pid = 336] [id = 675] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 0000005244444800 == 68 [pid = 336] [id = 674] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 0000005237C29800 == 67 [pid = 336] [id = 673] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 00000052433D7800 == 66 [pid = 336] [id = 672] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000523F622000 == 65 [pid = 336] [id = 671] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000523BE8D000 == 64 [pid = 336] [id = 670] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000523F61E800 == 63 [pid = 336] [id = 669] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 124 (0000005243ED0400) [pid = 336] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000524C78D800 == 62 [pid = 336] [id = 667] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000524C6D0800 == 61 [pid = 336] [id = 666] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000524C674000 == 60 [pid = 336] [id = 665] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000524AB75800 == 59 [pid = 336] [id = 664] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000524442B000 == 58 [pid = 336] [id = 663] 04:31:47 INFO - PROCESS | 336 | --DOCSHELL 000000524C562800 == 57 [pid = 336] [id = 662] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 123 (000000523C630C00) [pid = 336] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 122 (0000005245E11C00) [pid = 336] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 121 (000000523C626400) [pid = 336] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 120 (00000052478E3000) [pid = 336] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 119 (0000005238133000) [pid = 336] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 118 (000000523FD73800) [pid = 336] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 117 (0000005247A8E800) [pid = 336] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000524359A800) [pid = 336] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000005244F65400) [pid = 336] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000524657F400) [pid = 336] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 113 (0000005247759400) [pid = 336] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000523F64E800) [pid = 336] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000005244F73400) [pid = 336] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005244F11800) [pid = 336] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 109 (0000005244A7DC00) [pid = 336] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000524377A800) [pid = 336] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000524362D000) [pid = 336] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 106 (00000052400A3C00) [pid = 336] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 105 (000000523D34D000) [pid = 336] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523297A800) [pid = 336] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000523F435000) [pid = 336] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 102 (00000052481C4400) [pid = 336] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 101 (00000052481CC800) [pid = 336] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 100 (00000052481A9C00) [pid = 336] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 99 (00000052433BA400) [pid = 336] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005244F6C400) [pid = 336] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000524657AC00) [pid = 336] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 96 (00000052478DE400) [pid = 336] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005247767800) [pid = 336] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005247A86800) [pid = 336] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 93 (00000052404C4400) [pid = 336] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523D34C800) [pid = 336] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000005242163800) [pid = 336] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 90 (00000052422FC800) [pid = 336] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523F698800) [pid = 336] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000052400A5000) [pid = 336] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000005245E03C00) [pid = 336] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000005244F4CC00) [pid = 336] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523FB14400) [pid = 336] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000523F6B0800) [pid = 336] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000524377D400) [pid = 336] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523C6C4800) [pid = 336] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523BD6F000) [pid = 336] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000523D2E3000) [pid = 336] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523BE15000) [pid = 336] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000005232D8F800) [pid = 336] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000005231A28400) [pid = 336] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 04:31:47 INFO - PROCESS | 336 | 1462966307588 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:31:47 INFO - PROCESS | 336 | 1462966307633 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 04:31:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:31:47 INFO - PROCESS | 336 | 1462966307639 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 336 | 1462966307641 Marionette TRACE conn6 <- [1,2690,null,{}] 04:31:47 INFO - PROCESS | 336 | 1462966307645 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:47 INFO - PROCESS | 336 | 1462966307740 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 04:31:47 INFO - PROCESS | 336 | 1462966307749 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:47 INFO - PROCESS | 336 | ++DOCSHELL 000000523ED80800 == 58 [pid = 336] [id = 682] 04:31:47 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000052372CFC00) [pid = 336] [serial = 2046] [outer = 0000000000000000] 04:31:47 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000005237F68C00) [pid = 336] [serial = 2047] [outer = 00000052372CFC00] 04:31:47 INFO - PROCESS | 336 | 1462966307796 Marionette DEBUG loaded listener.js 04:31:47 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523BD72800) [pid = 336] [serial = 2048] [outer = 00000052372CFC00] 04:31:48 INFO - PROCESS | 336 | 1462966308319 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:31:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:31:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 04:31:48 INFO - PROCESS | 336 | 1462966308375 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 04:31:48 INFO - PROCESS | 336 | 1462966308377 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 04:31:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:31:48 INFO - PROCESS | 336 | 1462966308381 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:31:48 INFO - PROCESS | 336 | 1462966308385 Marionette TRACE conn6 <- [1,2694,null,{}] 04:31:48 INFO - PROCESS | 336 | 1462966308395 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:48 INFO - PROCESS | 336 | 1462966308490 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 04:31:48 INFO - PROCESS | 336 | 1462966308582 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:48 INFO - PROCESS | 336 | ++DOCSHELL 00000052433CC800 == 59 [pid = 336] [id = 683] 04:31:48 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523CED8800) [pid = 336] [serial = 2049] [outer = 0000000000000000] 04:31:48 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523D087000) [pid = 336] [serial = 2050] [outer = 000000523CED8800] 04:31:48 INFO - PROCESS | 336 | 1462966308631 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523D351000) [pid = 336] [serial = 2051] [outer = 000000523CED8800] 04:31:49 INFO - PROCESS | 336 | 1462966309007 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:31:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:31:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 691ms 04:31:49 INFO - PROCESS | 336 | 1462966309073 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 336 | 1462966309076 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 04:31:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:31:49 INFO - PROCESS | 336 | 1462966309079 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 336 | 1462966309089 Marionette TRACE conn6 <- [1,2698,null,{}] 04:31:49 INFO - PROCESS | 336 | 1462966309093 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 336 | 1462966309213 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 04:31:49 INFO - PROCESS | 336 | 1462966309227 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 336 | ++DOCSHELL 000000524382F800 == 60 [pid = 336] [id = 684] 04:31:49 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523EB07000) [pid = 336] [serial = 2052] [outer = 0000000000000000] 04:31:49 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523F440800) [pid = 336] [serial = 2053] [outer = 000000523EB07000] 04:31:49 INFO - PROCESS | 336 | 1462966309273 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523F694C00) [pid = 336] [serial = 2054] [outer = 000000523EB07000] 04:31:49 INFO - PROCESS | 336 | 1462966309710 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 336 | 1462966309774 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 04:31:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:31:49 INFO - PROCESS | 336 | 1462966309778 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 336 | 1462966309780 Marionette TRACE conn6 <- [1,2702,null,{}] 04:31:49 INFO - PROCESS | 336 | 1462966309783 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 336 | 1462966309901 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 04:31:49 INFO - PROCESS | 336 | 1462966309959 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 336 | ++DOCSHELL 0000005244517800 == 61 [pid = 336] [id = 685] 04:31:49 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523F6A9000) [pid = 336] [serial = 2055] [outer = 0000000000000000] 04:31:50 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523F6B1000) [pid = 336] [serial = 2056] [outer = 000000523F6A9000] 04:31:50 INFO - PROCESS | 336 | 1462966310005 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523FB1C800) [pid = 336] [serial = 2057] [outer = 000000523F6A9000] 04:31:50 INFO - PROCESS | 336 | 1462966310425 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:31:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 04:31:50 INFO - PROCESS | 336 | 1462966310473 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 336 | 1462966310475 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 04:31:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:31:50 INFO - PROCESS | 336 | 1462966310478 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 336 | 1462966310480 Marionette TRACE conn6 <- [1,2706,null,{}] 04:31:50 INFO - PROCESS | 336 | 1462966310489 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:50 INFO - PROCESS | 336 | 1462966310663 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 04:31:50 INFO - PROCESS | 336 | 1462966310695 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 336 | ++DOCSHELL 0000005240042000 == 62 [pid = 336] [id = 686] 04:31:50 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000052400A5000) [pid = 336] [serial = 2058] [outer = 0000000000000000] 04:31:50 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (0000005240569400) [pid = 336] [serial = 2059] [outer = 00000052400A5000] 04:31:50 INFO - PROCESS | 336 | 1462966310742 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005241B11800) [pid = 336] [serial = 2060] [outer = 00000052400A5000] 04:31:51 INFO - PROCESS | 336 | 1462966311195 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 336 | 1462966311220 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 04:31:51 INFO - PROCESS | 336 | 1462966311223 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:31:51 INFO - PROCESS | 336 | 1462966311225 Marionette TRACE conn6 <- [1,2710,null,{}] 04:31:51 INFO - PROCESS | 336 | 1462966311228 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 336 | 1462966311347 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 04:31:51 INFO - PROCESS | 336 | 1462966311408 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 336 | ++DOCSHELL 00000052340D3000 == 63 [pid = 336] [id = 687] 04:31:51 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000005241DDE400) [pid = 336] [serial = 2061] [outer = 0000000000000000] 04:31:51 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005242164400) [pid = 336] [serial = 2062] [outer = 0000005241DDE400] 04:31:51 INFO - PROCESS | 336 | 1462966311453 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000005242189000) [pid = 336] [serial = 2063] [outer = 0000005241DDE400] 04:31:51 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523F6AD400) [pid = 336] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:31:51 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523F4B7C00) [pid = 336] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:31:51 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523C628800) [pid = 336] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:31:51 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523EB08C00) [pid = 336] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:31:51 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000005232D8D000) [pid = 336] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:31:51 INFO - PROCESS | 336 | --DOMWINDOW == 89 (00000052481D3800) [pid = 336] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:31:51 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000052372CCC00) [pid = 336] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:31:51 INFO - PROCESS | 336 | --DOMWINDOW == 87 (00000052334A8C00) [pid = 336] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:31:51 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000005243778800) [pid = 336] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:31:51 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005232CB0800) [pid = 336] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:31:51 INFO - PROCESS | 336 | 1462966311967 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 336 | 1462966312018 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 04:31:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:31:52 INFO - PROCESS | 336 | 1462966312022 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 336 | 1462966312024 Marionette TRACE conn6 <- [1,2714,null,{}] 04:31:52 INFO - PROCESS | 336 | 1462966312028 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:52 INFO - PROCESS | 336 | 1462966312127 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 04:31:52 INFO - PROCESS | 336 | 1462966312217 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 336 | ++DOCSHELL 000000523347D800 == 64 [pid = 336] [id = 688] 04:31:52 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523113EC00) [pid = 336] [serial = 2064] [outer = 0000000000000000] 04:31:52 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523FA62800) [pid = 336] [serial = 2065] [outer = 000000523113EC00] 04:31:52 INFO - PROCESS | 336 | 1462966312262 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (00000052422FC400) [pid = 336] [serial = 2066] [outer = 000000523113EC00] 04:31:52 INFO - PROCESS | 336 | 1462966312618 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:31:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 04:31:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:31:52 INFO - PROCESS | 336 | 1462966312651 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 336 | 1462966312653 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 04:31:52 INFO - PROCESS | 336 | 1462966312656 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 336 | 1462966312658 Marionette TRACE conn6 <- [1,2718,null,{}] 04:31:52 INFO - PROCESS | 336 | 1462966312662 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:52 INFO - PROCESS | 336 | 1462966312790 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 04:31:52 INFO - PROCESS | 336 | 1462966312798 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 336 | ++DOCSHELL 0000005247A9C000 == 65 [pid = 336] [id = 689] 04:31:52 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000052426DB800) [pid = 336] [serial = 2067] [outer = 0000000000000000] 04:31:52 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000005242D58C00) [pid = 336] [serial = 2068] [outer = 00000052426DB800] 04:31:52 INFO - PROCESS | 336 | 1462966312843 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (00000052433B3000) [pid = 336] [serial = 2069] [outer = 00000052426DB800] 04:31:53 INFO - PROCESS | 336 | 1462966313731 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 336 | 1462966313798 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 04:31:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:31:53 INFO - PROCESS | 336 | 1462966313802 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 336 | 1462966313804 Marionette TRACE conn6 <- [1,2722,null,{}] 04:31:53 INFO - PROCESS | 336 | 1462966313807 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:53 INFO - PROCESS | 336 | 1462966313936 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 04:31:54 INFO - PROCESS | 336 | 1462966314059 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 336 | ++DOCSHELL 000000523348C800 == 66 [pid = 336] [id = 690] 04:31:54 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523114B400) [pid = 336] [serial = 2070] [outer = 0000000000000000] 04:31:54 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000005231A1F800) [pid = 336] [serial = 2071] [outer = 000000523114B400] 04:31:54 INFO - PROCESS | 336 | 1462966314118 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005232980C00) [pid = 336] [serial = 2072] [outer = 000000523114B400] 04:31:54 INFO - PROCESS | 336 | 1462966314705 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:31:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 945ms 04:31:54 INFO - PROCESS | 336 | 1462966314752 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 336 | 1462966314757 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 04:31:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:31:54 INFO - PROCESS | 336 | 1462966314762 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 336 | 1462966314766 Marionette TRACE conn6 <- [1,2726,null,{}] 04:31:54 INFO - PROCESS | 336 | 1462966314771 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:54 INFO - PROCESS | 336 | 1462966314896 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 04:31:55 INFO - PROCESS | 336 | 1462966315002 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D40800 == 67 [pid = 336] [id = 691] 04:31:55 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000005237416800) [pid = 336] [serial = 2073] [outer = 0000000000000000] 04:31:55 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005237C10800) [pid = 336] [serial = 2074] [outer = 0000005237416800] 04:31:55 INFO - PROCESS | 336 | 1462966315060 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (00000052393AA000) [pid = 336] [serial = 2075] [outer = 0000005237416800] 04:31:55 INFO - PROCESS | 336 | 1462966315726 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:31:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:31:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1032ms 04:31:55 INFO - PROCESS | 336 | 1462966315800 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 336 | 1462966315805 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 04:31:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:31:55 INFO - PROCESS | 336 | 1462966315842 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - PROCESS | 336 | 1462966315845 Marionette TRACE conn6 <- [1,2730,null,{}] 04:31:55 INFO - PROCESS | 336 | 1462966315849 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:55 INFO - PROCESS | 336 | 1462966315978 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 04:31:56 INFO - PROCESS | 336 | 1462966316107 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:56 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D0F800 == 68 [pid = 336] [id = 692] 04:31:56 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523C9DB400) [pid = 336] [serial = 2076] [outer = 0000000000000000] 04:31:56 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000523D08B800) [pid = 336] [serial = 2077] [outer = 000000523C9DB400] 04:31:56 INFO - PROCESS | 336 | 1462966316165 Marionette DEBUG loaded listener.js 04:31:56 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523F43B800) [pid = 336] [serial = 2078] [outer = 000000523C9DB400] 04:31:56 INFO - PROCESS | 336 | 1462966316787 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:31:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:31:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1002ms 04:31:56 INFO - PROCESS | 336 | 1462966316825 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 04:31:56 INFO - PROCESS | 336 | 1462966316828 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 04:31:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:31:56 INFO - PROCESS | 336 | 1462966316839 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:31:56 INFO - PROCESS | 336 | 1462966316846 Marionette TRACE conn6 <- [1,2734,null,{}] 04:31:56 INFO - PROCESS | 336 | 1462966316851 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:56 INFO - PROCESS | 336 | 1462966316976 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 04:31:57 INFO - PROCESS | 336 | 1462966317109 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:57 INFO - PROCESS | 336 | ++DOCSHELL 000000524846D800 == 69 [pid = 336] [id = 693] 04:31:57 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523FBC6C00) [pid = 336] [serial = 2079] [outer = 0000000000000000] 04:31:57 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (00000052407E1400) [pid = 336] [serial = 2080] [outer = 000000523FBC6C00] 04:31:57 INFO - PROCESS | 336 | 1462966317167 Marionette DEBUG loaded listener.js 04:31:57 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (00000052426E5400) [pid = 336] [serial = 2081] [outer = 000000523FBC6C00] 04:31:57 INFO - PROCESS | 336 | 1462966317759 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 943ms 04:31:57 INFO - PROCESS | 336 | 1462966317777 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 04:31:57 INFO - PROCESS | 336 | 1462966317780 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 04:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:31:57 INFO - PROCESS | 336 | 1462966317784 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:31:57 INFO - PROCESS | 336 | 1462966317786 Marionette TRACE conn6 <- [1,2738,null,{}] 04:31:57 INFO - PROCESS | 336 | 1462966317789 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:57 INFO - PROCESS | 336 | 1462966317908 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 04:31:58 INFO - PROCESS | 336 | 1462966318011 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 336 | ++DOCSHELL 0000005249137000 == 70 [pid = 336] [id = 694] 04:31:58 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (00000052435D3800) [pid = 336] [serial = 2082] [outer = 0000000000000000] 04:31:58 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (00000052435E1400) [pid = 336] [serial = 2083] [outer = 00000052435D3800] 04:31:58 INFO - PROCESS | 336 | 1462966318066 Marionette DEBUG loaded listener.js 04:31:58 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (0000005243637C00) [pid = 336] [serial = 2084] [outer = 00000052435D3800] 04:31:58 INFO - PROCESS | 336 | 1462966318608 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:31:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 880ms 04:31:58 INFO - PROCESS | 336 | 1462966318665 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 04:31:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:31:58 INFO - PROCESS | 336 | 1462966318668 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 04:31:58 INFO - PROCESS | 336 | 1462966318672 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 336 | 1462966318674 Marionette TRACE conn6 <- [1,2742,null,{}] 04:31:58 INFO - PROCESS | 336 | 1462966318678 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 336 | 1462966318792 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 04:31:58 INFO - PROCESS | 336 | 1462966318895 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 336 | ++DOCSHELL 000000524A50C000 == 71 [pid = 336] [id = 695] 04:31:58 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (00000052438CB800) [pid = 336] [serial = 2085] [outer = 0000000000000000] 04:31:58 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (00000052438CE800) [pid = 336] [serial = 2086] [outer = 00000052438CB800] 04:31:58 INFO - PROCESS | 336 | 1462966318959 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005243ED1400) [pid = 336] [serial = 2087] [outer = 00000052438CB800] 04:31:59 INFO - PROCESS | 336 | 1462966319631 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:31:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 987ms 04:31:59 INFO - PROCESS | 336 | 1462966319660 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 336 | 1462966319662 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 04:31:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:31:59 INFO - PROCESS | 336 | 1462966319666 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 336 | 1462966319668 Marionette TRACE conn6 <- [1,2746,null,{}] 04:31:59 INFO - PROCESS | 336 | 1462966319672 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:59 INFO - PROCESS | 336 | 1462966319794 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 04:31:59 INFO - PROCESS | 336 | 1462966319926 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 336 | ++DOCSHELL 000000524A56B000 == 72 [pid = 336] [id = 696] 04:31:59 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000524457CC00) [pid = 336] [serial = 2088] [outer = 0000000000000000] 04:31:59 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000005244F09C00) [pid = 336] [serial = 2089] [outer = 000000524457CC00] 04:31:59 INFO - PROCESS | 336 | 1462966319982 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (0000005244F4D000) [pid = 336] [serial = 2090] [outer = 000000524457CC00] 04:32:00 INFO - PROCESS | 336 | 1462966320577 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:32:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:32:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 944ms 04:32:00 INFO - PROCESS | 336 | 1462966320613 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 336 | 1462966320616 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 04:32:00 INFO - PROCESS | 336 | 1462966320619 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:32:00 INFO - PROCESS | 336 | 1462966320622 Marionette TRACE conn6 <- [1,2750,null,{}] 04:32:00 INFO - PROCESS | 336 | 1462966320625 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:00 INFO - PROCESS | 336 | 1462966320738 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 04:32:00 INFO - PROCESS | 336 | 1462966320901 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D98800 == 73 [pid = 336] [id = 697] 04:32:00 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000523FA5AC00) [pid = 336] [serial = 2091] [outer = 0000000000000000] 04:32:00 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (0000005244F66400) [pid = 336] [serial = 2092] [outer = 000000523FA5AC00] 04:32:00 INFO - PROCESS | 336 | 1462966320959 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (0000005244F73400) [pid = 336] [serial = 2093] [outer = 000000523FA5AC00] 04:32:01 INFO - PROCESS | 336 | 1462966321736 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:32:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1131ms 04:32:01 INFO - PROCESS | 336 | 1462966321753 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 336 | 1462966321757 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 04:32:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:32:01 INFO - PROCESS | 336 | 1462966321776 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 336 | 1462966321780 Marionette TRACE conn6 <- [1,2754,null,{}] 04:32:01 INFO - PROCESS | 336 | 1462966321807 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 336 | 1462966321923 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 04:32:02 INFO - PROCESS | 336 | 1462966322060 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 336 | ++DOCSHELL 0000005242622000 == 74 [pid = 336] [id = 698] 04:32:02 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (0000005232976000) [pid = 336] [serial = 2094] [outer = 0000000000000000] 04:32:02 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (0000005232D8E400) [pid = 336] [serial = 2095] [outer = 0000005232976000] 04:32:02 INFO - PROCESS | 336 | 1462966322113 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (00000052381E3400) [pid = 336] [serial = 2096] [outer = 0000005232976000] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 000000523348C000 == 73 [pid = 336] [id = 527] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 0000005247A9C000 == 72 [pid = 336] [id = 689] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 000000523347D800 == 71 [pid = 336] [id = 688] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 00000052340D3000 == 70 [pid = 336] [id = 687] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 0000005240042000 == 69 [pid = 336] [id = 686] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 0000005244517800 == 68 [pid = 336] [id = 685] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 000000524382F800 == 67 [pid = 336] [id = 684] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 00000052433CC800 == 66 [pid = 336] [id = 683] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 000000523ED80800 == 65 [pid = 336] [id = 682] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 000000524330C000 == 64 [pid = 336] [id = 681] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 0000005244D68800 == 63 [pid = 336] [id = 679] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 000000523F721000 == 62 [pid = 336] [id = 678] 04:32:02 INFO - PROCESS | 336 | --DOCSHELL 0000005245E7B800 == 61 [pid = 336] [id = 677] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 117 (0000005244A7D400) [pid = 336] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 116 (000000523F69F000) [pid = 336] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 115 (000000523F43C000) [pid = 336] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 114 (000000523FBC4800) [pid = 336] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000523D2DDC00) [pid = 336] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000523FB19400) [pid = 336] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 111 (000000523F6B0400) [pid = 336] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005248E6EC00) [pid = 336] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 109 (00000052481A8000) [pid = 336] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523CEEFC00) [pid = 336] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523D08C800) [pid = 336] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523ED25800) [pid = 336] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 105 (00000052483EBC00) [pid = 336] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 104 (000000523D083000) [pid = 336] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005237D50800) [pid = 336] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 102 (0000005232D98C00) [pid = 336] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000524831C400) [pid = 336] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005248325400) [pid = 336] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523C6B7400) [pid = 336] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 98 (00000052393B1000) [pid = 336] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000005243629C00) [pid = 336] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 96 (00000052372CB400) [pid = 336] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 95 (0000005238DDCC00) [pid = 336] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523FBC8800) [pid = 336] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000005237CC7C00) [pid = 336] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 04:32:02 INFO - PROCESS | 336 | 1462966322763 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:32:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1004ms 04:32:02 INFO - PROCESS | 336 | 1462966322785 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 336 | 1462966322791 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 04:32:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:32:02 INFO - PROCESS | 336 | 1462966322797 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 336 | 1462966322800 Marionette TRACE conn6 <- [1,2758,null,{}] 04:32:02 INFO - PROCESS | 336 | 1462966322803 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:02 INFO - PROCESS | 336 | 1462966322907 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 04:32:02 INFO - PROCESS | 336 | 1462966322917 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 336 | ++DOCSHELL 0000005240042000 == 62 [pid = 336] [id = 699] 04:32:02 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005232D98800) [pid = 336] [serial = 2097] [outer = 0000000000000000] 04:32:02 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523937D400) [pid = 336] [serial = 2098] [outer = 0000005232D98800] 04:32:02 INFO - PROCESS | 336 | 1462966322964 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523C62A400) [pid = 336] [serial = 2099] [outer = 0000005232D98800] 04:32:03 INFO - PROCESS | 336 | 1462966323455 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:32:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 733ms 04:32:03 INFO - PROCESS | 336 | 1462966323532 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 04:32:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:32:03 INFO - PROCESS | 336 | 1462966323534 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 04:32:03 INFO - PROCESS | 336 | 1462966323538 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 336 | 1462966323542 Marionette TRACE conn6 <- [1,2762,null,{}] 04:32:03 INFO - PROCESS | 336 | 1462966323553 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 336 | 1462966323659 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 04:32:03 INFO - PROCESS | 336 | 1462966323755 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 336 | ++DOCSHELL 0000005243420000 == 63 [pid = 336] [id = 700] 04:32:03 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000005239439000) [pid = 336] [serial = 2100] [outer = 0000000000000000] 04:32:03 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523D083000) [pid = 336] [serial = 2101] [outer = 0000005239439000] 04:32:03 INFO - PROCESS | 336 | 1462966323806 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000523D3E9800) [pid = 336] [serial = 2102] [outer = 0000005239439000] 04:32:04 INFO - PROCESS | 336 | 1462966324220 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:32:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 733ms 04:32:04 INFO - PROCESS | 336 | 1462966324273 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 336 | 1462966324275 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 04:32:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:32:04 INFO - PROCESS | 336 | 1462966324279 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - PROCESS | 336 | 1462966324281 Marionette TRACE conn6 <- [1,2766,null,{}] 04:32:04 INFO - PROCESS | 336 | 1462966324284 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:04 INFO - PROCESS | 336 | 1462966324383 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 04:32:04 INFO - PROCESS | 336 | 1462966324390 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 336 | ++DOCSHELL 0000005244419000 == 64 [pid = 336] [id = 701] 04:32:04 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523F433C00) [pid = 336] [serial = 2103] [outer = 0000000000000000] 04:32:04 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523F64F400) [pid = 336] [serial = 2104] [outer = 000000523F433C00] 04:32:04 INFO - PROCESS | 336 | 1462966324437 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523F6A5800) [pid = 336] [serial = 2105] [outer = 000000523F433C00] 04:32:04 INFO - PROCESS | 336 | 1462966324878 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:32:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 04:32:04 INFO - PROCESS | 336 | 1462966324924 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 336 | 1462966324926 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 04:32:04 INFO - PROCESS | 336 | 1462966324930 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - PROCESS | 336 | 1462966324932 Marionette TRACE conn6 <- [1,2770,null,{}] 04:32:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:32:04 INFO - PROCESS | 336 | 1462966324935 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:05 INFO - PROCESS | 336 | 1462966325069 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 04:32:05 INFO - PROCESS | 336 | 1462966325157 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 336 | ++DOCSHELL 0000005244519000 == 65 [pid = 336] [id = 702] 04:32:05 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523F6AF000) [pid = 336] [serial = 2106] [outer = 0000000000000000] 04:32:05 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523FA61400) [pid = 336] [serial = 2107] [outer = 000000523F6AF000] 04:32:05 INFO - PROCESS | 336 | 1462966325203 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000523FB1F800) [pid = 336] [serial = 2108] [outer = 000000523F6AF000] 04:32:05 INFO - PROCESS | 336 | 1462966325634 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:32:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:32:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 04:32:05 INFO - PROCESS | 336 | 1462966325671 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 336 | 1462966325673 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 04:32:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:32:05 INFO - PROCESS | 336 | 1462966325676 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 336 | 1462966325678 Marionette TRACE conn6 <- [1,2774,null,{}] 04:32:05 INFO - PROCESS | 336 | 1462966325696 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:05 INFO - PROCESS | 336 | 1462966325856 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 04:32:05 INFO - PROCESS | 336 | 1462966325883 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D99000 == 66 [pid = 336] [id = 703] 04:32:05 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000524009EC00) [pid = 336] [serial = 2109] [outer = 0000000000000000] 04:32:05 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005241BEE800) [pid = 336] [serial = 2110] [outer = 000000524009EC00] 04:32:05 INFO - PROCESS | 336 | 1462966325929 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (00000052422F2C00) [pid = 336] [serial = 2111] [outer = 000000524009EC00] 04:32:06 INFO - PROCESS | 336 | 1462966326387 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:32:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 754ms 04:32:06 INFO - PROCESS | 336 | 1462966326458 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 336 | 1462966326460 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 04:32:06 INFO - PROCESS | 336 | 1462966326464 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 336 | 1462966326466 Marionette TRACE conn6 <- [1,2778,null,{}] 04:32:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:32:06 INFO - PROCESS | 336 | 1462966326470 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:06 INFO - PROCESS | 336 | 1462966326596 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 04:32:06 INFO - PROCESS | 336 | 1462966326660 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 336 | ++DOCSHELL 00000052465A9800 == 67 [pid = 336] [id = 704] 04:32:06 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005241BEE400) [pid = 336] [serial = 2112] [outer = 0000000000000000] 04:32:06 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000524359B800) [pid = 336] [serial = 2113] [outer = 0000005241BEE400] 04:32:06 INFO - PROCESS | 336 | 1462966326706 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000005243786000) [pid = 336] [serial = 2114] [outer = 0000005241BEE400] 04:32:07 INFO - PROCESS | 336 | --DOMWINDOW == 110 (0000005233F87800) [pid = 336] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:32:07 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523CED8800) [pid = 336] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:32:07 INFO - PROCESS | 336 | --DOMWINDOW == 108 (00000052372CFC00) [pid = 336] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:32:07 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523EB07000) [pid = 336] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:32:07 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000523113EC00) [pid = 336] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:32:07 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000005241DDE400) [pid = 336] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:32:07 INFO - PROCESS | 336 | --DOMWINDOW == 104 (00000052400A5000) [pid = 336] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:32:07 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000523F6A9000) [pid = 336] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:32:07 INFO - PROCESS | 336 | 1462966327164 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:32:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 733ms 04:32:07 INFO - PROCESS | 336 | 1462966327203 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 336 | 1462966327205 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 04:32:07 INFO - PROCESS | 336 | 1462966327208 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:32:07 INFO - PROCESS | 336 | 1462966327210 Marionette TRACE conn6 <- [1,2782,null,{}] 04:32:07 INFO - PROCESS | 336 | 1462966327214 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:07 INFO - PROCESS | 336 | 1462966327348 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 04:32:07 INFO - PROCESS | 336 | 1462966327409 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 336 | ++DOCSHELL 000000524784F000 == 68 [pid = 336] [id = 705] 04:32:07 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523F441800) [pid = 336] [serial = 2115] [outer = 0000000000000000] 04:32:07 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (00000052422FA400) [pid = 336] [serial = 2116] [outer = 000000523F441800] 04:32:07 INFO - PROCESS | 336 | 1462966327454 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (0000005243ECB800) [pid = 336] [serial = 2117] [outer = 000000523F441800] 04:32:07 INFO - PROCESS | 336 | 1462966327805 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:32:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 628ms 04:32:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:32:07 INFO - PROCESS | 336 | 1462966327840 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 336 | 1462966327842 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 04:32:07 INFO - PROCESS | 336 | 1462966327845 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 336 | 1462966327847 Marionette TRACE conn6 <- [1,2786,null,{}] 04:32:07 INFO - PROCESS | 336 | 1462966327862 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:07 INFO - PROCESS | 336 | 1462966327958 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 04:32:07 INFO - PROCESS | 336 | 1462966327964 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 336 | ++DOCSHELL 0000005248418000 == 69 [pid = 336] [id = 706] 04:32:07 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (0000005243ED5800) [pid = 336] [serial = 2118] [outer = 0000000000000000] 04:32:08 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (0000005244F05000) [pid = 336] [serial = 2119] [outer = 0000005243ED5800] 04:32:08 INFO - PROCESS | 336 | 1462966328009 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (0000005244F73000) [pid = 336] [serial = 2120] [outer = 0000005243ED5800] 04:32:08 INFO - PROCESS | 336 | 1462966328465 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:32:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 04:32:08 INFO - PROCESS | 336 | 1462966328520 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 04:32:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:32:08 INFO - PROCESS | 336 | 1462966328522 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 04:32:08 INFO - PROCESS | 336 | 1462966328525 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 336 | 1462966328528 Marionette TRACE conn6 <- [1,2790,null,{}] 04:32:08 INFO - PROCESS | 336 | 1462966328532 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 336 | 1462966328639 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 04:32:08 INFO - PROCESS | 336 | 1462966328645 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 336 | ++DOCSHELL 000000524A516800 == 70 [pid = 336] [id = 707] 04:32:08 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (0000005245E0A800) [pid = 336] [serial = 2121] [outer = 0000000000000000] 04:32:08 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (0000005245E10000) [pid = 336] [serial = 2122] [outer = 0000005245E0A800] 04:32:08 INFO - PROCESS | 336 | 1462966328691 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000524657A000) [pid = 336] [serial = 2123] [outer = 0000005245E0A800] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524846A800 == 69 [pid = 336] [id = 618] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 00000052468D0000 == 68 [pid = 336] [id = 571] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005246947800 == 67 [pid = 336] [id = 652] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005245DAE000 == 66 [pid = 336] [id = 556] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000523191E800 == 65 [pid = 336] [id = 540] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524AB9F800 == 64 [pid = 336] [id = 638] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005240127000 == 63 [pid = 336] [id = 549] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524ACD0000 == 62 [pid = 336] [id = 624] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524061F000 == 61 [pid = 336] [id = 532] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524A509000 == 60 [pid = 336] [id = 605] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524AB70000 == 59 [pid = 336] [id = 607] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005240617800 == 58 [pid = 336] [id = 542] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005244509000 == 57 [pid = 336] [id = 233] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524AE0F000 == 56 [pid = 336] [id = 639] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 00000052381CD800 == 55 [pid = 336] [id = 528] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000523F8B8800 == 54 [pid = 336] [id = 625] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524BFBC800 == 53 [pid = 336] [id = 642] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524847F800 == 52 [pid = 336] [id = 603] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524442C800 == 51 [pid = 336] [id = 538] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005246946800 == 50 [pid = 336] [id = 680] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005239CAA800 == 49 [pid = 336] [id = 541] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005239CC7000 == 48 [pid = 336] [id = 608] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000523F4C9800 == 47 [pid = 336] [id = 530] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000523CA2D000 == 46 [pid = 336] [id = 529] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524293A000 == 45 [pid = 336] [id = 533] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005244D84800 == 44 [pid = 336] [id = 637] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005244D76800 == 43 [pid = 336] [id = 234] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524A557000 == 42 [pid = 336] [id = 606] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 00000052337EA000 == 41 [pid = 336] [id = 235] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005239CC0800 == 40 [pid = 336] [id = 544] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005247858800 == 39 [pid = 336] [id = 653] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005240047000 == 38 [pid = 336] [id = 531] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000523CA2A800 == 37 [pid = 336] [id = 535] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 00000052436BA800 == 36 [pid = 336] [id = 536] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524AE61000 == 35 [pid = 336] [id = 640] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524847B000 == 34 [pid = 336] [id = 589] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005243318000 == 33 [pid = 336] [id = 534] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005237D41000 == 32 [pid = 336] [id = 543] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005244513800 == 31 [pid = 336] [id = 573] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000523BD41000 == 30 [pid = 336] [id = 537] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524BF11000 == 29 [pid = 336] [id = 641] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524012B800 == 28 [pid = 336] [id = 668] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 00000052390AF000 == 27 [pid = 336] [id = 239] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524450F800 == 26 [pid = 336] [id = 539] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 00000052494D7800 == 25 [pid = 336] [id = 635] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005248417000 == 24 [pid = 336] [id = 588] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005245D98800 == 23 [pid = 336] [id = 697] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524A56B000 == 22 [pid = 336] [id = 696] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524A50C000 == 21 [pid = 336] [id = 695] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005249137000 == 20 [pid = 336] [id = 694] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000524846D800 == 19 [pid = 336] [id = 693] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005245D0F800 == 18 [pid = 336] [id = 692] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 0000005242D40800 == 17 [pid = 336] [id = 691] 04:32:10 INFO - PROCESS | 336 | --DOCSHELL 000000523348C800 == 16 [pid = 336] [id = 690] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 111 (0000005242D58C00) [pid = 336] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 110 (00000052393A8400) [pid = 336] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523D087000) [pid = 336] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 108 (000000523F43CC00) [pid = 336] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000524005F000) [pid = 336] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000005237F68C00) [pid = 336] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 105 (000000523F694C00) [pid = 336] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005240404000) [pid = 336] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 103 (000000523FA62800) [pid = 336] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 102 (00000052372D5000) [pid = 336] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000523D351000) [pid = 336] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005242164400) [pid = 336] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000005240569400) [pid = 336] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005241B11800) [pid = 336] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000005242189000) [pid = 336] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523BD72800) [pid = 336] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 95 (00000052422FC400) [pid = 336] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005237D7C800) [pid = 336] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523F6B1000) [pid = 336] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523F440800) [pid = 336] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523FB1C800) [pid = 336] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 04:32:11 INFO - PROCESS | 336 | 1462966331178 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2685ms 04:32:11 INFO - PROCESS | 336 | 1462966331214 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 336 | 1462966331218 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 04:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:32:11 INFO - PROCESS | 336 | 1462966331224 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - PROCESS | 336 | 1462966331228 Marionette TRACE conn6 <- [1,2794,null,{}] 04:32:11 INFO - PROCESS | 336 | 1462966331234 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:11 INFO - PROCESS | 336 | 1462966331332 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 04:32:11 INFO - PROCESS | 336 | 1462966331344 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 336 | ++DOCSHELL 0000005237249000 == 17 [pid = 336] [id = 708] 04:32:11 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523291C400) [pid = 336] [serial = 2124] [outer = 0000000000000000] 04:32:11 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523291FC00) [pid = 336] [serial = 2125] [outer = 000000523291C400] 04:32:11 INFO - PROCESS | 336 | 1462966331393 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523297C800) [pid = 336] [serial = 2126] [outer = 000000523291C400] 04:32:11 INFO - PROCESS | 336 | 1462966331901 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 733ms 04:32:11 INFO - PROCESS | 336 | 1462966331961 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 336 | 1462966331968 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 04:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:32:11 INFO - PROCESS | 336 | 1462966331974 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - PROCESS | 336 | 1462966331977 Marionette TRACE conn6 <- [1,2798,null,{}] 04:32:11 INFO - PROCESS | 336 | 1462966331981 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:12 INFO - PROCESS | 336 | 1462966332070 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 04:32:12 INFO - PROCESS | 336 | 1462966332156 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 336 | ++DOCSHELL 00000052390B0800 == 18 [pid = 336] [id = 709] 04:32:12 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000005232980400) [pid = 336] [serial = 2127] [outer = 0000000000000000] 04:32:12 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005232D91000) [pid = 336] [serial = 2128] [outer = 0000005232980400] 04:32:12 INFO - PROCESS | 336 | 1462966332202 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523300B400) [pid = 336] [serial = 2129] [outer = 0000005232980400] 04:32:12 INFO - PROCESS | 336 | 1462966332586 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:32:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:32:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 04:32:12 INFO - PROCESS | 336 | 1462966332609 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 336 | 1462966332612 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 04:32:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:32:12 INFO - PROCESS | 336 | 1462966332616 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - PROCESS | 336 | 1462966332620 Marionette TRACE conn6 <- [1,2802,null,{}] 04:32:12 INFO - PROCESS | 336 | 1462966332632 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:12 INFO - PROCESS | 336 | 1462966332764 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 04:32:12 INFO - PROCESS | 336 | 1462966332784 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAC1800 == 19 [pid = 336] [id = 710] 04:32:12 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523105CC00) [pid = 336] [serial = 2130] [outer = 0000000000000000] 04:32:12 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (00000052372D0400) [pid = 336] [serial = 2131] [outer = 000000523105CC00] 04:32:12 INFO - PROCESS | 336 | 1462966332837 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000005237416C00) [pid = 336] [serial = 2132] [outer = 000000523105CC00] 04:32:13 INFO - PROCESS | 336 | 1462966333299 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:32:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 731ms 04:32:13 INFO - PROCESS | 336 | 1462966333349 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 336 | 1462966333352 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 04:32:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:32:13 INFO - PROCESS | 336 | 1462966333355 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 336 | 1462966333357 Marionette TRACE conn6 <- [1,2806,null,{}] 04:32:13 INFO - PROCESS | 336 | 1462966333361 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:13 INFO - PROCESS | 336 | 1462966333447 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 04:32:13 INFO - PROCESS | 336 | 1462966333455 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 336 | ++DOCSHELL 000000523F70F800 == 20 [pid = 336] [id = 711] 04:32:13 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005238136800) [pid = 336] [serial = 2133] [outer = 0000000000000000] 04:32:13 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005238193000) [pid = 336] [serial = 2134] [outer = 0000005238136800] 04:32:13 INFO - PROCESS | 336 | 1462966333502 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (0000005238D41400) [pid = 336] [serial = 2135] [outer = 0000005238136800] 04:32:13 INFO - PROCESS | 336 | 1462966333914 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:32:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 629ms 04:32:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:32:13 INFO - PROCESS | 336 | 1462966333986 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 336 | 1462966333989 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 04:32:13 INFO - PROCESS | 336 | 1462966333992 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 336 | 1462966333994 Marionette TRACE conn6 <- [1,2810,null,{}] 04:32:14 INFO - PROCESS | 336 | 1462966333997 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:14 INFO - PROCESS | 336 | 1462966334081 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 04:32:14 INFO - PROCESS | 336 | 1462966334090 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005240051000 == 21 [pid = 336] [id = 712] 04:32:14 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523297D000) [pid = 336] [serial = 2136] [outer = 0000000000000000] 04:32:14 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (0000005238EF5000) [pid = 336] [serial = 2137] [outer = 000000523297D000] 04:32:14 INFO - PROCESS | 336 | 1462966334136 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (00000052393AFC00) [pid = 336] [serial = 2138] [outer = 000000523297D000] 04:32:14 INFO - PROCESS | 336 | 1462966334600 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:32:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 04:32:14 INFO - PROCESS | 336 | 1462966334625 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 336 | 1462966334627 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 04:32:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:32:14 INFO - PROCESS | 336 | 1462966334631 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 336 | 1462966334632 Marionette TRACE conn6 <- [1,2814,null,{}] 04:32:14 INFO - PROCESS | 336 | 1462966334636 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:14 INFO - PROCESS | 336 | 1462966334759 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 04:32:14 INFO - PROCESS | 336 | 1462966334770 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 336 | ++DOCSHELL 0000005240718800 == 22 [pid = 336] [id = 713] 04:32:14 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000523BE0D000) [pid = 336] [serial = 2139] [outer = 0000000000000000] 04:32:14 INFO - PROCESS | 336 | ++DOMWINDOW == 108 (000000523C62B800) [pid = 336] [serial = 2140] [outer = 000000523BE0D000] 04:32:14 INFO - PROCESS | 336 | 1462966334816 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 336 | ++DOMWINDOW == 109 (000000523CA45C00) [pid = 336] [serial = 2141] [outer = 000000523BE0D000] 04:32:15 INFO - PROCESS | 336 | 1462966335235 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:32:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 04:32:15 INFO - PROCESS | 336 | 1462966335325 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 336 | 1462966335328 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 04:32:15 INFO - PROCESS | 336 | 1462966335331 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:32:15 INFO - PROCESS | 336 | 1462966335333 Marionette TRACE conn6 <- [1,2818,null,{}] 04:32:15 INFO - PROCESS | 336 | 1462966335337 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 336 | 1462966335416 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 04:32:15 INFO - PROCESS | 336 | 1462966335425 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D43800 == 23 [pid = 336] [id = 714] 04:32:15 INFO - PROCESS | 336 | ++DOMWINDOW == 110 (000000523CEF1000) [pid = 336] [serial = 2142] [outer = 0000000000000000] 04:32:15 INFO - PROCESS | 336 | ++DOMWINDOW == 111 (000000523CEF4C00) [pid = 336] [serial = 2143] [outer = 000000523CEF1000] 04:32:15 INFO - PROCESS | 336 | 1462966335496 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 336 | ++DOMWINDOW == 112 (000000523D019800) [pid = 336] [serial = 2144] [outer = 000000523CEF1000] 04:32:15 INFO - PROCESS | 336 | 1462966335913 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:32:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 04:32:15 INFO - PROCESS | 336 | 1462966335964 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 336 | 1462966335975 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 04:32:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:32:15 INFO - PROCESS | 336 | 1462966335979 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 336 | 1462966335980 Marionette TRACE conn6 <- [1,2822,null,{}] 04:32:15 INFO - PROCESS | 336 | 1462966335984 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:16 INFO - PROCESS | 336 | 1462966336067 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 04:32:16 INFO - PROCESS | 336 | 1462966336077 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 336 | ++DOCSHELL 00000052433D0800 == 24 [pid = 336] [id = 715] 04:32:16 INFO - PROCESS | 336 | ++DOMWINDOW == 113 (000000523CEFC800) [pid = 336] [serial = 2145] [outer = 0000000000000000] 04:32:16 INFO - PROCESS | 336 | ++DOMWINDOW == 114 (000000523D246000) [pid = 336] [serial = 2146] [outer = 000000523CEFC800] 04:32:16 INFO - PROCESS | 336 | 1462966336122 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 336 | ++DOMWINDOW == 115 (000000523D2DC400) [pid = 336] [serial = 2147] [outer = 000000523CEFC800] 04:32:16 INFO - PROCESS | 336 | 1462966336598 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:32:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 668ms 04:32:16 INFO - PROCESS | 336 | 1462966336651 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 336 | 1462966336654 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 04:32:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:32:16 INFO - PROCESS | 336 | 1462966336657 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 336 | 1462966336659 Marionette TRACE conn6 <- [1,2826,null,{}] 04:32:16 INFO - PROCESS | 336 | 1462966336669 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:16 INFO - PROCESS | 336 | 1462966336780 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 04:32:16 INFO - PROCESS | 336 | 1462966336883 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 336 | ++DOCSHELL 000000523CAC0000 == 25 [pid = 336] [id = 716] 04:32:16 INFO - PROCESS | 336 | ++DOMWINDOW == 116 (000000523D352400) [pid = 336] [serial = 2148] [outer = 0000000000000000] 04:32:16 INFO - PROCESS | 336 | ++DOMWINDOW == 117 (000000523D355000) [pid = 336] [serial = 2149] [outer = 000000523D352400] 04:32:16 INFO - PROCESS | 336 | 1462966336928 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 336 | ++DOMWINDOW == 118 (000000523EB0D400) [pid = 336] [serial = 2150] [outer = 000000523D352400] 04:32:17 INFO - PROCESS | 336 | 1462966337342 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:32:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 732ms 04:32:17 INFO - PROCESS | 336 | 1462966337392 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 336 | 1462966337395 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 04:32:17 INFO - PROCESS | 336 | 1462966337398 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:32:17 INFO - PROCESS | 336 | 1462966337400 Marionette TRACE conn6 <- [1,2830,null,{}] 04:32:17 INFO - PROCESS | 336 | 1462966337409 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:17 INFO - PROCESS | 336 | 1462966337531 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 04:32:17 INFO - PROCESS | 336 | 1462966337542 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 336 | ++DOCSHELL 0000005243820800 == 26 [pid = 336] [id = 717] 04:32:17 INFO - PROCESS | 336 | ++DOMWINDOW == 119 (000000523EB09400) [pid = 336] [serial = 2151] [outer = 0000000000000000] 04:32:17 INFO - PROCESS | 336 | ++DOMWINDOW == 120 (000000523F41C800) [pid = 336] [serial = 2152] [outer = 000000523EB09400] 04:32:17 INFO - PROCESS | 336 | 1462966337586 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 336 | ++DOMWINDOW == 121 (000000523F43E400) [pid = 336] [serial = 2153] [outer = 000000523EB09400] 04:32:18 INFO - PROCESS | 336 | 1462966338034 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:32:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 691ms 04:32:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:32:18 INFO - PROCESS | 336 | 1462966338093 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 336 | 1462966338095 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 04:32:18 INFO - PROCESS | 336 | 1462966338099 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 336 | 1462966338101 Marionette TRACE conn6 <- [1,2834,null,{}] 04:32:18 INFO - PROCESS | 336 | 1462966338105 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:18 INFO - PROCESS | 336 | 1462966338261 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 120 (000000523297B800) [pid = 336] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 119 (000000524831A800) [pid = 336] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 118 (00000052421D9C00) [pid = 336] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 117 (000000523BE0F800) [pid = 336] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 116 (0000005248325800) [pid = 336] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 115 (0000005247CA3000) [pid = 336] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 114 (0000005232976000) [pid = 336] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 113 (000000523FA5AC00) [pid = 336] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 112 (000000523D028C00) [pid = 336] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 111 (00000052372D4C00) [pid = 336] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 110 (000000524009CC00) [pid = 336] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 109 (000000523F69FC00) [pid = 336] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 108 (00000052426DB800) [pid = 336] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 107 (000000523F6AF000) [pid = 336] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 106 (000000524009EC00) [pid = 336] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 105 (000000523F441800) [pid = 336] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 104 (0000005241BEE400) [pid = 336] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005243ED5800) [pid = 336] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000524457CC00) [pid = 336] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 101 (00000052438CB800) [pid = 336] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 100 (00000052435D3800) [pid = 336] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 99 (000000523FBC6C00) [pid = 336] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523C9DB400) [pid = 336] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000005237416800) [pid = 336] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523114B400) [pid = 336] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523F433C00) [pid = 336] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005239439000) [pid = 336] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:32:18 INFO - PROCESS | 336 | --DOMWINDOW == 93 (0000005232D98800) [pid = 336] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:32:18 INFO - PROCESS | 336 | 1462966338841 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 336 | ++DOCSHELL 000000523FB63800 == 27 [pid = 336] [id = 718] 04:32:18 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005231AD9400) [pid = 336] [serial = 2154] [outer = 0000000000000000] 04:32:18 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000005232CAD000) [pid = 336] [serial = 2155] [outer = 0000005231AD9400] 04:32:18 INFO - PROCESS | 336 | 1462966338899 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523D028C00) [pid = 336] [serial = 2156] [outer = 0000005231AD9400] 04:32:19 INFO - PROCESS | 336 | 1462966339573 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:32:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1530ms 04:32:19 INFO - PROCESS | 336 | 1462966339632 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 336 | 1462966339637 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 04:32:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:32:19 INFO - PROCESS | 336 | 1462966339642 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 336 | 1462966339647 Marionette TRACE conn6 <- [1,2838,null,{}] 04:32:19 INFO - PROCESS | 336 | 1462966339653 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 336 | 1462966339832 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 04:32:19 INFO - PROCESS | 336 | 1462966339844 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 336 | ++DOCSHELL 0000005238E42800 == 28 [pid = 336] [id = 719] 04:32:19 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (0000005232032800) [pid = 336] [serial = 2157] [outer = 0000000000000000] 04:32:19 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005232CA6400) [pid = 336] [serial = 2158] [outer = 0000005232032800] 04:32:19 INFO - PROCESS | 336 | 1462966339903 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005232D97C00) [pid = 336] [serial = 2159] [outer = 0000005232032800] 04:32:20 INFO - PROCESS | 336 | 1462966340693 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:32:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1082ms 04:32:20 INFO - PROCESS | 336 | 1462966340744 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 04:32:20 INFO - PROCESS | 336 | 1462966340751 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 04:32:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:32:20 INFO - PROCESS | 336 | 1462966340758 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - PROCESS | 336 | 1462966340761 Marionette TRACE conn6 <- [1,2842,null,{}] 04:32:20 INFO - PROCESS | 336 | 1462966340765 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:20 INFO - PROCESS | 336 | 1462966340888 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 04:32:21 INFO - PROCESS | 336 | 1462966341012 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 336 | ++DOCSHELL 0000005240274000 == 29 [pid = 336] [id = 720] 04:32:21 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (00000052372D3800) [pid = 336] [serial = 2160] [outer = 0000000000000000] 04:32:21 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005237D78400) [pid = 336] [serial = 2161] [outer = 00000052372D3800] 04:32:21 INFO - PROCESS | 336 | 1462966341069 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005239381400) [pid = 336] [serial = 2162] [outer = 00000052372D3800] 04:32:21 INFO - PROCESS | 336 | 1462966341967 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:32:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1284ms 04:32:22 INFO - PROCESS | 336 | 1462966342045 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 336 | 1462966342050 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 04:32:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:32:22 INFO - PROCESS | 336 | 1462966342055 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 336 | 1462966342060 Marionette TRACE conn6 <- [1,2846,null,{}] 04:32:22 INFO - PROCESS | 336 | 1462966342066 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:22 INFO - PROCESS | 336 | 1462966342173 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 04:32:22 INFO - PROCESS | 336 | 1462966342294 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 336 | --DOCSHELL 0000005243420000 == 28 [pid = 336] [id = 700] 04:32:22 INFO - PROCESS | 336 | --DOCSHELL 00000052465A9800 == 27 [pid = 336] [id = 704] 04:32:22 INFO - PROCESS | 336 | --DOCSHELL 0000005244419000 == 26 [pid = 336] [id = 701] 04:32:22 INFO - PROCESS | 336 | --DOCSHELL 0000005248418000 == 25 [pid = 336] [id = 706] 04:32:22 INFO - PROCESS | 336 | --DOCSHELL 0000005245D99000 == 24 [pid = 336] [id = 703] 04:32:22 INFO - PROCESS | 336 | --DOCSHELL 0000005240042000 == 23 [pid = 336] [id = 699] 04:32:22 INFO - PROCESS | 336 | --DOCSHELL 000000524A516800 == 22 [pid = 336] [id = 707] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000524915FC00) [pid = 336] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 100 (0000005248E66C00) [pid = 336] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000005245E04400) [pid = 336] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523F659800) [pid = 336] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000005248F85400) [pid = 336] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 96 (0000005248327C00) [pid = 336] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523F694400) [pid = 336] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005232032000) [pid = 336] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 93 (00000052404C8C00) [pid = 336] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 92 (0000005240E0C000) [pid = 336] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 91 (00000052433B3000) [pid = 336] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523FA61400) [pid = 336] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523FB1F800) [pid = 336] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005241BEE800) [pid = 336] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 87 (00000052422FA400) [pid = 336] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000524359B800) [pid = 336] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005244F05000) [pid = 336] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005243786000) [pid = 336] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005244F4D000) [pid = 336] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005244F09C00) [pid = 336] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000005243ED1400) [pid = 336] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000052438CE800) [pid = 336] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000005243637C00) [pid = 336] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000052435E1400) [pid = 336] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000052426E5400) [pid = 336] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000052407E1400) [pid = 336] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523F43B800) [pid = 336] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523D08B800) [pid = 336] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 73 (00000052393AA000) [pid = 336] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000005245E10000) [pid = 336] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000005237C10800) [pid = 336] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 70 (0000005232980C00) [pid = 336] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 69 (0000005231A1F800) [pid = 336] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000523F64F400) [pid = 336] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000523D083000) [pid = 336] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000523D3E9800) [pid = 336] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000523937D400) [pid = 336] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 64 (000000523C62A400) [pid = 336] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 63 (00000052381E3400) [pid = 336] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 62 (0000005232D8E400) [pid = 336] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 61 (0000005244F73400) [pid = 336] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 60 (0000005244F66400) [pid = 336] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 59 (0000005244F73000) [pid = 336] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 58 (00000052422F2C00) [pid = 336] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 57 (0000005243ECB800) [pid = 336] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | --DOMWINDOW == 56 (000000523F6A5800) [pid = 336] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 336 | ++DOCSHELL 00000052329A9800 == 23 [pid = 336] [id = 721] 04:32:22 INFO - PROCESS | 336 | ++DOMWINDOW == 57 (0000005231140800) [pid = 336] [serial = 2163] [outer = 0000000000000000] 04:32:22 INFO - PROCESS | 336 | ++DOMWINDOW == 58 (0000005232032000) [pid = 336] [serial = 2164] [outer = 0000005231140800] 04:32:22 INFO - PROCESS | 336 | 1462966342382 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 336 | ++DOMWINDOW == 59 (0000005232CB3C00) [pid = 336] [serial = 2165] [outer = 0000005231140800] 04:32:22 INFO - PROCESS | 336 | 1462966342836 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:32:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 837ms 04:32:22 INFO - PROCESS | 336 | 1462966342896 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 336 | 1462966342902 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 04:32:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:32:22 INFO - PROCESS | 336 | 1462966342908 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 336 | 1462966342911 Marionette TRACE conn6 <- [1,2850,null,{}] 04:32:22 INFO - PROCESS | 336 | 1462966342915 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:23 INFO - PROCESS | 336 | 1462966343004 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 04:32:23 INFO - PROCESS | 336 | 1462966343014 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 336 | ++DOCSHELL 000000523ED64000 == 24 [pid = 336] [id = 722] 04:32:23 INFO - PROCESS | 336 | ++DOMWINDOW == 60 (00000052372CB400) [pid = 336] [serial = 2166] [outer = 0000000000000000] 04:32:23 INFO - PROCESS | 336 | ++DOMWINDOW == 61 (00000052372CE800) [pid = 336] [serial = 2167] [outer = 00000052372CB400] 04:32:23 INFO - PROCESS | 336 | 1462966343060 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 336 | ++DOMWINDOW == 62 (0000005237C10800) [pid = 336] [serial = 2168] [outer = 00000052372CB400] 04:32:23 INFO - PROCESS | 336 | 1462966343530 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 04:32:23 INFO - PROCESS | 336 | 1462966343602 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 336 | 1462966343604 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 04:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:32:23 INFO - PROCESS | 336 | 1462966343608 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 336 | 1462966343612 Marionette TRACE conn6 <- [1,2854,null,{}] 04:32:23 INFO - PROCESS | 336 | 1462966343623 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:23 INFO - PROCESS | 336 | 1462966343749 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 04:32:23 INFO - PROCESS | 336 | 1462966343825 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 336 | ++DOCSHELL 000000524026A800 == 25 [pid = 336] [id = 723] 04:32:23 INFO - PROCESS | 336 | ++DOMWINDOW == 63 (0000005231A09C00) [pid = 336] [serial = 2169] [outer = 0000000000000000] 04:32:23 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (0000005238EF1800) [pid = 336] [serial = 2170] [outer = 0000005231A09C00] 04:32:23 INFO - PROCESS | 336 | 1462966343874 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000523943A400) [pid = 336] [serial = 2171] [outer = 0000005231A09C00] 04:32:24 INFO - PROCESS | 336 | 1462966344262 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:32:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 04:32:24 INFO - PROCESS | 336 | 1462966344303 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 336 | 1462966344305 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 04:32:24 INFO - PROCESS | 336 | 1462966344309 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:32:24 INFO - PROCESS | 336 | 1462966344311 Marionette TRACE conn6 <- [1,2858,null,{}] 04:32:24 INFO - PROCESS | 336 | 1462966344314 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:24 INFO - PROCESS | 336 | 1462966344400 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 04:32:24 INFO - PROCESS | 336 | 1462966344408 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 336 | ++DOCSHELL 000000524331E000 == 26 [pid = 336] [id = 724] 04:32:24 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000523BE0D800) [pid = 336] [serial = 2172] [outer = 0000000000000000] 04:32:24 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000523C624800) [pid = 336] [serial = 2173] [outer = 000000523BE0D800] 04:32:24 INFO - PROCESS | 336 | 1462966344453 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000523C6BDC00) [pid = 336] [serial = 2174] [outer = 000000523BE0D800] 04:32:24 INFO - PROCESS | 336 | 1462966344933 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 04:32:25 INFO - PROCESS | 336 | 1462966345005 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 336 | 1462966345007 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 04:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:32:25 INFO - PROCESS | 336 | 1462966345010 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 336 | 1462966345012 Marionette TRACE conn6 <- [1,2862,null,{}] 04:32:25 INFO - PROCESS | 336 | 1462966345016 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 336 | 1462966345125 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 04:32:25 INFO - PROCESS | 336 | 1462966345208 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 336 | ++DOCSHELL 00000052435AE800 == 27 [pid = 336] [id = 725] 04:32:25 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000523C6C6400) [pid = 336] [serial = 2175] [outer = 0000000000000000] 04:32:25 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000523CED8400) [pid = 336] [serial = 2176] [outer = 000000523C6C6400] 04:32:25 INFO - PROCESS | 336 | 1462966345254 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000523D022400) [pid = 336] [serial = 2177] [outer = 000000523C6C6400] 04:32:25 INFO - PROCESS | 336 | 1462966345690 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 04:32:25 INFO - PROCESS | 336 | 1462966345750 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 336 | 1462966345752 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 04:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:32:25 INFO - PROCESS | 336 | 1462966345755 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 336 | 1462966345757 Marionette TRACE conn6 <- [1,2866,null,{}] 04:32:25 INFO - PROCESS | 336 | 1462966345761 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 336 | 1462966345892 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 04:32:25 INFO - PROCESS | 336 | 1462966345949 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 336 | ++DOCSHELL 0000005244415800 == 28 [pid = 336] [id = 726] 04:32:25 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000523D2E6C00) [pid = 336] [serial = 2178] [outer = 0000000000000000] 04:32:25 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000523F418400) [pid = 336] [serial = 2179] [outer = 000000523D2E6C00] 04:32:26 INFO - PROCESS | 336 | 1462966345995 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000523F43FC00) [pid = 336] [serial = 2180] [outer = 000000523D2E6C00] 04:32:26 INFO - PROCESS | 336 | 1462966346426 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:32:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 04:32:26 INFO - PROCESS | 336 | 1462966346519 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 336 | 1462966346522 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 04:32:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:32:26 INFO - PROCESS | 336 | 1462966346525 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 336 | 1462966346527 Marionette TRACE conn6 <- [1,2870,null,{}] 04:32:26 INFO - PROCESS | 336 | 1462966346531 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:26 INFO - PROCESS | 336 | 1462966346638 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000523291C400) [pid = 336] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000523D352400) [pid = 336] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 71 (0000005238136800) [pid = 336] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000523CEFC800) [pid = 336] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000523EB09400) [pid = 336] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 68 (0000005245E0A800) [pid = 336] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 67 (000000523BE0D000) [pid = 336] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 66 (000000523297D000) [pid = 336] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 65 (000000523105CC00) [pid = 336] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 64 (0000005232980400) [pid = 336] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:32:26 INFO - PROCESS | 336 | --DOMWINDOW == 63 (000000523CEF1000) [pid = 336] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:32:26 INFO - PROCESS | 336 | 1462966346732 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 336 | ++DOCSHELL 000000523FE26000 == 29 [pid = 336] [id = 727] 04:32:26 INFO - PROCESS | 336 | ++DOMWINDOW == 64 (000000523113D000) [pid = 336] [serial = 2181] [outer = 0000000000000000] 04:32:26 INFO - PROCESS | 336 | ++DOMWINDOW == 65 (000000523297D000) [pid = 336] [serial = 2182] [outer = 000000523113D000] 04:32:26 INFO - PROCESS | 336 | 1462966346778 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 336 | ++DOMWINDOW == 66 (000000523CEDC800) [pid = 336] [serial = 2183] [outer = 000000523113D000] 04:32:27 INFO - PROCESS | 336 | 1462966347158 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:32:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 04:32:27 INFO - PROCESS | 336 | 1462966347218 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 336 | 1462966347220 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 04:32:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:32:27 INFO - PROCESS | 336 | 1462966347223 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 336 | 1462966347225 Marionette TRACE conn6 <- [1,2874,null,{}] 04:32:27 INFO - PROCESS | 336 | 1462966347228 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 336 | 1462966347336 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 04:32:27 INFO - PROCESS | 336 | 1462966347345 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 336 | ++DOCSHELL 0000005244510000 == 30 [pid = 336] [id = 728] 04:32:27 INFO - PROCESS | 336 | ++DOMWINDOW == 67 (000000523113F400) [pid = 336] [serial = 2184] [outer = 0000000000000000] 04:32:27 INFO - PROCESS | 336 | ++DOMWINDOW == 68 (000000523F4BC000) [pid = 336] [serial = 2185] [outer = 000000523113F400] 04:32:27 INFO - PROCESS | 336 | 1462966347391 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (000000523F659800) [pid = 336] [serial = 2186] [outer = 000000523113F400] 04:32:27 INFO - PROCESS | 336 | 1462966347804 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:32:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 628ms 04:32:27 INFO - PROCESS | 336 | 1462966347855 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 336 | 1462966347857 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 04:32:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:32:27 INFO - PROCESS | 336 | 1462966347861 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 336 | 1462966347862 Marionette TRACE conn6 <- [1,2878,null,{}] 04:32:27 INFO - PROCESS | 336 | 1462966347866 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 336 | 1462966347947 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 04:32:28 INFO - PROCESS | 336 | 1462966348053 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 336 | ++DOCSHELL 0000005240269800 == 31 [pid = 336] [id = 729] 04:32:28 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000523F41D400) [pid = 336] [serial = 2187] [outer = 0000000000000000] 04:32:28 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000523F69A800) [pid = 336] [serial = 2188] [outer = 000000523F41D400] 04:32:28 INFO - PROCESS | 336 | 1462966348099 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000523F6A4800) [pid = 336] [serial = 2189] [outer = 000000523F41D400] 04:32:28 INFO - PROCESS | 336 | 1462966348443 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 04:32:28 INFO - PROCESS | 336 | 1462966348492 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 336 | 1462966348495 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 04:32:28 INFO - PROCESS | 336 | 1462966348498 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:32:28 INFO - PROCESS | 336 | 1462966348500 Marionette TRACE conn6 <- [1,2882,null,{}] 04:32:28 INFO - PROCESS | 336 | 1462966348504 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:28 INFO - PROCESS | 336 | 1462966348617 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 04:32:28 INFO - PROCESS | 336 | 1462966348626 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D7B800 == 32 [pid = 336] [id = 730] 04:32:28 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000523F6A8400) [pid = 336] [serial = 2190] [outer = 0000000000000000] 04:32:28 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000523F6AF400) [pid = 336] [serial = 2191] [outer = 000000523F6A8400] 04:32:28 INFO - PROCESS | 336 | 1462966348670 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000523FA59000) [pid = 336] [serial = 2192] [outer = 000000523F6A8400] 04:32:29 INFO - PROCESS | 336 | 1462966349351 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:32:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 879ms 04:32:29 INFO - PROCESS | 336 | 1462966349387 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 336 | 1462966349393 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 04:32:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:32:29 INFO - PROCESS | 336 | 1462966349398 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 336 | 1462966349403 Marionette TRACE conn6 <- [1,2886,null,{}] 04:32:29 INFO - PROCESS | 336 | 1462966349409 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:29 INFO - PROCESS | 336 | 1462966349525 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 04:32:29 INFO - PROCESS | 336 | 1462966349649 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 336 | ++DOCSHELL 0000005240042800 == 33 [pid = 336] [id = 731] 04:32:29 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005232DD1C00) [pid = 336] [serial = 2193] [outer = 0000000000000000] 04:32:29 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (0000005237236C00) [pid = 336] [serial = 2194] [outer = 0000005232DD1C00] 04:32:29 INFO - PROCESS | 336 | 1462966349707 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000052382AC400) [pid = 336] [serial = 2195] [outer = 0000005232DD1C00] 04:32:30 INFO - PROCESS | 336 | 1462966350267 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:32:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 943ms 04:32:30 INFO - PROCESS | 336 | 1462966350344 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 336 | 1462966350351 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 04:32:30 INFO - PROCESS | 336 | 1462966350358 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:32:30 INFO - PROCESS | 336 | 1462966350361 Marionette TRACE conn6 <- [1,2890,null,{}] 04:32:30 INFO - PROCESS | 336 | 1462966350365 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:30 INFO - PROCESS | 336 | 1462966350477 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 04:32:30 INFO - PROCESS | 336 | 1462966350597 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 336 | ++DOCSHELL 0000005244457000 == 34 [pid = 336] [id = 732] 04:32:30 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000523943B400) [pid = 336] [serial = 2196] [outer = 0000000000000000] 04:32:30 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523C62DC00) [pid = 336] [serial = 2197] [outer = 000000523943B400] 04:32:30 INFO - PROCESS | 336 | 1462966350654 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523D08B000) [pid = 336] [serial = 2198] [outer = 000000523943B400] 04:32:31 INFO - PROCESS | 336 | 1462966351249 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:32:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:32:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 944ms 04:32:31 INFO - PROCESS | 336 | 1462966351307 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 336 | 1462966351310 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 04:32:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:32:31 INFO - PROCESS | 336 | 1462966351314 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 336 | 1462966351318 Marionette TRACE conn6 <- [1,2894,null,{}] 04:32:31 INFO - PROCESS | 336 | 1462966351330 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:31 INFO - PROCESS | 336 | 1462966351442 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 04:32:31 INFO - PROCESS | 336 | 1462966351565 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DAB000 == 35 [pid = 336] [id = 733] 04:32:31 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523F651400) [pid = 336] [serial = 2199] [outer = 0000000000000000] 04:32:31 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523F69D000) [pid = 336] [serial = 2200] [outer = 000000523F651400] 04:32:31 INFO - PROCESS | 336 | 1462966351624 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523FA5F000) [pid = 336] [serial = 2201] [outer = 000000523F651400] 04:32:32 INFO - PROCESS | 336 | 1462966352260 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:32:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 986ms 04:32:32 INFO - PROCESS | 336 | 1462966352301 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 04:32:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:32:32 INFO - PROCESS | 336 | 1462966352304 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 04:32:32 INFO - PROCESS | 336 | 1462966352308 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 336 | 1462966352310 Marionette TRACE conn6 <- [1,2898,null,{}] 04:32:32 INFO - PROCESS | 336 | 1462966352314 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:32 INFO - PROCESS | 336 | 1462966352436 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 04:32:32 INFO - PROCESS | 336 | 1462966352558 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 336 | ++DOCSHELL 000000523335A800 == 36 [pid = 336] [id = 734] 04:32:32 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000005231A21400) [pid = 336] [serial = 2202] [outer = 0000000000000000] 04:32:32 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000005232922400) [pid = 336] [serial = 2203] [outer = 0000005231A21400] 04:32:32 INFO - PROCESS | 336 | 1462966352615 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000052393B2400) [pid = 336] [serial = 2204] [outer = 0000005231A21400] 04:32:33 INFO - PROCESS | 336 | 1462966353246 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:32:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:32:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:32:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 04:32:33 INFO - PROCESS | 336 | 1462966353295 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 336 | 1462966353300 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 04:32:33 INFO - TEST-START | /DOMEvents/constructors.html 04:32:33 INFO - PROCESS | 336 | 1462966353304 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - PROCESS | 336 | 1462966353309 Marionette TRACE conn6 <- [1,2902,null,{}] 04:32:33 INFO - PROCESS | 336 | 1462966353314 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:33 INFO - PROCESS | 336 | 1462966353413 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 04:32:33 INFO - PROCESS | 336 | 1462966353509 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 336 | ++DOCSHELL 0000005240117000 == 37 [pid = 336] [id = 735] 04:32:33 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005232D95400) [pid = 336] [serial = 2205] [outer = 0000000000000000] 04:32:33 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005233006000) [pid = 336] [serial = 2206] [outer = 0000005232D95400] 04:32:33 INFO - PROCESS | 336 | 1462966353558 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (00000052372D1400) [pid = 336] [serial = 2207] [outer = 0000005232D95400] 04:32:34 INFO - PROCESS | 336 | 1462966354186 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 89 (0000005232CAD000) [pid = 336] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:32:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:32:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:32:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:32:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:32:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523291FC00) [pid = 336] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:32:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523297C800) [pid = 336] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523D355000) [pid = 336] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 963ms 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005238193000) [pid = 336] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005238D41400) [pid = 336] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523D246000) [pid = 336] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523F41C800) [pid = 336] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523EB0D400) [pid = 336] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000524657A000) [pid = 336] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523F43E400) [pid = 336] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523C62B800) [pid = 336] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000523CA45C00) [pid = 336] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000052393AFC00) [pid = 336] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000005238EF5000) [pid = 336] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 74 (00000052372D0400) [pid = 336] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 73 (0000005237416C00) [pid = 336] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 72 (0000005232D91000) [pid = 336] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000523300B400) [pid = 336] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000523CEF4C00) [pid = 336] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000523D019800) [pid = 336] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | --DOMWINDOW == 68 (000000523D2DC400) [pid = 336] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 336 | 1462966354274 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 336 | 1462966354280 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 04:32:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:32:34 INFO - PROCESS | 336 | 1462966354286 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 336 | 1462966354289 Marionette TRACE conn6 <- [1,2906,null,{}] 04:32:34 INFO - PROCESS | 336 | 1462966354305 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:34 INFO - PROCESS | 336 | 1462966354423 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 04:32:34 INFO - PROCESS | 336 | 1462966354430 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 336 | ++DOCSHELL 00000052390B3000 == 38 [pid = 336] [id = 736] 04:32:34 INFO - PROCESS | 336 | ++DOMWINDOW == 69 (0000005232CA8800) [pid = 336] [serial = 2208] [outer = 0000000000000000] 04:32:34 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (0000005232D8B800) [pid = 336] [serial = 2209] [outer = 0000005232CA8800] 04:32:34 INFO - PROCESS | 336 | 1462966354476 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (00000052340BCC00) [pid = 336] [serial = 2210] [outer = 0000005232CA8800] 04:32:34 INFO - PROCESS | 336 | 1462966354895 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:32:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:32:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 650ms 04:32:34 INFO - PROCESS | 336 | 1462966354937 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 336 | 1462966354939 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 04:32:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:32:34 INFO - PROCESS | 336 | 1462966354943 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 336 | 1462966354947 Marionette TRACE conn6 <- [1,2910,null,{}] 04:32:34 INFO - PROCESS | 336 | 1462966354958 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:35 INFO - PROCESS | 336 | 1462966355054 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 04:32:35 INFO - PROCESS | 336 | 1462966355069 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 336 | ++DOCSHELL 0000005240130000 == 39 [pid = 336] [id = 737] 04:32:35 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (0000005238DDD000) [pid = 336] [serial = 2211] [outer = 0000000000000000] 04:32:35 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (0000005239434000) [pid = 336] [serial = 2212] [outer = 0000005238DDD000] 04:32:35 INFO - PROCESS | 336 | 1462966355117 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000523C622000) [pid = 336] [serial = 2213] [outer = 0000005238DDD000] 04:32:35 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:32:35 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:32:35 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:32:35 INFO - PROCESS | 336 | [336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:32:35 INFO - PROCESS | 336 | 1462966355553 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:32:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:32:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:32:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:32:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:32:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:32:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:32:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:32:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:32:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:32:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 629ms 04:32:35 INFO - PROCESS | 336 | 1462966355585 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 336 | 1462966355588 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 04:32:35 INFO - PROCESS | 336 | 1462966355591 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:32:35 INFO - PROCESS | 336 | 1462966355601 Marionette TRACE conn6 <- [1,2914,null,{}] 04:32:35 INFO - PROCESS | 336 | 1462966355605 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:35 INFO - PROCESS | 336 | 1462966355697 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 04:32:35 INFO - PROCESS | 336 | 1462966355704 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 336 | ++DOCSHELL 000000524331C000 == 40 [pid = 336] [id = 738] 04:32:35 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000523CEF5400) [pid = 336] [serial = 2214] [outer = 0000000000000000] 04:32:35 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000523D025000) [pid = 336] [serial = 2215] [outer = 000000523CEF5400] 04:32:35 INFO - PROCESS | 336 | 1462966355751 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000523D2DA800) [pid = 336] [serial = 2216] [outer = 000000523CEF5400] 04:32:36 INFO - PROCESS | 336 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:32:36 INFO - PROCESS | 336 | 1462966356164 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:32:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:32:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 649ms 04:32:36 INFO - PROCESS | 336 | 1462966356245 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 336 | 1462966356247 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 04:32:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:32:36 INFO - PROCESS | 336 | 1462966356250 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 336 | 1462966356252 Marionette TRACE conn6 <- [1,2918,null,{}] 04:32:36 INFO - PROCESS | 336 | 1462966356256 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:36 INFO - PROCESS | 336 | 1462966356339 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 04:32:36 INFO - PROCESS | 336 | 1462966356345 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 336 | ++DOCSHELL 000000523D0FE000 == 41 [pid = 336] [id = 739] 04:32:36 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000523D2DE000) [pid = 336] [serial = 2217] [outer = 0000000000000000] 04:32:36 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000523D359400) [pid = 336] [serial = 2218] [outer = 000000523D2DE000] 04:32:36 INFO - PROCESS | 336 | 1462966356390 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523EBC8800) [pid = 336] [serial = 2219] [outer = 000000523D2DE000] 04:32:36 INFO - PROCESS | 336 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:32:36 INFO - PROCESS | 336 | 1462966356847 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:32:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:32:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 04:32:36 INFO - PROCESS | 336 | 1462966356883 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 336 | 1462966356885 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 04:32:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:32:36 INFO - PROCESS | 336 | 1462966356889 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 336 | 1462966356891 Marionette TRACE conn6 <- [1,2922,null,{}] 04:32:36 INFO - PROCESS | 336 | 1462966356900 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:37 INFO - PROCESS | 336 | 1462966357034 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 04:32:37 INFO - PROCESS | 336 | 1462966357118 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 336 | ++DOCSHELL 0000005244426800 == 42 [pid = 336] [id = 740] 04:32:37 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523F653800) [pid = 336] [serial = 2220] [outer = 0000000000000000] 04:32:37 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523F69F000) [pid = 336] [serial = 2221] [outer = 000000523F653800] 04:32:37 INFO - PROCESS | 336 | 1462966357165 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523FA58400) [pid = 336] [serial = 2222] [outer = 000000523F653800] 04:32:37 INFO - PROCESS | 336 | 1462966357561 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:32:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:32:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 691ms 04:32:37 INFO - PROCESS | 336 | 1462966357582 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 336 | 1462966357584 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 04:32:37 INFO - PROCESS | 336 | 1462966357587 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:32:37 INFO - PROCESS | 336 | 1462966357589 Marionette TRACE conn6 <- [1,2926,null,{}] 04:32:37 INFO - PROCESS | 336 | 1462966357601 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:37 INFO - PROCESS | 336 | 1462966357712 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 04:32:37 INFO - PROCESS | 336 | 1462966357719 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 336 | ++DOCSHELL 000000523743B000 == 43 [pid = 336] [id = 741] 04:32:37 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523FA60400) [pid = 336] [serial = 2223] [outer = 0000000000000000] 04:32:37 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523FB17C00) [pid = 336] [serial = 2224] [outer = 000000523FA60400] 04:32:37 INFO - PROCESS | 336 | 1462966357763 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523FBC4800) [pid = 336] [serial = 2225] [outer = 000000523FA60400] 04:32:38 INFO - PROCESS | 336 | 1462966358158 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:32:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:32:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 04:32:38 INFO - PROCESS | 336 | 1462966358222 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 04:32:38 INFO - PROCESS | 336 | 1462966358224 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 04:32:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:32:38 INFO - PROCESS | 336 | 1462966358227 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:32:38 INFO - PROCESS | 336 | 1462966358229 Marionette TRACE conn6 <- [1,2930,null,{}] 04:32:38 INFO - PROCESS | 336 | 1462966358233 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:38 INFO - PROCESS | 336 | 1462966358344 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 04:32:38 INFO - PROCESS | 336 | 1462966358393 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:38 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DA0800 == 44 [pid = 336] [id = 742] 04:32:38 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523FD68800) [pid = 336] [serial = 2226] [outer = 0000000000000000] 04:32:38 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000524005A400) [pid = 336] [serial = 2227] [outer = 000000523FD68800] 04:32:38 INFO - PROCESS | 336 | 1462966358473 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (00000052400A2400) [pid = 336] [serial = 2228] [outer = 000000523FD68800] 04:32:38 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523C6C6400) [pid = 336] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:32:38 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523D2E6C00) [pid = 336] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:32:38 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523113D000) [pid = 336] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:32:38 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000052372D3800) [pid = 336] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:32:38 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005231140800) [pid = 336] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:32:38 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523F41D400) [pid = 336] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:32:38 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000052372CB400) [pid = 336] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:32:38 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523BE0D800) [pid = 336] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:32:38 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005231A09C00) [pid = 336] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:32:38 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523113F400) [pid = 336] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:32:38 INFO - PROCESS | 336 | 1462966358901 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:32:38 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:32:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:32:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 734ms 04:32:38 INFO - PROCESS | 336 | 1462966358965 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 04:32:38 INFO - PROCESS | 336 | 1462966358967 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 04:32:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:32:38 INFO - PROCESS | 336 | 1462966358970 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:32:38 INFO - PROCESS | 336 | 1462966358972 Marionette TRACE conn6 <- [1,2934,null,{}] 04:32:38 INFO - PROCESS | 336 | 1462966358976 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 336 | 1462966359059 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 04:32:39 INFO - PROCESS | 336 | 1462966359065 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E98000 == 45 [pid = 336] [id = 743] 04:32:39 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523BE12C00) [pid = 336] [serial = 2229] [outer = 0000000000000000] 04:32:39 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523F6B0400) [pid = 336] [serial = 2230] [outer = 000000523BE12C00] 04:32:39 INFO - PROCESS | 336 | 1462966359110 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (00000052400A6400) [pid = 336] [serial = 2231] [outer = 000000523BE12C00] 04:32:39 INFO - PROCESS | 336 | 1462966359484 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:32:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:32:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 543ms 04:32:39 INFO - PROCESS | 336 | 1462966359516 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 04:32:39 INFO - PROCESS | 336 | 1462966359518 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 04:32:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:32:39 INFO - PROCESS | 336 | 1462966359522 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - PROCESS | 336 | 1462966359524 Marionette TRACE conn6 <- [1,2938,null,{}] 04:32:39 INFO - PROCESS | 336 | 1462966359527 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 336 | 1462966359645 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 04:32:39 INFO - PROCESS | 336 | 1462966359654 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 336 | ++DOCSHELL 0000005246596800 == 46 [pid = 336] [id = 744] 04:32:39 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000005240403C00) [pid = 336] [serial = 2232] [outer = 0000000000000000] 04:32:39 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000005240408800) [pid = 336] [serial = 2233] [outer = 0000005240403C00] 04:32:39 INFO - PROCESS | 336 | 1462966359698 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (00000052404C6800) [pid = 336] [serial = 2234] [outer = 0000005240403C00] 04:32:40 INFO - PROCESS | 336 | ++DOCSHELL 00000052390B8000 == 47 [pid = 336] [id = 745] 04:32:40 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000005240563C00) [pid = 336] [serial = 2235] [outer = 0000000000000000] 04:32:40 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (0000005240565400) [pid = 336] [serial = 2236] [outer = 0000005240563C00] 04:32:40 INFO - PROCESS | 336 | 1462966360143 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:32:40 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:32:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 04:32:40 INFO - PROCESS | 336 | 1462966360217 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 04:32:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:32:40 INFO - PROCESS | 336 | 1462966360219 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 04:32:40 INFO - PROCESS | 336 | 1462966360223 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 336 | 1462966360225 Marionette TRACE conn6 <- [1,2942,null,{}] 04:32:40 INFO - PROCESS | 336 | 1462966360229 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:40 INFO - PROCESS | 336 | 1462966360354 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 04:32:40 INFO - PROCESS | 336 | 1462966360362 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 336 | ++DOCSHELL 00000052468D2800 == 48 [pid = 336] [id = 746] 04:32:40 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005240562800) [pid = 336] [serial = 2237] [outer = 0000000000000000] 04:32:40 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (0000005240EE8C00) [pid = 336] [serial = 2238] [outer = 0000005240562800] 04:32:40 INFO - PROCESS | 336 | 1462966360413 Marionette DEBUG loaded listener.js 04:32:40 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (0000005241B11000) [pid = 336] [serial = 2239] [outer = 0000005240562800] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 0000005244519000 == 47 [pid = 336] [id = 702] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 0000005244415800 == 46 [pid = 336] [id = 726] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 000000523FE26000 == 45 [pid = 336] [id = 727] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 0000005240269800 == 44 [pid = 336] [id = 729] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 0000005244510000 == 43 [pid = 336] [id = 728] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 0000005242622000 == 42 [pid = 336] [id = 698] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 000000524784F000 == 41 [pid = 336] [id = 705] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 0000005240117000 == 40 [pid = 336] [id = 735] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 000000523335A800 == 39 [pid = 336] [id = 734] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 0000005245DAB000 == 38 [pid = 336] [id = 733] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 0000005244457000 == 37 [pid = 336] [id = 732] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 0000005240042800 == 36 [pid = 336] [id = 731] 04:32:41 INFO - PROCESS | 336 | --DOCSHELL 0000005244D7B800 == 35 [pid = 336] [id = 730] 04:32:42 INFO - PROCESS | 336 | --DOCSHELL 0000005245E98000 == 34 [pid = 336] [id = 743] 04:32:42 INFO - PROCESS | 336 | --DOCSHELL 0000005244426800 == 33 [pid = 336] [id = 740] 04:32:42 INFO - PROCESS | 336 | --DOCSHELL 0000005246596800 == 32 [pid = 336] [id = 744] 04:32:42 INFO - PROCESS | 336 | --DOCSHELL 000000524331C000 == 31 [pid = 336] [id = 738] 04:32:42 INFO - PROCESS | 336 | --DOCSHELL 000000523D0FE000 == 30 [pid = 336] [id = 739] 04:32:42 INFO - PROCESS | 336 | --DOCSHELL 0000005240130000 == 29 [pid = 336] [id = 737] 04:32:42 INFO - PROCESS | 336 | --DOCSHELL 0000005245DA0800 == 28 [pid = 336] [id = 742] 04:32:42 INFO - PROCESS | 336 | --DOCSHELL 000000523743B000 == 27 [pid = 336] [id = 741] 04:32:42 INFO - PROCESS | 336 | --DOCSHELL 00000052390B3000 == 26 [pid = 336] [id = 736] 04:32:42 INFO - PROCESS | 336 | --DOCSHELL 00000052390B8000 == 25 [pid = 336] [id = 745] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523CED8400) [pid = 336] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523F418400) [pid = 336] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523D022400) [pid = 336] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523297D000) [pid = 336] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523F43FC00) [pid = 336] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005239381400) [pid = 336] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005237D78400) [pid = 336] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 82 (0000005232CA6400) [pid = 336] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000005232032000) [pid = 336] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005232CB3C00) [pid = 336] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523F69A800) [pid = 336] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 78 (00000052372CE800) [pid = 336] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 77 (0000005237C10800) [pid = 336] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000523C624800) [pid = 336] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 75 (0000005238EF1800) [pid = 336] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523943A400) [pid = 336] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000523CEDC800) [pid = 336] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000523F4BC000) [pid = 336] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000523F6A4800) [pid = 336] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000523F659800) [pid = 336] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000523C6BDC00) [pid = 336] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 04:32:42 INFO - PROCESS | 336 | 1462966362388 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:32:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:32:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:32:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2208ms 04:32:42 INFO - PROCESS | 336 | 1462966362433 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 04:32:42 INFO - PROCESS | 336 | 1462966362437 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 04:32:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:32:42 INFO - PROCESS | 336 | 1462966362444 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 336 | 1462966362448 Marionette TRACE conn6 <- [1,2946,null,{}] 04:32:42 INFO - PROCESS | 336 | 1462966362455 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:42 INFO - PROCESS | 336 | 1462966362564 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 04:32:42 INFO - PROCESS | 336 | 1462966362572 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 336 | ++DOCSHELL 000000523767D000 == 26 [pid = 336] [id = 747] 04:32:42 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (00000052324C2800) [pid = 336] [serial = 2240] [outer = 0000000000000000] 04:32:42 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (000000523291FC00) [pid = 336] [serial = 2241] [outer = 00000052324C2800] 04:32:42 INFO - PROCESS | 336 | 1462966362629 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (000000523297D400) [pid = 336] [serial = 2242] [outer = 00000052324C2800] 04:32:43 INFO - PROCESS | 336 | 1462966363079 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:32:43 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:32:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 04:32:43 INFO - PROCESS | 336 | 1462966363138 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 336 | 1462966363144 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 04:32:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:32:43 INFO - PROCESS | 336 | 1462966363156 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 336 | 1462966363159 Marionette TRACE conn6 <- [1,2950,null,{}] 04:32:43 INFO - PROCESS | 336 | 1462966363163 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:43 INFO - PROCESS | 336 | 1462966363249 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 04:32:43 INFO - PROCESS | 336 | 1462966363260 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 336 | ++DOCSHELL 0000005239CC4000 == 27 [pid = 336] [id = 748] 04:32:43 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (00000052329D8C00) [pid = 336] [serial = 2243] [outer = 0000000000000000] 04:32:43 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000005232D8E000) [pid = 336] [serial = 2244] [outer = 00000052329D8C00] 04:32:43 INFO - PROCESS | 336 | 1462966363307 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000523300CC00) [pid = 336] [serial = 2245] [outer = 00000052329D8C00] 04:32:43 INFO - PROCESS | 336 | 1462966363756 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:32:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:32:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 04:32:43 INFO - PROCESS | 336 | 1462966363786 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 336 | 1462966363789 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 04:32:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:32:43 INFO - PROCESS | 336 | 1462966363797 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 336 | 1462966363801 Marionette TRACE conn6 <- [1,2954,null,{}] 04:32:43 INFO - PROCESS | 336 | 1462966363814 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:43 INFO - PROCESS | 336 | 1462966363912 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 04:32:43 INFO - PROCESS | 336 | 1462966363922 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 336 | ++DOCSHELL 000000523ED6B000 == 28 [pid = 336] [id = 749] 04:32:43 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000523105AC00) [pid = 336] [serial = 2246] [outer = 0000000000000000] 04:32:43 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000052372D4000) [pid = 336] [serial = 2247] [outer = 000000523105AC00] 04:32:43 INFO - PROCESS | 336 | 1462966363974 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (0000005237645400) [pid = 336] [serial = 2248] [outer = 000000523105AC00] 04:32:44 INFO - PROCESS | 336 | 1462966364439 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:32:44 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:32:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 04:32:44 INFO - PROCESS | 336 | 1462966364491 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 336 | 1462966364494 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 04:32:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:32:44 INFO - PROCESS | 336 | 1462966364498 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 336 | 1462966364500 Marionette TRACE conn6 <- [1,2958,null,{}] 04:32:44 INFO - PROCESS | 336 | 1462966364503 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:44 INFO - PROCESS | 336 | 1462966364586 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 04:32:44 INFO - PROCESS | 336 | 1462966364593 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 336 | ++DOCSHELL 000000524003F000 == 29 [pid = 336] [id = 750] 04:32:44 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (0000005237D7E800) [pid = 336] [serial = 2249] [outer = 0000000000000000] 04:32:44 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (0000005238194000) [pid = 336] [serial = 2250] [outer = 0000005237D7E800] 04:32:44 INFO - PROCESS | 336 | 1462966364639 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000005238D43C00) [pid = 336] [serial = 2251] [outer = 0000005237D7E800] 04:32:45 INFO - PROCESS | 336 | 1462966365030 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:32:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 587ms 04:32:45 INFO - PROCESS | 336 | 1462966365087 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 336 | 1462966365089 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 04:32:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:32:45 INFO - PROCESS | 336 | 1462966365103 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 336 | 1462966365106 Marionette TRACE conn6 <- [1,2962,null,{}] 04:32:45 INFO - PROCESS | 336 | 1462966365109 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 336 | 1462966365189 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 04:32:45 INFO - PROCESS | 336 | 1462966365195 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 336 | ++DOCSHELL 000000524097C000 == 30 [pid = 336] [id = 751] 04:32:45 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523297DC00) [pid = 336] [serial = 2252] [outer = 0000000000000000] 04:32:45 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000005238EF5400) [pid = 336] [serial = 2253] [outer = 000000523297DC00] 04:32:45 INFO - PROCESS | 336 | 1462966365243 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (00000052393AA800) [pid = 336] [serial = 2254] [outer = 000000523297DC00] 04:32:45 INFO - PROCESS | 336 | 1462966365702 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:32:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 04:32:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:32:45 INFO - PROCESS | 336 | 1462966365740 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 336 | 1462966365743 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 04:32:45 INFO - PROCESS | 336 | 1462966365746 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 336 | 1462966365748 Marionette TRACE conn6 <- [1,2966,null,{}] 04:32:45 INFO - PROCESS | 336 | 1462966365751 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 336 | 1462966365867 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 04:32:45 INFO - PROCESS | 336 | 1462966365876 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 336 | ++DOCSHELL 0000005243317000 == 31 [pid = 336] [id = 752] 04:32:45 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523BE0F400) [pid = 336] [serial = 2255] [outer = 0000000000000000] 04:32:45 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523C62A400) [pid = 336] [serial = 2256] [outer = 000000523BE0F400] 04:32:45 INFO - PROCESS | 336 | 1462966365922 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523C9DA000) [pid = 336] [serial = 2257] [outer = 000000523BE0F400] 04:32:46 INFO - PROCESS | 336 | 1462966366317 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:32:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:32:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 04:32:46 INFO - PROCESS | 336 | 1462966366381 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 04:32:46 INFO - PROCESS | 336 | 1462966366383 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 04:32:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:32:46 INFO - PROCESS | 336 | 1462966366386 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:32:46 INFO - PROCESS | 336 | 1462966366388 Marionette TRACE conn6 <- [1,2970,null,{}] 04:32:46 INFO - PROCESS | 336 | 1462966366396 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:46 INFO - PROCESS | 336 | 1462966366472 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 04:32:46 INFO - PROCESS | 336 | 1462966366479 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 336 | ++DOCSHELL 000000524341D800 == 32 [pid = 336] [id = 753] 04:32:46 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523CED8400) [pid = 336] [serial = 2258] [outer = 0000000000000000] 04:32:46 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523CEF0400) [pid = 336] [serial = 2259] [outer = 000000523CED8400] 04:32:46 INFO - PROCESS | 336 | 1462966366524 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523CEFE400) [pid = 336] [serial = 2260] [outer = 000000523CED8400] 04:32:46 INFO - PROCESS | 336 | 1462966366947 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:32:47 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:32:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:32:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:32:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 627ms 04:32:47 INFO - PROCESS | 336 | 1462966367015 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 336 | 1462966367017 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 04:32:47 INFO - PROCESS | 336 | 1462966367020 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:32:47 INFO - PROCESS | 336 | 1462966367022 Marionette TRACE conn6 <- [1,2974,null,{}] 04:32:47 INFO - PROCESS | 336 | 1462966367048 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 336 | 1462966367130 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 04:32:47 INFO - PROCESS | 336 | 1462966367135 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 336 | ++DOCSHELL 00000052436BF000 == 33 [pid = 336] [id = 754] 04:32:47 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523D086000) [pid = 336] [serial = 2261] [outer = 0000000000000000] 04:32:47 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523D2D9C00) [pid = 336] [serial = 2262] [outer = 000000523D086000] 04:32:47 INFO - PROCESS | 336 | 1462966367181 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523D34C800) [pid = 336] [serial = 2263] [outer = 000000523D086000] 04:32:47 INFO - PROCESS | 336 | 1462966367582 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:32:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:32:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 586ms 04:32:47 INFO - PROCESS | 336 | 1462966367610 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 336 | 1462966367612 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 04:32:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:32:47 INFO - PROCESS | 336 | 1462966367615 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 336 | 1462966367617 Marionette TRACE conn6 <- [1,2978,null,{}] 04:32:47 INFO - PROCESS | 336 | 1462966367621 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 336 | 1462966367745 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 04:32:47 INFO - PROCESS | 336 | 1462966367766 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 336 | ++DOCSHELL 000000523ED69000 == 34 [pid = 336] [id = 755] 04:32:47 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523D351000) [pid = 336] [serial = 2264] [outer = 0000000000000000] 04:32:47 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000523EBC4800) [pid = 336] [serial = 2265] [outer = 000000523D351000] 04:32:47 INFO - PROCESS | 336 | 1462966367810 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523F433800) [pid = 336] [serial = 2266] [outer = 000000523D351000] 04:32:48 INFO - PROCESS | 336 | ++DOCSHELL 0000005244416000 == 35 [pid = 336] [id = 756] 04:32:48 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523F441800) [pid = 336] [serial = 2267] [outer = 0000000000000000] 04:32:48 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (000000523F442800) [pid = 336] [serial = 2268] [outer = 000000523F441800] 04:32:48 INFO - PROCESS | 336 | 1462966368286 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:32:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:32:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 04:32:48 INFO - PROCESS | 336 | 1462966368353 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 336 | 1462966368363 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 04:32:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:32:48 INFO - PROCESS | 336 | 1462966368380 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 336 | 1462966368382 Marionette TRACE conn6 <- [1,2982,null,{}] 04:32:48 INFO - PROCESS | 336 | 1462966368385 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:48 INFO - PROCESS | 336 | 1462966368511 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 04:32:48 INFO - PROCESS | 336 | 1462966368518 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 336 | ++DOCSHELL 0000005244452800 == 36 [pid = 336] [id = 757] 04:32:48 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (000000523F438400) [pid = 336] [serial = 2269] [outer = 0000000000000000] 04:32:48 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (000000523F441C00) [pid = 336] [serial = 2270] [outer = 000000523F438400] 04:32:48 INFO - PROCESS | 336 | 1462966368605 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (000000523F64CC00) [pid = 336] [serial = 2271] [outer = 000000523F438400] 04:32:49 INFO - PROCESS | 336 | 1462966369001 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:32:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:32:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:32:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 04:32:49 INFO - PROCESS | 336 | 1462966369071 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 04:32:49 INFO - PROCESS | 336 | 1462966369074 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 04:32:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:32:49 INFO - PROCESS | 336 | 1462966369077 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:32:49 INFO - PROCESS | 336 | 1462966369080 Marionette TRACE conn6 <- [1,2986,null,{}] 04:32:49 INFO - PROCESS | 336 | 1462966369130 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:49 INFO - PROCESS | 336 | 1462966369253 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 04:32:49 INFO - PROCESS | 336 | 1462966369261 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:49 INFO - PROCESS | 336 | ++DOCSHELL 000000524096A800 == 37 [pid = 336] [id = 758] 04:32:49 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (000000523F693800) [pid = 336] [serial = 2272] [outer = 0000000000000000] 04:32:49 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523F6A2400) [pid = 336] [serial = 2273] [outer = 000000523F693800] 04:32:49 INFO - PROCESS | 336 | 1462966369316 Marionette DEBUG loaded listener.js 04:32:49 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523F6B1000) [pid = 336] [serial = 2274] [outer = 000000523F693800] 04:32:49 INFO - PROCESS | 336 | 1462966369920 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005240563C00) [pid = 336] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000523BE12C00) [pid = 336] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000523FA60400) [pid = 336] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000523F6A8400) [pid = 336] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000005232CA8800) [pid = 336] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 98 (0000005232D95400) [pid = 336] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 97 (0000005238DDD000) [pid = 336] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523D2DE000) [pid = 336] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523F651400) [pid = 336] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005240403C00) [pid = 336] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523F653800) [pid = 336] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523CEF5400) [pid = 336] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000005232DD1C00) [pid = 336] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 90 (0000005231A21400) [pid = 336] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523943B400) [pid = 336] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 88 (000000523FD68800) [pid = 336] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000005231AD9400) [pid = 336] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:32:49 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000005232032800) [pid = 336] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:32:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:32:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 922ms 04:32:50 INFO - PROCESS | 336 | 1462966370001 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 336 | 1462966370003 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 04:32:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:32:50 INFO - PROCESS | 336 | 1462966370007 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 336 | 1462966370009 Marionette TRACE conn6 <- [1,2990,null,{}] 04:32:50 INFO - PROCESS | 336 | 1462966370012 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:50 INFO - PROCESS | 336 | 1462966370101 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 04:32:50 INFO - PROCESS | 336 | 1462966370107 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 336 | ++DOCSHELL 000000524012A000 == 38 [pid = 336] [id = 759] 04:32:50 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523723B400) [pid = 336] [serial = 2275] [outer = 0000000000000000] 04:32:50 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005239436400) [pid = 336] [serial = 2276] [outer = 000000523723B400] 04:32:50 INFO - PROCESS | 336 | 1462966370154 Marionette DEBUG loaded listener.js 04:32:50 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523F699400) [pid = 336] [serial = 2277] [outer = 000000523723B400] 04:32:50 INFO - PROCESS | 336 | 1462966370551 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:32:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:32:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 587ms 04:32:50 INFO - PROCESS | 336 | 1462966370601 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 336 | 1462966370603 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 04:32:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:32:50 INFO - PROCESS | 336 | 1462966370606 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 336 | 1462966370608 Marionette TRACE conn6 <- [1,2994,null,{}] 04:32:50 INFO - PROCESS | 336 | 1462966370611 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:50 INFO - PROCESS | 336 | 1462966370690 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 04:32:50 INFO - PROCESS | 336 | 1462966370696 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D9D000 == 39 [pid = 336] [id = 760] 04:32:50 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523FA60800) [pid = 336] [serial = 2278] [outer = 0000000000000000] 04:32:50 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000523FB14000) [pid = 336] [serial = 2279] [outer = 000000523FA60800] 04:32:50 INFO - PROCESS | 336 | 1462966370741 Marionette DEBUG loaded listener.js 04:32:50 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (000000523FB1F000) [pid = 336] [serial = 2280] [outer = 000000523FA60800] 04:32:51 INFO - PROCESS | 336 | 1462966371115 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:32:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:32:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 522ms 04:32:51 INFO - PROCESS | 336 | 1462966371131 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 04:32:51 INFO - PROCESS | 336 | 1462966371133 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 04:32:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:32:51 INFO - PROCESS | 336 | 1462966371136 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:32:51 INFO - PROCESS | 336 | 1462966371139 Marionette TRACE conn6 <- [1,2998,null,{}] 04:32:51 INFO - PROCESS | 336 | 1462966371143 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:51 INFO - PROCESS | 336 | 1462966371258 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 04:32:51 INFO - PROCESS | 336 | 1462966371280 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E96000 == 40 [pid = 336] [id = 761] 04:32:51 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (000000523FB19400) [pid = 336] [serial = 2281] [outer = 0000000000000000] 04:32:51 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (000000523FD72400) [pid = 336] [serial = 2282] [outer = 000000523FB19400] 04:32:51 INFO - PROCESS | 336 | 1462966371325 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (000000524009F800) [pid = 336] [serial = 2283] [outer = 000000523FB19400] 04:32:51 INFO - PROCESS | 336 | [336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:32:51 INFO - PROCESS | 336 | 1462966371754 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:32:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:32:51 INFO - {} 04:32:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:32:51 INFO - {} 04:32:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:32:51 INFO - {} 04:32:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:32:51 INFO - {} 04:32:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 04:32:51 INFO - TEST-START | /FileAPI/fileReader.html 04:32:51 INFO - PROCESS | 336 | 1462966371769 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 04:32:51 INFO - PROCESS | 336 | 1462966371771 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 04:32:51 INFO - PROCESS | 336 | 1462966371774 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:32:51 INFO - PROCESS | 336 | 1462966371776 Marionette TRACE conn6 <- [1,3002,null,{}] 04:32:51 INFO - PROCESS | 336 | 1462966371780 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:51 INFO - PROCESS | 336 | 1462966371889 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 04:32:51 INFO - PROCESS | 336 | 1462966371897 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 336 | ++DOCSHELL 00000052468CE800 == 41 [pid = 336] [id = 762] 04:32:51 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (000000523FBC2C00) [pid = 336] [serial = 2284] [outer = 0000000000000000] 04:32:51 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000524040FC00) [pid = 336] [serial = 2285] [outer = 000000523FBC2C00] 04:32:51 INFO - PROCESS | 336 | 1462966371941 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005240560800) [pid = 336] [serial = 2286] [outer = 000000523FBC2C00] 04:32:52 INFO - PROCESS | 336 | 1462966372610 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:32:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:32:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:32:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:32:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:32:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 881ms 04:32:52 INFO - PROCESS | 336 | 1462966372660 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 336 | 1462966372666 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 04:32:52 INFO - TEST-START | /FileAPI/historical.html 04:32:52 INFO - PROCESS | 336 | 1462966372671 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 336 | 1462966372675 Marionette TRACE conn6 <- [1,3006,null,{}] 04:32:52 INFO - PROCESS | 336 | 1462966372681 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:52 INFO - PROCESS | 336 | 1462966372801 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 04:32:52 INFO - PROCESS | 336 | 1462966372908 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 336 | ++DOCSHELL 000000523BD3C800 == 42 [pid = 336] [id = 763] 04:32:52 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005232974400) [pid = 336] [serial = 2287] [outer = 0000000000000000] 04:32:52 INFO - PROCESS | 336 | ++DOMWINDOW == 100 (0000005232CB1000) [pid = 336] [serial = 2288] [outer = 0000005232974400] 04:32:52 INFO - PROCESS | 336 | 1462966372965 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 336 | ++DOMWINDOW == 101 (0000005233782400) [pid = 336] [serial = 2289] [outer = 0000005232974400] 04:32:53 INFO - PROCESS | 336 | 1462966373587 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:32:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:32:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:32:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:32:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:32:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:32:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:32:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:32:53 INFO - TEST-OK | /FileAPI/historical.html | took 944ms 04:32:53 INFO - PROCESS | 336 | 1462966373619 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 04:32:53 INFO - PROCESS | 336 | 1462966373625 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 04:32:53 INFO - PROCESS | 336 | 1462966373632 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - TEST-START | /FileAPI/idlharness.html 04:32:53 INFO - PROCESS | 336 | 1462966373635 Marionette TRACE conn6 <- [1,3010,null,{}] 04:32:53 INFO - PROCESS | 336 | 1462966373639 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:53 INFO - PROCESS | 336 | 1462966373760 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 04:32:53 INFO - PROCESS | 336 | 1462966373865 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:53 INFO - PROCESS | 336 | ++DOCSHELL 0000005243315800 == 43 [pid = 336] [id = 764] 04:32:53 INFO - PROCESS | 336 | ++DOMWINDOW == 102 (0000005238198C00) [pid = 336] [serial = 2290] [outer = 0000000000000000] 04:32:53 INFO - PROCESS | 336 | ++DOMWINDOW == 103 (000000523937D000) [pid = 336] [serial = 2291] [outer = 0000005238198C00] 04:32:53 INFO - PROCESS | 336 | 1462966373920 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 336 | ++DOMWINDOW == 104 (000000523BD7BC00) [pid = 336] [serial = 2292] [outer = 0000005238198C00] 04:32:55 INFO - PROCESS | 336 | 1462966375162 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:32:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:32:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:32:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:32:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:32:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:32:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:32:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:32:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:32:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:32:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:32:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:32:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:32:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:32:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:32:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:32:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:32:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:32:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:32:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:32:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:32:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:32:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:32:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:32:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:32:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:32:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:32:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:32:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:32:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:32:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:32:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:32:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:32:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:32:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:32:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:32:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:32:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:32:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:32:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:32:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:32:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:32:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:32:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:32:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:32:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:32:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:32:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:32:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:32:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:32:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:32:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:32:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:32:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:32:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:32:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:32:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:32:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1685ms 04:32:55 INFO - PROCESS | 336 | 1462966375323 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 336 | 1462966375327 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 04:32:55 INFO - PROCESS | 336 | 1462966375334 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - TEST-START | /FileAPI/idlharness.worker 04:32:55 INFO - PROCESS | 336 | 1462966375337 Marionette TRACE conn6 <- [1,3014,null,{}] 04:32:55 INFO - PROCESS | 336 | 1462966375343 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:55 INFO - PROCESS | 336 | 1462966375455 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 04:32:55 INFO - PROCESS | 336 | 1462966375530 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 336 | ++DOCSHELL 000000523EB3D000 == 44 [pid = 336] [id = 765] 04:32:55 INFO - PROCESS | 336 | ++DOMWINDOW == 105 (000000523C9D1000) [pid = 336] [serial = 2293] [outer = 0000000000000000] 04:32:55 INFO - PROCESS | 336 | ++DOMWINDOW == 106 (000000523CA48000) [pid = 336] [serial = 2294] [outer = 000000523C9D1000] 04:32:55 INFO - PROCESS | 336 | 1462966375580 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 336 | ++DOMWINDOW == 107 (000000523CEF7C00) [pid = 336] [serial = 2295] [outer = 000000523C9D1000] 04:32:55 INFO - PROCESS | 336 | [336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 0000005240274000 == 43 [pid = 336] [id = 720] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 0000005240718800 == 42 [pid = 336] [id = 713] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 0000005243820800 == 41 [pid = 336] [id = 717] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 00000052329A9800 == 40 [pid = 336] [id = 721] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 00000052435AE800 == 39 [pid = 336] [id = 725] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 000000523CAC1800 == 38 [pid = 336] [id = 710] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 000000523F70F800 == 37 [pid = 336] [id = 711] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 000000524026A800 == 36 [pid = 336] [id = 723] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 000000523FB63800 == 35 [pid = 336] [id = 718] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 000000524331E000 == 34 [pid = 336] [id = 724] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 0000005237249000 == 33 [pid = 336] [id = 708] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 0000005240051000 == 32 [pid = 336] [id = 712] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 000000523ED64000 == 31 [pid = 336] [id = 722] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 00000052390B0800 == 30 [pid = 336] [id = 709] 04:32:55 INFO - PROCESS | 336 | --DOCSHELL 0000005244416000 == 29 [pid = 336] [id = 756] 04:32:55 INFO - PROCESS | 336 | --DOMWINDOW == 106 (0000005240EE8C00) [pid = 336] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 105 (0000005232D97C00) [pid = 336] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 104 (00000052404C6800) [pid = 336] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 103 (0000005240565400) [pid = 336] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 102 (000000523F6B0400) [pid = 336] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 101 (000000523FB17C00) [pid = 336] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 100 (000000523FA59000) [pid = 336] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 99 (0000005232D8B800) [pid = 336] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 98 (00000052372D1400) [pid = 336] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523C622000) [pid = 336] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523D359400) [pid = 336] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523F69D000) [pid = 336] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 94 (0000005240408800) [pid = 336] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523F69F000) [pid = 336] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523F6AF400) [pid = 336] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 91 (000000523FA58400) [pid = 336] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 90 (000000523D2DA800) [pid = 336] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 89 (00000052340BCC00) [pid = 336] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 88 (0000005239434000) [pid = 336] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000005233006000) [pid = 336] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523FA5F000) [pid = 336] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005237236C00) [pid = 336] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 84 (000000523EBC8800) [pid = 336] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523D025000) [pid = 336] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 82 (00000052382AC400) [pid = 336] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 81 (00000052400A6400) [pid = 336] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 80 (00000052393B2400) [pid = 336] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523FBC4800) [pid = 336] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 78 (0000005232922400) [pid = 336] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000523D08B000) [pid = 336] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 76 (00000052400A2400) [pid = 336] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523C62DC00) [pid = 336] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000524005A400) [pid = 336] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000523D028C00) [pid = 336] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 336 | 1462966376622 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:32:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:32:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:32:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:32:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:32:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:32:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:32:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:32:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:32:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:32:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:32:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:32:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:32:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:32:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:32:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:32:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:32:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:32:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:32:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:32:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:32:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:32:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:32:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:32:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:32:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:32:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:32:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:32:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:32:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:32:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:32:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:32:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:32:56 INFO - {} 04:32:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1402ms 04:32:56 INFO - PROCESS | 336 | 1462966376740 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 04:32:56 INFO - PROCESS | 336 | 1462966376746 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 04:32:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:32:56 INFO - PROCESS | 336 | 1462966376752 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 336 | 1462966376755 Marionette TRACE conn6 <- [1,3018,null,{}] 04:32:56 INFO - PROCESS | 336 | 1462966376759 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:56 INFO - PROCESS | 336 | 1462966376847 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 04:32:56 INFO - PROCESS | 336 | 1462966376854 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 336 | ++DOCSHELL 0000005244D76800 == 30 [pid = 336] [id = 766] 04:32:56 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000005232D8D000) [pid = 336] [serial = 2296] [outer = 0000000000000000] 04:32:56 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000523F6A2000) [pid = 336] [serial = 2297] [outer = 0000005232D8D000] 04:32:56 INFO - PROCESS | 336 | 1462966376901 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000523F6B2C00) [pid = 336] [serial = 2298] [outer = 0000005232D8D000] 04:32:57 INFO - PROCESS | 336 | 1462966377371 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:32:57 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:32:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 04:32:57 INFO - PROCESS | 336 | 1462966377382 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 336 | 1462966377384 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 04:32:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:32:57 INFO - PROCESS | 336 | 1462966377388 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 336 | 1462966377392 Marionette TRACE conn6 <- [1,3022,null,{}] 04:32:57 INFO - PROCESS | 336 | 1462966377404 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:57 INFO - PROCESS | 336 | 1462966377502 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 04:32:57 INFO - PROCESS | 336 | 1462966377511 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 336 | ++DOCSHELL 0000005245E7F000 == 31 [pid = 336] [id = 767] 04:32:57 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000523FA67C00) [pid = 336] [serial = 2299] [outer = 0000000000000000] 04:32:57 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000523FBC4C00) [pid = 336] [serial = 2300] [outer = 000000523FA67C00] 04:32:57 INFO - PROCESS | 336 | 1462966377560 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000052400A3800) [pid = 336] [serial = 2301] [outer = 000000523FA67C00] 04:32:57 INFO - PROCESS | 336 | 1462966377960 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:32:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:32:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 04:32:58 INFO - PROCESS | 336 | 1462966378020 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 04:32:58 INFO - PROCESS | 336 | 1462966378023 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 04:32:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:32:58 INFO - PROCESS | 336 | 1462966378027 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - PROCESS | 336 | 1462966378029 Marionette TRACE conn6 <- [1,3026,null,{}] 04:32:58 INFO - PROCESS | 336 | 1462966378032 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:58 INFO - PROCESS | 336 | 1462966378119 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 04:32:58 INFO - PROCESS | 336 | 1462966378126 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 336 | ++DOCSHELL 00000052465A2000 == 32 [pid = 336] [id = 768] 04:32:58 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000052404C3800) [pid = 336] [serial = 2302] [outer = 0000000000000000] 04:32:58 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (00000052404C8C00) [pid = 336] [serial = 2303] [outer = 00000052404C3800] 04:32:58 INFO - PROCESS | 336 | 1462966378173 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000524056B400) [pid = 336] [serial = 2304] [outer = 00000052404C3800] 04:32:58 INFO - PROCESS | 336 | 1462966378635 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:32:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:32:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 627ms 04:32:58 INFO - PROCESS | 336 | 1462966378656 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 04:32:58 INFO - PROCESS | 336 | 1462966378658 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 04:32:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:32:58 INFO - PROCESS | 336 | 1462966378662 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - PROCESS | 336 | 1462966378664 Marionette TRACE conn6 <- [1,3030,null,{}] 04:32:58 INFO - PROCESS | 336 | 1462966378667 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:58 INFO - PROCESS | 336 | 1462966378775 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 04:32:58 INFO - PROCESS | 336 | 1462966378782 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 336 | ++DOCSHELL 000000524695A800 == 33 [pid = 336] [id = 769] 04:32:58 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (00000052372CB400) [pid = 336] [serial = 2305] [outer = 0000000000000000] 04:32:58 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000005240E06000) [pid = 336] [serial = 2306] [outer = 00000052372CB400] 04:32:58 INFO - PROCESS | 336 | 1462966378879 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (0000005241B0C000) [pid = 336] [serial = 2307] [outer = 00000052372CB400] 04:32:59 INFO - PROCESS | 336 | 1462966379482 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:32:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:32:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:32:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:32:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:32:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:32:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:32:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 926ms 04:32:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:32:59 INFO - PROCESS | 336 | 1462966379592 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 336 | 1462966379594 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 04:32:59 INFO - PROCESS | 336 | 1462966379598 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 336 | 1462966379600 Marionette TRACE conn6 <- [1,3034,null,{}] 04:32:59 INFO - PROCESS | 336 | 1462966379609 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:59 INFO - PROCESS | 336 | 1462966379744 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 04:32:59 INFO - PROCESS | 336 | 1462966379751 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 336 | ++DOCSHELL 0000005247A9C800 == 34 [pid = 336] [id = 770] 04:32:59 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (0000005242189C00) [pid = 336] [serial = 2308] [outer = 0000000000000000] 04:32:59 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000052422F5C00) [pid = 336] [serial = 2309] [outer = 0000005242189C00] 04:32:59 INFO - PROCESS | 336 | 1462966379838 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (0000005242649000) [pid = 336] [serial = 2310] [outer = 0000005242189C00] 04:33:00 INFO - PROCESS | 336 | [336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:33:00 INFO - PROCESS | 336 | 1462966380271 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:33:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:33:00 INFO - {} 04:33:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 689ms 04:33:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:33:00 INFO - PROCESS | 336 | 1462966380292 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 336 | 1462966380294 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 04:33:00 INFO - PROCESS | 336 | 1462966380297 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 336 | 1462966380299 Marionette TRACE conn6 <- [1,3038,null,{}] 04:33:00 INFO - PROCESS | 336 | 1462966380303 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:00 INFO - PROCESS | 336 | 1462966380503 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 87 (000000523F441800) [pid = 336] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 86 (000000523CED8400) [pid = 336] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 85 (000000523D351000) [pid = 336] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 84 (00000052324C2800) [pid = 336] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523297DC00) [pid = 336] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523BE0F400) [pid = 336] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 81 (000000523105AC00) [pid = 336] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 80 (0000005237D7E800) [pid = 336] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000005240562800) [pid = 336] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523D086000) [pid = 336] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 77 (00000052329D8C00) [pid = 336] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 76 (000000523FB19400) [pid = 336] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523F693800) [pid = 336] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523723B400) [pid = 336] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000523FA60800) [pid = 336] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:33:00 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000523F438400) [pid = 336] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:33:00 INFO - PROCESS | 336 | 1462966380554 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 336 | ++DOCSHELL 000000523CA1B000 == 35 [pid = 336] [id = 771] 04:33:00 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000523297DC00) [pid = 336] [serial = 2311] [outer = 0000000000000000] 04:33:00 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (0000005239836C00) [pid = 336] [serial = 2312] [outer = 000000523297DC00] 04:33:00 INFO - PROCESS | 336 | 1462966380599 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (00000052426D9C00) [pid = 336] [serial = 2313] [outer = 000000523297DC00] 04:33:00 INFO - PROCESS | 336 | 1462966380929 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:33:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:33:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:33:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:33:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:33:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 04:33:01 INFO - PROCESS | 336 | 1462966380990 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 336 | 1462966380992 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 04:33:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:33:01 INFO - PROCESS | 336 | 1462966380996 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 336 | 1462966380998 Marionette TRACE conn6 <- [1,3042,null,{}] 04:33:01 INFO - PROCESS | 336 | 1462966381002 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:01 INFO - PROCESS | 336 | 1462966381139 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 04:33:01 INFO - PROCESS | 336 | 1462966381151 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 336 | ++DOCSHELL 0000005248362000 == 36 [pid = 336] [id = 772] 04:33:01 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (0000005242D5BC00) [pid = 336] [serial = 2314] [outer = 0000000000000000] 04:33:01 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (00000052433AE800) [pid = 336] [serial = 2315] [outer = 0000005242D5BC00] 04:33:01 INFO - PROCESS | 336 | 1462966381195 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (00000052433B4800) [pid = 336] [serial = 2316] [outer = 0000005242D5BC00] 04:33:01 INFO - PROCESS | 336 | 1462966381812 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:33:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:33:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:33:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:33:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 935ms 04:33:01 INFO - PROCESS | 336 | 1462966381934 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 336 | 1462966381936 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 04:33:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:33:01 INFO - PROCESS | 336 | 1462966381939 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 336 | 1462966381941 Marionette TRACE conn6 <- [1,3046,null,{}] 04:33:01 INFO - PROCESS | 336 | 1462966381945 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:02 INFO - PROCESS | 336 | 1462966382055 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 04:33:02 INFO - PROCESS | 336 | 1462966382081 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 336 | ++DOCSHELL 0000005239CAA800 == 37 [pid = 336] [id = 773] 04:33:02 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (00000052372D0000) [pid = 336] [serial = 2317] [outer = 0000000000000000] 04:33:02 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000052372DA000) [pid = 336] [serial = 2318] [outer = 00000052372D0000] 04:33:02 INFO - PROCESS | 336 | 1462966382125 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000005238DE0000) [pid = 336] [serial = 2319] [outer = 00000052372D0000] 04:33:02 INFO - PROCESS | 336 | 1462966382670 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:33:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:33:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:33:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:33:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:33:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:33:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:33:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:33:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:33:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:33:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:33:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:33:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 783ms 04:33:02 INFO - PROCESS | 336 | 1462966382726 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 336 | 1462966382731 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 04:33:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:33:02 INFO - PROCESS | 336 | 1462966382737 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 336 | 1462966382742 Marionette TRACE conn6 <- [1,3050,null,{}] 04:33:02 INFO - PROCESS | 336 | 1462966382749 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:02 INFO - PROCESS | 336 | 1462966382861 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 04:33:02 INFO - PROCESS | 336 | 1462966382987 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 336 | ++DOCSHELL 000000523D37B000 == 38 [pid = 336] [id = 774] 04:33:03 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000005232CAA000) [pid = 336] [serial = 2320] [outer = 0000000000000000] 04:33:03 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000005232D99800) [pid = 336] [serial = 2321] [outer = 0000005232CAA000] 04:33:03 INFO - PROCESS | 336 | 1462966383045 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000005238D35800) [pid = 336] [serial = 2322] [outer = 0000005232CAA000] 04:33:03 INFO - PROCESS | 336 | [336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:33:03 INFO - PROCESS | 336 | 1462966383646 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:33:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:33:03 INFO - {} 04:33:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 942ms 04:33:03 INFO - PROCESS | 336 | 1462966383690 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 04:33:03 INFO - PROCESS | 336 | 1462966383697 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 04:33:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:33:03 INFO - PROCESS | 336 | 1462966383705 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - PROCESS | 336 | 1462966383708 Marionette TRACE conn6 <- [1,3054,null,{}] 04:33:03 INFO - PROCESS | 336 | 1462966383712 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:03 INFO - PROCESS | 336 | 1462966383833 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 04:33:03 INFO - PROCESS | 336 | 1462966383906 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 336 | ++DOCSHELL 0000005243424800 == 39 [pid = 336] [id = 775] 04:33:03 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523BE11400) [pid = 336] [serial = 2323] [outer = 0000000000000000] 04:33:03 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523CEF7800) [pid = 336] [serial = 2324] [outer = 000000523BE11400] 04:33:03 INFO - PROCESS | 336 | 1462966383962 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (000000523D2D8800) [pid = 336] [serial = 2325] [outer = 000000523BE11400] 04:33:04 INFO - PROCESS | 336 | 1462966384495 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:33:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:33:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:33:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:33:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:33:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:33:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:33:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:33:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 839ms 04:33:04 INFO - PROCESS | 336 | 1462966384547 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 04:33:04 INFO - PROCESS | 336 | 1462966384550 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 04:33:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:33:04 INFO - PROCESS | 336 | 1462966384554 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - PROCESS | 336 | 1462966384558 Marionette TRACE conn6 <- [1,3058,null,{}] 04:33:04 INFO - PROCESS | 336 | 1462966384571 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:04 INFO - PROCESS | 336 | 1462966384686 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 04:33:04 INFO - PROCESS | 336 | 1462966384807 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 336 | ++DOCSHELL 0000005244445800 == 40 [pid = 336] [id = 776] 04:33:04 INFO - PROCESS | 336 | ++DOMWINDOW == 88 (000000523D353400) [pid = 336] [serial = 2326] [outer = 0000000000000000] 04:33:04 INFO - PROCESS | 336 | ++DOMWINDOW == 89 (000000523F6A5800) [pid = 336] [serial = 2327] [outer = 000000523D353400] 04:33:04 INFO - PROCESS | 336 | 1462966384866 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 336 | ++DOMWINDOW == 90 (000000523FA64400) [pid = 336] [serial = 2328] [outer = 000000523D353400] 04:33:05 INFO - PROCESS | 336 | 1462966385450 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:33:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 945ms 04:33:05 INFO - PROCESS | 336 | 1462966385501 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 04:33:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:33:05 INFO - PROCESS | 336 | 1462966385504 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 04:33:05 INFO - PROCESS | 336 | 1462966385507 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 336 | 1462966385510 Marionette TRACE conn6 <- [1,3062,null,{}] 04:33:05 INFO - PROCESS | 336 | 1462966385514 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:05 INFO - PROCESS | 336 | 1462966385621 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 04:33:05 INFO - PROCESS | 336 | 1462966385740 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D15000 == 41 [pid = 336] [id = 777] 04:33:05 INFO - PROCESS | 336 | ++DOMWINDOW == 91 (000000524009E400) [pid = 336] [serial = 2329] [outer = 0000000000000000] 04:33:05 INFO - PROCESS | 336 | ++DOMWINDOW == 92 (0000005240404800) [pid = 336] [serial = 2330] [outer = 000000524009E400] 04:33:05 INFO - PROCESS | 336 | 1462966385797 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 336 | ++DOMWINDOW == 93 (0000005241B38800) [pid = 336] [serial = 2331] [outer = 000000524009E400] 04:33:06 INFO - PROCESS | 336 | 1462966386298 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:33:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 838ms 04:33:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:33:06 INFO - PROCESS | 336 | 1462966386415 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 336 | 1462966386417 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 04:33:06 INFO - PROCESS | 336 | 1462966386422 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 336 | 1462966386424 Marionette TRACE conn6 <- [1,3066,null,{}] 04:33:06 INFO - PROCESS | 336 | 1462966386443 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 336 | 1462966386551 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 04:33:06 INFO - PROCESS | 336 | 1462966386625 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 336 | ++DOCSHELL 000000523BD3E000 == 42 [pid = 336] [id = 778] 04:33:06 INFO - PROCESS | 336 | ++DOMWINDOW == 94 (0000005231A1F400) [pid = 336] [serial = 2332] [outer = 0000000000000000] 04:33:06 INFO - PROCESS | 336 | ++DOMWINDOW == 95 (0000005232252C00) [pid = 336] [serial = 2333] [outer = 0000005231A1F400] 04:33:06 INFO - PROCESS | 336 | 1462966386842 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 336 | ++DOMWINDOW == 96 (0000005233F8A800) [pid = 336] [serial = 2334] [outer = 0000005231A1F400] 04:33:07 INFO - PROCESS | 336 | 1462966387392 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 336 | 1462966387506 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 04:33:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:33:07 INFO - PROCESS | 336 | 1462966387526 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 336 | 1462966387529 Marionette TRACE conn6 <- [1,3070,null,{}] 04:33:07 INFO - PROCESS | 336 | 1462966387536 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:07 INFO - PROCESS | 336 | 1462966387660 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 04:33:07 INFO - PROCESS | 336 | 1462966387780 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 336 | ++DOCSHELL 0000005233729800 == 43 [pid = 336] [id = 779] 04:33:07 INFO - PROCESS | 336 | ++DOMWINDOW == 97 (000000523105E800) [pid = 336] [serial = 2335] [outer = 0000000000000000] 04:33:07 INFO - PROCESS | 336 | ++DOMWINDOW == 98 (0000005231A20C00) [pid = 336] [serial = 2336] [outer = 000000523105E800] 04:33:07 INFO - PROCESS | 336 | 1462966387874 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 336 | ++DOMWINDOW == 99 (0000005232DDE400) [pid = 336] [serial = 2337] [outer = 000000523105E800] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 98 (000000523F441C00) [pid = 336] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 97 (000000523F442800) [pid = 336] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 96 (000000523CEF0400) [pid = 336] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 95 (000000523F433800) [pid = 336] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 94 (000000523CEFE400) [pid = 336] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 93 (000000523291FC00) [pid = 336] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 92 (000000523297D400) [pid = 336] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 91 (0000005238EF5400) [pid = 336] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 90 (00000052393AA800) [pid = 336] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 89 (000000523C62A400) [pid = 336] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 88 (00000052372D4000) [pid = 336] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 87 (0000005237645400) [pid = 336] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000005238194000) [pid = 336] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 85 (0000005238D43C00) [pid = 336] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 84 (0000005241B11000) [pid = 336] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 83 (000000523D2D9C00) [pid = 336] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523D34C800) [pid = 336] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000005232D8E000) [pid = 336] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000523300CC00) [pid = 336] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 79 (000000523FD72400) [pid = 336] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523F64CC00) [pid = 336] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 77 (000000523F6A2400) [pid = 336] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 76 (0000005239436400) [pid = 336] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 75 (000000523F699400) [pid = 336] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 74 (000000523FB14000) [pid = 336] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 73 (000000523F6B1000) [pid = 336] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 72 (000000523C9DA000) [pid = 336] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 71 (000000523EBC4800) [pid = 336] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 70 (000000523FB1F000) [pid = 336] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | --DOMWINDOW == 69 (000000524009F800) [pid = 336] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 336 | 1462966388289 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:33:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:33:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:33:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:33:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:33:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 795ms 04:33:08 INFO - PROCESS | 336 | 1462966388312 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 336 | 1462966388316 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 04:33:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:33:08 INFO - PROCESS | 336 | 1462966388322 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 336 | 1462966388325 Marionette TRACE conn6 <- [1,3074,null,{}] 04:33:08 INFO - PROCESS | 336 | 1462966388329 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:08 INFO - PROCESS | 336 | 1462966388417 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 04:33:08 INFO - PROCESS | 336 | 1462966388424 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 336 | ++DOCSHELL 000000523FE20800 == 44 [pid = 336] [id = 780] 04:33:08 INFO - PROCESS | 336 | ++DOMWINDOW == 70 (000000523411A800) [pid = 336] [serial = 2338] [outer = 0000000000000000] 04:33:08 INFO - PROCESS | 336 | ++DOMWINDOW == 71 (0000005237646400) [pid = 336] [serial = 2339] [outer = 000000523411A800] 04:33:08 INFO - PROCESS | 336 | 1462966388470 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 336 | ++DOMWINDOW == 72 (00000052393AA800) [pid = 336] [serial = 2340] [outer = 000000523411A800] 04:33:08 INFO - PROCESS | 336 | 1462966388942 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:33:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:33:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 04:33:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:33:08 INFO - PROCESS | 336 | 1462966388955 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 336 | 1462966388957 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 04:33:08 INFO - PROCESS | 336 | 1462966388960 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 336 | 1462966388964 Marionette TRACE conn6 <- [1,3078,null,{}] 04:33:08 INFO - PROCESS | 336 | 1462966388975 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 336 | 1462966389070 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 04:33:09 INFO - PROCESS | 336 | 1462966389079 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 336 | ++DOCSHELL 0000005242D3D800 == 45 [pid = 336] [id = 781] 04:33:09 INFO - PROCESS | 336 | ++DOMWINDOW == 73 (000000523C627C00) [pid = 336] [serial = 2341] [outer = 0000000000000000] 04:33:09 INFO - PROCESS | 336 | ++DOMWINDOW == 74 (000000523C630C00) [pid = 336] [serial = 2342] [outer = 000000523C627C00] 04:33:09 INFO - PROCESS | 336 | 1462966389125 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 336 | ++DOMWINDOW == 75 (000000523CECE400) [pid = 336] [serial = 2343] [outer = 000000523C627C00] 04:33:09 INFO - PROCESS | 336 | 1462966389574 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:33:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:33:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 04:33:09 INFO - PROCESS | 336 | 1462966389601 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 336 | 1462966389604 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 04:33:09 INFO - PROCESS | 336 | 1462966389607 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 336 | 1462966389609 Marionette TRACE conn6 <- [1,3082,null,{}] 04:33:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:33:09 INFO - PROCESS | 336 | 1462966389613 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 336 | 1462966389702 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 04:33:09 INFO - PROCESS | 336 | 1462966389709 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 336 | ++DOCSHELL 00000052433D8800 == 46 [pid = 336] [id = 782] 04:33:09 INFO - PROCESS | 336 | ++DOMWINDOW == 76 (000000523CEFE400) [pid = 336] [serial = 2344] [outer = 0000000000000000] 04:33:09 INFO - PROCESS | 336 | ++DOMWINDOW == 77 (000000523D245000) [pid = 336] [serial = 2345] [outer = 000000523CEFE400] 04:33:09 INFO - PROCESS | 336 | 1462966389754 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 336 | ++DOMWINDOW == 78 (000000523D34F800) [pid = 336] [serial = 2346] [outer = 000000523CEFE400] 04:33:10 INFO - PROCESS | 336 | 1462966390154 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:33:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 586ms 04:33:10 INFO - PROCESS | 336 | 1462966390199 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 336 | 1462966390201 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 04:33:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:33:10 INFO - PROCESS | 336 | 1462966390223 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 336 | 1462966390225 Marionette TRACE conn6 <- [1,3086,null,{}] 04:33:10 INFO - PROCESS | 336 | 1462966390234 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 336 | 1462966390351 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 04:33:10 INFO - PROCESS | 336 | 1462966390358 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 336 | ++DOCSHELL 00000052435C3000 == 47 [pid = 336] [id = 783] 04:33:10 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000523EBC4800) [pid = 336] [serial = 2347] [outer = 0000000000000000] 04:33:10 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (000000523EBCA000) [pid = 336] [serial = 2348] [outer = 000000523EBC4800] 04:33:10 INFO - PROCESS | 336 | 1462966390407 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (000000523F4B6C00) [pid = 336] [serial = 2349] [outer = 000000523EBC4800] 04:33:10 INFO - PROCESS | 336 | 1462966390890 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:33:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 712ms 04:33:10 INFO - PROCESS | 336 | 1462966390920 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 336 | 1462966390922 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 04:33:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:33:10 INFO - PROCESS | 336 | 1462966390926 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 336 | 1462966390927 Marionette TRACE conn6 <- [1,3090,null,{}] 04:33:10 INFO - PROCESS | 336 | 1462966390931 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:11 INFO - PROCESS | 336 | 1462966391049 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 04:33:11 INFO - PROCESS | 336 | 1462966391055 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 336 | ++DOCSHELL 00000052381C2000 == 48 [pid = 336] [id = 784] 04:33:11 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (000000523F693800) [pid = 336] [serial = 2350] [outer = 0000000000000000] 04:33:11 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (000000523F6AF400) [pid = 336] [serial = 2351] [outer = 000000523F693800] 04:33:11 INFO - PROCESS | 336 | 1462966391147 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (000000523FA97800) [pid = 336] [serial = 2352] [outer = 000000523F693800] 04:33:11 INFO - PROCESS | 336 | 1462966391538 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:33:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 691ms 04:33:11 INFO - PROCESS | 336 | 1462966391620 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 336 | 1462966391622 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 04:33:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:33:11 INFO - PROCESS | 336 | 1462966391632 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 336 | 1462966391634 Marionette TRACE conn6 <- [1,3094,null,{}] 04:33:11 INFO - PROCESS | 336 | 1462966391638 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:11 INFO - PROCESS | 336 | 1462966391752 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 04:33:11 INFO - PROCESS | 336 | 1462966391834 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 336 | ++DOCSHELL 0000005244516800 == 49 [pid = 336] [id = 785] 04:33:11 INFO - PROCESS | 336 | ++DOMWINDOW == 85 (000000523FA5EC00) [pid = 336] [serial = 2353] [outer = 0000000000000000] 04:33:11 INFO - PROCESS | 336 | ++DOMWINDOW == 86 (000000523FD71400) [pid = 336] [serial = 2354] [outer = 000000523FA5EC00] 04:33:11 INFO - PROCESS | 336 | 1462966391878 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 336 | ++DOMWINDOW == 87 (00000052400A5400) [pid = 336] [serial = 2355] [outer = 000000523FA5EC00] 04:33:12 INFO - PROCESS | 336 | --DOMWINDOW == 86 (0000005242189C00) [pid = 336] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:33:12 INFO - PROCESS | 336 | --DOMWINDOW == 85 (00000052372CB400) [pid = 336] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:33:12 INFO - PROCESS | 336 | --DOMWINDOW == 84 (00000052404C3800) [pid = 336] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:33:12 INFO - PROCESS | 336 | --DOMWINDOW == 83 (0000005232D8D000) [pid = 336] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:33:12 INFO - PROCESS | 336 | --DOMWINDOW == 82 (000000523297DC00) [pid = 336] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:33:12 INFO - PROCESS | 336 | --DOMWINDOW == 81 (0000005242D5BC00) [pid = 336] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:33:12 INFO - PROCESS | 336 | --DOMWINDOW == 80 (000000523FA67C00) [pid = 336] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:33:12 INFO - PROCESS | 336 | --DOMWINDOW == 79 (0000005238198C00) [pid = 336] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:33:12 INFO - PROCESS | 336 | --DOMWINDOW == 78 (000000523C9D1000) [pid = 336] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:33:12 INFO - PROCESS | 336 | 1462966392365 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:33:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:33:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:33:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:33:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 798ms 04:33:12 INFO - PROCESS | 336 | 1462966392426 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 336 | 1462966392428 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 04:33:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:33:12 INFO - PROCESS | 336 | 1462966392431 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 336 | 1462966392433 Marionette TRACE conn6 <- [1,3098,null,{}] 04:33:12 INFO - PROCESS | 336 | 1462966392437 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - PROCESS | 336 | 1462966392518 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 04:33:12 INFO - PROCESS | 336 | 1462966392524 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 336 | ++DOCSHELL 0000005245D08000 == 50 [pid = 336] [id = 786] 04:33:12 INFO - PROCESS | 336 | ++DOMWINDOW == 79 (000000524040B000) [pid = 336] [serial = 2356] [outer = 0000000000000000] 04:33:12 INFO - PROCESS | 336 | ++DOMWINDOW == 80 (00000052404C4800) [pid = 336] [serial = 2357] [outer = 000000524040B000] 04:33:12 INFO - PROCESS | 336 | 1462966392569 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 336 | ++DOMWINDOW == 81 (0000005240E0C400) [pid = 336] [serial = 2358] [outer = 000000524040B000] 04:33:12 INFO - PROCESS | 336 | 1462966392971 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:33:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:33:13 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:33:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:33:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:33:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:33:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 586ms 04:33:13 INFO - PROCESS | 336 | 1462966393022 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 336 | 1462966393024 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 04:33:13 INFO - PROCESS | 336 | 1462966393027 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:33:13 INFO - PROCESS | 336 | 1462966393029 Marionette TRACE conn6 <- [1,3102,null,{}] 04:33:13 INFO - PROCESS | 336 | 1462966393032 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 336 | 1462966393139 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 04:33:13 INFO - PROCESS | 336 | 1462966393148 Marionette TRACE conn6 -> [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\", \"eef70bee-e830-451e-b40c-2480c8f97644\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 336 | ++DOCSHELL 0000005245DB8000 == 51 [pid = 336] [id = 787] 04:33:13 INFO - PROCESS | 336 | ++DOMWINDOW == 82 (0000005241B04000) [pid = 336] [serial = 2359] [outer = 0000000000000000] 04:33:13 INFO - PROCESS | 336 | ++DOMWINDOW == 83 (0000005241BEE400) [pid = 336] [serial = 2360] [outer = 0000005241B04000] 04:33:13 INFO - PROCESS | 336 | 1462966393193 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 336 | ++DOMWINDOW == 84 (0000005242167000) [pid = 336] [serial = 2361] [outer = 0000005241B04000] 04:33:13 INFO - PROCESS | 336 | 1462966393574 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:33:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:33:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 587ms 04:33:13 INFO - PROCESS | 336 | 1462966393617 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 336 | 1462966393619 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 04:33:14 WARNING - u'runner_teardown' () 04:33:14 INFO - No more tests 04:33:14 INFO - Got 0 unexpected results 04:33:14 INFO - SUITE-END | took 679s 04:33:14 INFO - Closing logging queue 04:33:14 INFO - queue closed 04:33:14 INFO - Return code: 0 04:33:14 WARNING - # TBPL SUCCESS # 04:33:14 INFO - Running post-action listener: _resource_record_post_action 04:33:14 INFO - Running post-run listener: _resource_record_post_run 04:33:15 INFO - Total resource usage - Wall time: 688s; CPU: 14.0%; Read bytes: 211679744; Write bytes: 1002494464; Read time: 2471180; Write time: 5292710 04:33:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:33:15 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 13602304; Read time: 0; Write time: 161960 04:33:15 INFO - run-tests - Wall time: 685s; CPU: 14.0%; Read bytes: 211679744; Write bytes: 891337728; Read time: 2471180; Write time: 5063920 04:33:15 INFO - Running post-run listener: _upload_blobber_files 04:33:15 INFO - Blob upload gear active. 04:33:15 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:33:15 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:33:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:33:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:33:16 INFO - (blobuploader) - INFO - Open directory for files ... 04:33:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:33:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:33:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:33:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:33:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:33:17 INFO - (blobuploader) - INFO - Done attempting. 04:33:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:33:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:33:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:33:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:33:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:33:19 INFO - (blobuploader) - INFO - Done attempting. 04:33:19 INFO - (blobuploader) - INFO - Iteration through files over. 04:33:19 INFO - Return code: 0 04:33:19 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:33:19 INFO - Using _rmtree_windows ... 04:33:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:33:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc767230933f27495b2fedae9213e05d20ce841663516d71f3d2408d460e6dbc1d347661990b65cf7f270aae0531a3041bcd81b25357da180fd54c89bb0c74d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/140141d332ecdfb13cd2ddd43f77767d906983fff5ac9952bf402644ebde1280a8eab1bf6630531f76df5da800bcbc0c87115485f409e9509cb0909a76ebeba3"} 04:33:19 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:33:19 INFO - Writing to file C:\slave\test\properties\blobber_files 04:33:19 INFO - Contents: 04:33:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc767230933f27495b2fedae9213e05d20ce841663516d71f3d2408d460e6dbc1d347661990b65cf7f270aae0531a3041bcd81b25357da180fd54c89bb0c74d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/140141d332ecdfb13cd2ddd43f77767d906983fff5ac9952bf402644ebde1280a8eab1bf6630531f76df5da800bcbc0c87115485f409e9509cb0909a76ebeba3"} 04:33:19 INFO - Running post-run listener: copy_logs_to_upload_dir 04:33:19 INFO - Copying logs to upload dir... 04:33:19 INFO - mkdir: C:\slave\test\build\upload\logs 04:33:19 INFO - Copying logs to upload dir... 04:33:19 INFO - Using _rmtree_windows ... 04:33:19 INFO - Using _rmtree_windows ... 04:33:19 INFO - Using _rmtree_windows ... 04:33:19 INFO - Using _rmtree_windows ... 04:33:19 INFO - Using _rmtree_windows ... 04:33:19 INFO - Using _rmtree_windows ... 04:33:19 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=937.268000 ========= master_lag: 0.17 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 37 secs) (at 2016-05-11 04:33:19.298053) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 04:33:19.298943) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-083 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc767230933f27495b2fedae9213e05d20ce841663516d71f3d2408d460e6dbc1d347661990b65cf7f270aae0531a3041bcd81b25357da180fd54c89bb0c74d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/140141d332ecdfb13cd2ddd43f77767d906983fff5ac9952bf402644ebde1280a8eab1bf6630531f76df5da800bcbc0c87115485f409e9509cb0909a76ebeba3"} build_url:https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc767230933f27495b2fedae9213e05d20ce841663516d71f3d2408d460e6dbc1d347661990b65cf7f270aae0531a3041bcd81b25357da180fd54c89bb0c74d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/140141d332ecdfb13cd2ddd43f77767d906983fff5ac9952bf402644ebde1280a8eab1bf6630531f76df5da800bcbc0c87115485f409e9509cb0909a76ebeba3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HTHcok4oR12xjjY_F_QSgA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 04:33:19.418052) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 04:33:19.418432) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-083 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-083\AppData\Local LOGONSERVER=\\T-W864-IX-083 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-083 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-083 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-083 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 04:33:19.532646) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-11 04:33:19.532963) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-11 04:33:20.030566) ========= ========= Total master_lag: 6.78 =========