builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-082 starttime: 1463433072.72 results: success (0) buildid: 20160516124143 builduid: 3a25a15ff16c4b0cb6e450f554c3ebd7 revision: 17724486e1591858eea09dc327475a25883854a4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 14:11:12.715960) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 14:11:12.716715) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 14:11:12.717219) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 14:11:12.828194) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:11:12.828596) ========= '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-082\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-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-082\AppData\Local LOGONSERVER=\\T-W864-IX-082 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;C:\mozilla-build\hg 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-082 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-082 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-082 WINDIR=C:\windows using PTY: False --14:11:13-- 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% 12.09 MB/s 14:11:13 (12.09 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.367000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:11:14.264558) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-16 14:11:14.264922) ========= '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-082\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-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-082\AppData\Local LOGONSERVER=\\T-W864-IX-082 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;C:\mozilla-build\hg 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-082 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-082 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-082 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.618000 ========= master_lag: 0.14 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-16 14:11:18.019425) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-16 14:11:18.019784) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 17724486e1591858eea09dc327475a25883854a4 --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 17724486e1591858eea09dc327475a25883854a4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-082\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-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-082\AppData\Local LOGONSERVER=\\T-W864-IX-082 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;C:\mozilla-build\hg 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-082 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-082 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-082 WINDIR=C:\windows using PTY: False 2016-05-16 14:11:17,704 truncating revision to first 12 chars 2016-05-16 14:11:17,704 Setting DEBUG logging. 2016-05-16 14:11:17,704 attempt 1/10 2016-05-16 14:11:17,704 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/17724486e159?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-16 14:11:19,048 unpacking tar archive at: mozilla-aurora-17724486e159/testing/mozharness/ program finished with exit code 0 elapsedTime=1.984000 ========= master_lag: 1.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-16 14:11:21.154801) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 14:11:21.155076) ========= script_repo_revision: 17724486e1591858eea09dc327475a25883854a4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 14:11:21.155482) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2016-05-16 14:11:21.155773) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2016-05-16 14:11:23.368781) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 50 secs) (at 2016-05-16 14:11:23.369167) ========= '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-082\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-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-082\AppData\Local LOGONSERVER=\\T-W864-IX-082 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;C:\mozilla-build\hg 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-082 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-082 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-082 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 14:11:23 INFO - MultiFileLogger online at 20160516 14:11:23 in C:\slave\test 14:11:23 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 14:11:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:11:23 INFO - {'append_to_log': False, 14:11:23 INFO - 'base_work_dir': 'C:\\slave\\test', 14:11:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:11:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:11:23 INFO - 'buildbot_json_path': 'buildprops.json', 14:11:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:11:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:11:23 INFO - 'download_minidump_stackwalk': True, 14:11:23 INFO - 'download_symbols': 'true', 14:11:23 INFO - 'e10s': False, 14:11:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:11:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:11:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:11:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:11:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:11:23 INFO - 'C:/mozilla-build/tooltool.py'), 14:11:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:11:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:11:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:11:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:11:23 INFO - 'log_level': 'info', 14:11:23 INFO - 'log_to_console': True, 14:11:23 INFO - 'opt_config_files': (), 14:11:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:11:23 INFO - '--processes=1', 14:11:23 INFO - '--config=%(test_path)s/wptrunner.ini', 14:11:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:11:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:11:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:11:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:11:23 INFO - 'pip_index': False, 14:11:23 INFO - 'require_test_zip': True, 14:11:23 INFO - 'test_type': ('testharness',), 14:11:23 INFO - 'this_chunk': '1', 14:11:23 INFO - 'total_chunks': '10', 14:11:23 INFO - 'virtualenv_path': 'venv', 14:11:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:11:23 INFO - 'work_dir': 'build'} 14:11:23 INFO - ##### 14:11:23 INFO - ##### Running clobber step. 14:11:23 INFO - ##### 14:11:23 INFO - Running pre-action listener: _resource_record_pre_action 14:11:23 INFO - Running main action method: clobber 14:11:23 INFO - rmtree: C:\slave\test\build 14:11:23 INFO - Using _rmtree_windows ... 14:11:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:13:44 INFO - Running post-action listener: _resource_record_post_action 14:13:44 INFO - ##### 14:13:44 INFO - ##### Running read-buildbot-config step. 14:13:44 INFO - ##### 14:13:44 INFO - Running pre-action listener: _resource_record_pre_action 14:13:44 INFO - Running main action method: read_buildbot_config 14:13:44 INFO - Using buildbot properties: 14:13:44 INFO - { 14:13:44 INFO - "project": "", 14:13:44 INFO - "product": "firefox", 14:13:44 INFO - "script_repo_revision": "production", 14:13:44 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 14:13:44 INFO - "repository": "", 14:13:44 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 14:13:44 INFO - "buildid": "20160516124143", 14:13:44 INFO - "pgo_build": "False", 14:13:44 INFO - "basedir": "C:\\slave\\test", 14:13:44 INFO - "buildnumber": 42, 14:13:44 INFO - "slavename": "t-w864-ix-082", 14:13:44 INFO - "revision": "17724486e1591858eea09dc327475a25883854a4", 14:13:44 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 14:13:44 INFO - "platform": "win64", 14:13:44 INFO - "branch": "mozilla-aurora", 14:13:44 INFO - "repo_path": "releases/mozilla-aurora", 14:13:44 INFO - "moz_repo_path": "", 14:13:44 INFO - "stage_platform": "win64", 14:13:44 INFO - "builduid": "3a25a15ff16c4b0cb6e450f554c3ebd7", 14:13:44 INFO - "slavebuilddir": "test" 14:13:44 INFO - } 14:13:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 14:13:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 14:13:44 INFO - Running post-action listener: _resource_record_post_action 14:13:44 INFO - ##### 14:13:44 INFO - ##### Running download-and-extract step. 14:13:44 INFO - ##### 14:13:44 INFO - Running pre-action listener: _resource_record_pre_action 14:13:44 INFO - Running main action method: download_and_extract 14:13:44 INFO - mkdir: C:\slave\test\build\tests 14:13: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')]} 14:13:44 INFO - https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 14:13:44 INFO - trying https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 14:13:44 INFO - Downloading https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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 14:13:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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 14:13:45 INFO - Downloaded 1274 bytes. 14:13:45 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 14:13:45 INFO - Using the following test package requirements: 14:13:45 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 14:13:45 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:13:45 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 14:13:45 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:13:45 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 14:13:45 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:13:45 INFO - u'jsshell-win64.zip'], 14:13:45 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:13:45 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 14:13:45 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 14:13:45 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:13:45 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 14:13:45 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:13:45 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 14:13:45 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:13:45 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 14:13:45 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:13:45 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 14:13:45 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 14:13:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:13:45 INFO - https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 14:13:45 INFO - trying https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 14:13:45 INFO - Downloading https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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 14:13:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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 14:13:47 INFO - Downloaded 20485188 bytes. 14:13:47 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/*'] 14:13:47 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/* 14:13:49 INFO - caution: filename not matched: web-platform/* 14:13:49 INFO - Return code: 11 14:13: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')]} 14:13:49 INFO - https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 14:13:49 INFO - trying https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 14:13:49 INFO - Downloading https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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 14:13:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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 14:13:50 INFO - Downloaded 36409075 bytes. 14:13:50 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/*'] 14:13:50 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/* 14:14:36 INFO - caution: filename not matched: bin/* 14:14:36 INFO - caution: filename not matched: config/* 14:14:36 INFO - caution: filename not matched: mozbase/* 14:14:36 INFO - caution: filename not matched: marionette/* 14:14:36 INFO - caution: filename not matched: tools/wptserve/* 14:14:36 INFO - Return code: 11 14:14:36 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')]} 14:14:36 INFO - https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 14:14:36 INFO - trying https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:14:36 INFO - Downloading https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 14:14:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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 14:14:38 INFO - Downloaded 82671722 bytes. 14:14:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:14:38 INFO - mkdir: C:\slave\test\properties 14:14:38 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:14:38 INFO - Writing to file C:\slave\test\properties\build_url 14:14:38 INFO - Contents: 14:14:38 INFO - build_url:https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:14:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:14:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:14:38 INFO - Writing to file C:\slave\test\properties\symbols_url 14:14:38 INFO - Contents: 14:14:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:14:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:14:38 INFO - https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:14:38 INFO - trying https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:14:38 INFO - Downloading https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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 14:14:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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 14:14:40 INFO - Downloaded 50700962 bytes. 14:14:40 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'] 14:14:40 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 14:14:43 INFO - Return code: 0 14:14:43 INFO - Running post-action listener: _resource_record_post_action 14:14:43 INFO - Running post-action listener: set_extra_try_arguments 14:14:43 INFO - ##### 14:14:43 INFO - ##### Running create-virtualenv step. 14:14:43 INFO - ##### 14:14:43 INFO - Running pre-action listener: _pre_create_virtualenv 14:14:43 INFO - Running pre-action listener: _resource_record_pre_action 14:14:43 INFO - Running main action method: create_virtualenv 14:14:43 INFO - Creating virtualenv C:\slave\test\build\venv 14:14:43 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 14:14:43 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:14:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:14:50 INFO - Installing distribute......................................................................................................................................................................................done. 14:14:51 INFO - Return code: 0 14:14:51 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:14: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')]} 14:14:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:14: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')]} 14:14:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:14:51 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CD5D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024B8368>, '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 0x02255D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-082', 'USERDOMAIN': 'T-W864-IX-082', '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-082', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-082', '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;C:\\mozilla-build\\hg', '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-082\\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 14:14:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 14:14:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 14:14:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:14:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Roaming', 14:14:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:14:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:14:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:14:51 INFO - 'COMPUTERNAME': 'T-W864-IX-082', 14:14:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:14:51 INFO - 'DCLOCATION': 'SCL3', 14:14:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:14:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:14:51 INFO - 'HOMEDRIVE': 'C:', 14:14:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 14:14:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:14:51 INFO - 'KTS_VERSION': '1.19c', 14:14:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 14:14:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-082', 14:14:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:14:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:14:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:14:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:14:51 INFO - 'MOZ_NO_REMOTE': '1', 14:14:51 INFO - 'NO_EM_RESTART': '1', 14:14:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:14:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:14:51 INFO - 'OS': 'Windows_NT', 14:14:51 INFO - 'OURDRIVE': 'C:', 14:14:51 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;C:\\mozilla-build\\hg', 14:14:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:14:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:14:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:14:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:14:51 INFO - 'PROCESSOR_LEVEL': '6', 14:14:51 INFO - 'PROCESSOR_REVISION': '1e05', 14:14:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:14:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:14:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:14:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:14:51 INFO - 'PROMPT': '$P$G', 14:14:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:14:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:14:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:14:51 INFO - 'PWD': 'C:\\slave\\test', 14:14:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:14:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:14:51 INFO - 'SYSTEMDRIVE': 'C:', 14:14:51 INFO - 'SYSTEMROOT': 'C:\\windows', 14:14:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:14:51 INFO - 'TEST1': 'testie', 14:14:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:14:51 INFO - 'USERDOMAIN': 'T-W864-IX-082', 14:14:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 14:14:51 INFO - 'USERNAME': 'cltbld', 14:14:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-082', 14:14:51 INFO - 'WINDIR': 'C:\\windows', 14:14:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:14:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:14:52 INFO - Downloading/unpacking psutil>=0.7.1 14:14:53 INFO - Running setup.py egg_info for package psutil 14:14:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:14:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:14:53 INFO - Installing collected packages: psutil 14:14:53 INFO - Running setup.py install for psutil 14:14:53 INFO - building 'psutil._psutil_windows' extension 14:14:53 INFO - error: Unable to find vcvarsall.bat 14:14:53 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-utbenp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:14:53 INFO - running install 14:14:53 INFO - running build 14:14:53 INFO - running build_py 14:14:53 INFO - creating build 14:14:53 INFO - creating build\lib.win32-2.7 14:14:53 INFO - creating build\lib.win32-2.7\psutil 14:14:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:14:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:14:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:14:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:14:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:14:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:14:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:14:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:14:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:14:53 INFO - running build_ext 14:14:53 INFO - building 'psutil._psutil_windows' extension 14:14:53 INFO - error: Unable to find vcvarsall.bat 14:14:53 INFO - ---------------------------------------- 14:14:53 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-utbenp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:14:53 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-082\AppData\Roaming\pip\pip.log 14:14:53 WARNING - Return code: 1 14:14:53 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! 14:14:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:14:53 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')]} 14:14:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:14:53 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')]} 14:14:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:14:53 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 0x024886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CD5D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024B8368>, '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 0x02255D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-082', 'USERDOMAIN': 'T-W864-IX-082', '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-082', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-082', '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;C:\\mozilla-build\\hg', '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-082\\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 14:14:53 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 14:14:53 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 14:14:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:14:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Roaming', 14:14:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:14:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:14:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:14:53 INFO - 'COMPUTERNAME': 'T-W864-IX-082', 14:14:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:14:53 INFO - 'DCLOCATION': 'SCL3', 14:14:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:14:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:14:53 INFO - 'HOMEDRIVE': 'C:', 14:14:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 14:14:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:14:53 INFO - 'KTS_VERSION': '1.19c', 14:14:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 14:14:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-082', 14:14:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:14:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:14:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:14:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:14:53 INFO - 'MOZ_NO_REMOTE': '1', 14:14:53 INFO - 'NO_EM_RESTART': '1', 14:14:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:14:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:14:53 INFO - 'OS': 'Windows_NT', 14:14:53 INFO - 'OURDRIVE': 'C:', 14:14:53 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;C:\\mozilla-build\\hg', 14:14:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:14:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:14:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:14:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:14:53 INFO - 'PROCESSOR_LEVEL': '6', 14:14:53 INFO - 'PROCESSOR_REVISION': '1e05', 14:14:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:14:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:14:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:14:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:14:53 INFO - 'PROMPT': '$P$G', 14:14:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:14:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:14:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:14:53 INFO - 'PWD': 'C:\\slave\\test', 14:14:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:14:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:14:53 INFO - 'SYSTEMDRIVE': 'C:', 14:14:53 INFO - 'SYSTEMROOT': 'C:\\windows', 14:14:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:14:53 INFO - 'TEST1': 'testie', 14:14:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:14:53 INFO - 'USERDOMAIN': 'T-W864-IX-082', 14:14:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 14:14:53 INFO - 'USERNAME': 'cltbld', 14:14:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-082', 14:14:53 INFO - 'WINDIR': 'C:\\windows', 14:14:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:14:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:14:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:14:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:14:54 INFO - Running setup.py egg_info for package mozsystemmonitor 14:14:54 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:14:54 INFO - Running setup.py egg_info for package psutil 14:14:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:14:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:14:54 INFO - Installing collected packages: mozsystemmonitor, psutil 14:14:54 INFO - Running setup.py install for mozsystemmonitor 14:14:54 INFO - Running setup.py install for psutil 14:14:54 INFO - building 'psutil._psutil_windows' extension 14:14:54 INFO - error: Unable to find vcvarsall.bat 14:14:54 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-yvdeyy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:14:54 INFO - running install 14:14:54 INFO - running build 14:14:54 INFO - running build_py 14:14:54 INFO - running build_ext 14:14:54 INFO - building 'psutil._psutil_windows' extension 14:14:54 INFO - error: Unable to find vcvarsall.bat 14:14:54 INFO - ---------------------------------------- 14:14:54 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-yvdeyy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:14:54 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-082\AppData\Roaming\pip\pip.log 14:14:54 WARNING - Return code: 1 14:14:54 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! 14:14:54 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:14: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')]} 14:14:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:14: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')]} 14:14:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:14:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CD5D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024B8368>, '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 0x02255D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-082', 'USERDOMAIN': 'T-W864-IX-082', '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-082', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-082', '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;C:\\mozilla-build\\hg', '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-082\\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 14:14:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 14:14:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 14:14:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:14:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Roaming', 14:14:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:14:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:14:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:14:54 INFO - 'COMPUTERNAME': 'T-W864-IX-082', 14:14:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:14:54 INFO - 'DCLOCATION': 'SCL3', 14:14:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:14:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:14:54 INFO - 'HOMEDRIVE': 'C:', 14:14:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 14:14:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:14:54 INFO - 'KTS_VERSION': '1.19c', 14:14:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 14:14:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-082', 14:14:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:14:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:14:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:14:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:14:54 INFO - 'MOZ_NO_REMOTE': '1', 14:14:54 INFO - 'NO_EM_RESTART': '1', 14:14:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:14:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:14:54 INFO - 'OS': 'Windows_NT', 14:14:54 INFO - 'OURDRIVE': 'C:', 14:14:54 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;C:\\mozilla-build\\hg', 14:14:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:14:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:14:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:14:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:14:54 INFO - 'PROCESSOR_LEVEL': '6', 14:14:54 INFO - 'PROCESSOR_REVISION': '1e05', 14:14:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:14:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:14:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:14:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:14:54 INFO - 'PROMPT': '$P$G', 14:14:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:14:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:14:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:14:54 INFO - 'PWD': 'C:\\slave\\test', 14:14:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:14:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:14:54 INFO - 'SYSTEMDRIVE': 'C:', 14:14:54 INFO - 'SYSTEMROOT': 'C:\\windows', 14:14:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:14:54 INFO - 'TEST1': 'testie', 14:14:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:14:54 INFO - 'USERDOMAIN': 'T-W864-IX-082', 14:14:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 14:14:54 INFO - 'USERNAME': 'cltbld', 14:14:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-082', 14:14:54 INFO - 'WINDIR': 'C:\\windows', 14:14:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:14:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:14:54 INFO - Downloading/unpacking blobuploader==1.2.4 14:14:54 INFO - Downloading blobuploader-1.2.4.tar.gz 14:14:54 INFO - Running setup.py egg_info for package blobuploader 14:14:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:14:58 INFO - Running setup.py egg_info for package requests 14:14:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:14:58 INFO - Downloading docopt-0.6.1.tar.gz 14:14:58 INFO - Running setup.py egg_info for package docopt 14:14:58 INFO - Installing collected packages: blobuploader, docopt, requests 14:14:58 INFO - Running setup.py install for blobuploader 14:14:58 INFO - Running setup.py install for docopt 14:14:58 INFO - Running setup.py install for requests 14:14:58 INFO - Successfully installed blobuploader docopt requests 14:14:58 INFO - Cleaning up... 14:14:58 INFO - Return code: 0 14:14:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:14:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:14:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:14:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:14:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:14:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CD5D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024B8368>, '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 0x02255D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, '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-082', 'USERDOMAIN': 'T-W864-IX-082', '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-082', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-082', '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;C:\\mozilla-build\\hg', '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-082\\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 14:14:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 14:14:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:14:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:14:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Roaming', 14:14:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:14:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:14:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:14:58 INFO - 'COMPUTERNAME': 'T-W864-IX-082', 14:14:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:14:58 INFO - 'DCLOCATION': 'SCL3', 14:14:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:14:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:14:58 INFO - 'HOMEDRIVE': 'C:', 14:14:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 14:14:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:14:58 INFO - 'KTS_VERSION': '1.19c', 14:14:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 14:14:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-082', 14:14:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:14:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:14:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:14:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:14:58 INFO - 'MOZ_NO_REMOTE': '1', 14:14:58 INFO - 'NO_EM_RESTART': '1', 14:14:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:14:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:14:58 INFO - 'OS': 'Windows_NT', 14:14:58 INFO - 'OURDRIVE': 'C:', 14:14:58 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;C:\\mozilla-build\\hg', 14:14:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:14:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:14:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:14:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:14:58 INFO - 'PROCESSOR_LEVEL': '6', 14:14:58 INFO - 'PROCESSOR_REVISION': '1e05', 14:14:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:14:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:14:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:14:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:14:58 INFO - 'PROMPT': '$P$G', 14:14:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:14:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:14:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:14:58 INFO - 'PWD': 'C:\\slave\\test', 14:14:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:14:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:14:58 INFO - 'SYSTEMDRIVE': 'C:', 14:14:58 INFO - 'SYSTEMROOT': 'C:\\windows', 14:14:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:14:58 INFO - 'TEST1': 'testie', 14:14:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:14:58 INFO - 'USERDOMAIN': 'T-W864-IX-082', 14:14:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 14:14:58 INFO - 'USERNAME': 'cltbld', 14:14:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-082', 14:14:58 INFO - 'WINDIR': 'C:\\windows', 14:14:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:15:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:15:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:15:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:15:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:15:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:15:03 INFO - Unpacking c:\slave\test\build\tests\marionette 14:15:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:15:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:15:03 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 14:15:03 INFO - Running setup.py install for browsermob-proxy 14:15:18 INFO - Running setup.py install for manifestparser 14:15:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for marionette-client 14:15:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:15:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for marionette-driver 14:15:18 INFO - Running setup.py install for mozcrash 14:15:18 INFO - Running setup.py install for mozdebug 14:15:18 INFO - Running setup.py install for mozdevice 14:15:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for mozfile 14:15:18 INFO - Running setup.py install for mozhttpd 14:15:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for mozinfo 14:15:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for mozInstall 14:15:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for mozleak 14:15:18 INFO - Running setup.py install for mozlog 14:15:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for moznetwork 14:15:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for mozprocess 14:15:18 INFO - Running setup.py install for mozprofile 14:15:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for mozrunner 14:15:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for mozscreenshot 14:15:18 INFO - Running setup.py install for moztest 14:15:18 INFO - Running setup.py install for mozversion 14:15:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:15:18 INFO - Running setup.py install for wptserve 14:15:18 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 14:15:18 INFO - Cleaning up... 14:15:18 INFO - Return code: 0 14:15:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:15:18 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')]} 14:15:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:15:18 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')]} 14:15:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:15:18 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 0x024886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CD5D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024B8368>, '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 0x02255D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, '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-082', 'USERDOMAIN': 'T-W864-IX-082', '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-082', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-082', '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;C:\\mozilla-build\\hg', '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-082\\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 14:15:18 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 14:15:18 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 14:15:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:15:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Roaming', 14:15:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:15:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:15:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:15:18 INFO - 'COMPUTERNAME': 'T-W864-IX-082', 14:15:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:15:18 INFO - 'DCLOCATION': 'SCL3', 14:15:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:15:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:15:18 INFO - 'HOMEDRIVE': 'C:', 14:15:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 14:15:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:15:18 INFO - 'KTS_VERSION': '1.19c', 14:15:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 14:15:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-082', 14:15:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:15:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:15:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:15:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:18 INFO - 'MOZ_NO_REMOTE': '1', 14:15:18 INFO - 'NO_EM_RESTART': '1', 14:15:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:15:18 INFO - 'OS': 'Windows_NT', 14:15:18 INFO - 'OURDRIVE': 'C:', 14:15:18 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;C:\\mozilla-build\\hg', 14:15:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:15:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:15:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:15:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:15:18 INFO - 'PROCESSOR_LEVEL': '6', 14:15:18 INFO - 'PROCESSOR_REVISION': '1e05', 14:15:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:15:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:15:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:15:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:15:18 INFO - 'PROMPT': '$P$G', 14:15:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:15:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:15:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:15:18 INFO - 'PWD': 'C:\\slave\\test', 14:15:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:15:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:15:18 INFO - 'SYSTEMDRIVE': 'C:', 14:15:18 INFO - 'SYSTEMROOT': 'C:\\windows', 14:15:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:15:18 INFO - 'TEST1': 'testie', 14:15:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:15:18 INFO - 'USERDOMAIN': 'T-W864-IX-082', 14:15:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 14:15:18 INFO - 'USERNAME': 'cltbld', 14:15:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-082', 14:15:18 INFO - 'WINDIR': 'C:\\windows', 14:15:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:15:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:15:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:15:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:15:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:15:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:15:22 INFO - Unpacking c:\slave\test\build\tests\marionette 14:15:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:15:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:15:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 14:15:34 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)) 14:15:34 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)) 14:15:34 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)) 14:15:34 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)) 14:15:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:15:34 INFO - Downloading blessings-1.6.tar.gz 14:15:34 INFO - Running setup.py egg_info for package blessings 14:15:34 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)) 14:15:34 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:15:34 INFO - Running setup.py install for blessings 14:15:34 INFO - Running setup.py install for browsermob-proxy 14:15:34 INFO - Running setup.py install for manifestparser 14:15:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Running setup.py install for marionette-client 14:15:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:15:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Running setup.py install for marionette-driver 14:15:34 INFO - Running setup.py install for mozcrash 14:15:34 INFO - Running setup.py install for mozdebug 14:15:34 INFO - Running setup.py install for mozdevice 14:15:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Running setup.py install for mozhttpd 14:15:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Running setup.py install for mozInstall 14:15:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Running setup.py install for mozleak 14:15:34 INFO - Running setup.py install for mozprofile 14:15:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Running setup.py install for mozrunner 14:15:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:15:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:15:36 INFO - Running setup.py install for mozscreenshot 14:15:36 INFO - Running setup.py install for moztest 14:15:36 INFO - Running setup.py install for mozversion 14:15:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:15:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:15:36 INFO - Running setup.py install for wptserve 14:15:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:15:36 INFO - Cleaning up... 14:15:36 INFO - Return code: 0 14:15:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:15:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:15:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:15:37 INFO - Reading from file tmpfile_stdout 14:15:37 INFO - Using _rmtree_windows ... 14:15:37 INFO - Using _rmtree_windows ... 14:15:37 INFO - Current package versions: 14:15:37 INFO - blessings == 1.6 14:15:37 INFO - blobuploader == 1.2.4 14:15:37 INFO - browsermob-proxy == 0.6.0 14:15:37 INFO - distribute == 0.6.14 14:15:37 INFO - docopt == 0.6.1 14:15:37 INFO - manifestparser == 1.1 14:15:37 INFO - marionette-client == 2.3.0 14:15:37 INFO - marionette-driver == 1.4.0 14:15:37 INFO - mozInstall == 1.12 14:15:37 INFO - mozcrash == 0.17 14:15:37 INFO - mozdebug == 0.1 14:15:37 INFO - mozdevice == 0.48 14:15:37 INFO - mozfile == 1.2 14:15:37 INFO - mozhttpd == 0.7 14:15:37 INFO - mozinfo == 0.9 14:15:37 INFO - mozleak == 0.1 14:15:37 INFO - mozlog == 3.1 14:15:37 INFO - moznetwork == 0.27 14:15:37 INFO - mozprocess == 0.22 14:15:37 INFO - mozprofile == 0.28 14:15:37 INFO - mozrunner == 6.11 14:15:37 INFO - mozscreenshot == 0.1 14:15:37 INFO - mozsystemmonitor == 0.0 14:15:37 INFO - moztest == 0.7 14:15:37 INFO - mozversion == 1.4 14:15:37 INFO - requests == 1.2.3 14:15:37 INFO - wptserve == 1.4.0 14:15:37 INFO - Running post-action listener: _resource_record_post_action 14:15:37 INFO - Running post-action listener: _start_resource_monitoring 14:15:37 INFO - Starting resource monitoring. 14:15:37 INFO - ##### 14:15:37 INFO - ##### Running pull step. 14:15:37 INFO - ##### 14:15:37 INFO - Running pre-action listener: _resource_record_pre_action 14:15:37 INFO - Running main action method: pull 14:15:37 INFO - Pull has nothing to do! 14:15:37 INFO - Running post-action listener: _resource_record_post_action 14:15:37 INFO - ##### 14:15:37 INFO - ##### Running install step. 14:15:37 INFO - ##### 14:15:37 INFO - Running pre-action listener: _resource_record_pre_action 14:15:37 INFO - Running main action method: install 14:15:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:15:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:15:37 INFO - Reading from file tmpfile_stdout 14:15:37 INFO - Using _rmtree_windows ... 14:15:37 INFO - Using _rmtree_windows ... 14:15:37 INFO - Detecting whether we're running mozinstall >=1.0... 14:15:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:15:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:15:37 INFO - Reading from file tmpfile_stdout 14:15:37 INFO - Output received: 14:15:37 INFO - Usage: mozinstall-script.py [options] installer 14:15:37 INFO - Options: 14:15:37 INFO - -h, --help show this help message and exit 14:15:37 INFO - -d DEST, --destination=DEST 14:15:37 INFO - Directory to install application into. [default: 14:15:37 INFO - "C:\slave\test"] 14:15:37 INFO - --app=APP Application being installed. [default: firefox] 14:15:37 INFO - Using _rmtree_windows ... 14:15:37 INFO - Using _rmtree_windows ... 14:15:37 INFO - mkdir: C:\slave\test\build\application 14:15:37 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'] 14:15:37 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 14:15:39 INFO - Reading from file tmpfile_stdout 14:15:39 INFO - Output received: 14:15:39 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:15:39 INFO - Using _rmtree_windows ... 14:15:39 INFO - Using _rmtree_windows ... 14:15:39 INFO - Running post-action listener: _resource_record_post_action 14:15:39 INFO - ##### 14:15:39 INFO - ##### Running run-tests step. 14:15:39 INFO - ##### 14:15:39 INFO - Running pre-action listener: _resource_record_pre_action 14:15:39 INFO - Running main action method: run_tests 14:15:39 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:15:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:15:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:15:39 INFO - grabbing minidump binary from tooltool 14:15:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:15:39 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 0x024B8368>, '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 0x02255D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:15:39 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 14:15:39 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 14:15:39 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:15:40 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxffmxn 14:15:40 INFO - INFO - File integrity verified, renaming tmpxffmxn to win32-minidump_stackwalk.exe 14:15:40 INFO - Return code: 0 14:15:40 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:15:40 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:15:40 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/J4jsshV7RM-XFaBzvJDU0A/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 14:15:40 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/J4jsshV7RM-XFaBzvJDU0A/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 14:15:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:15:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Roaming', 14:15:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:15:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:15:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:15:40 INFO - 'COMPUTERNAME': 'T-W864-IX-082', 14:15:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:15:40 INFO - 'DCLOCATION': 'SCL3', 14:15:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:15:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:15:40 INFO - 'HOMEDRIVE': 'C:', 14:15:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-082', 14:15:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:15:40 INFO - 'KTS_VERSION': '1.19c', 14:15:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-082\\AppData\\Local', 14:15:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-082', 14:15:40 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:15:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:15:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:15:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:15:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:15:40 INFO - 'MOZ_NO_REMOTE': '1', 14:15:40 INFO - 'NO_EM_RESTART': '1', 14:15:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:15:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:15:40 INFO - 'OS': 'Windows_NT', 14:15:40 INFO - 'OURDRIVE': 'C:', 14:15:40 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;C:\\mozilla-build\\hg', 14:15:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:15:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:15:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:15:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:15:40 INFO - 'PROCESSOR_LEVEL': '6', 14:15:40 INFO - 'PROCESSOR_REVISION': '1e05', 14:15:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:15:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:15:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:15:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:15:40 INFO - 'PROMPT': '$P$G', 14:15:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:15:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:15:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:15:40 INFO - 'PWD': 'C:\\slave\\test', 14:15:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:15:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:15:40 INFO - 'SYSTEMDRIVE': 'C:', 14:15:40 INFO - 'SYSTEMROOT': 'C:\\windows', 14:15:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:15:40 INFO - 'TEST1': 'testie', 14:15:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:15:40 INFO - 'USERDOMAIN': 'T-W864-IX-082', 14:15:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-082', 14:15:40 INFO - 'USERNAME': 'cltbld', 14:15:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-082', 14:15:40 INFO - 'WINDIR': 'C:\\windows', 14:15:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:15:40 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/J4jsshV7RM-XFaBzvJDU0A/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 14:15:42 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 14:15:42 INFO - import pkg_resources 14:15:43 INFO - Using 1 client processes 14:15:45 INFO - SUITE-START | Running 778 tests 14:15:45 INFO - Running testharness tests 14:15:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:15:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:15:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:15:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:15:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:15:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:15:46 INFO - Setting up ssl 14:15:47 INFO - PROCESS | certutil | 14:15:47 INFO - PROCESS | certutil | 14:15:47 INFO - PROCESS | certutil | 14:15:47 INFO - Certificate Nickname Trust Attributes 14:15:47 INFO - SSL,S/MIME,JAR/XPI 14:15:47 INFO - 14:15:47 INFO - web-platform-tests CT,, 14:15:47 INFO - 14:15:47 INFO - Starting runner 14:15:47 INFO - PROCESS | 3036 | [3036] 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 14:15:47 INFO - PROCESS | 3036 | [3036] 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 14:15:47 INFO - PROCESS | 3036 | [3036] 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 14:15:48 INFO - PROCESS | 3036 | [3036] 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 14:15:48 INFO - PROCESS | 3036 | [3036] 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 14:15:49 INFO - PROCESS | 3036 | 1463433349570 Marionette DEBUG Marionette enabled via build flag and pref 14:15:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B342A5D800 == 1 [pid = 3036] [id = 1] 14:15:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 1 (000000B3518C5000) [pid = 3036] [serial = 1] [outer = 0000000000000000] 14:15:51 INFO - PROCESS | 3036 | [3036] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:15:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 2 (000000B3518C6000) [pid = 3036] [serial = 2] [outer = 000000B3518C5000] 14:15:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B353D9A800 == 2 [pid = 3036] [id = 2] 14:15:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 3 (000000B353D9B000) [pid = 3036] [serial = 3] [outer = 0000000000000000] 14:15:51 INFO - PROCESS | 3036 | [3036] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:15:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 4 (000000B353D9C000) [pid = 3036] [serial = 4] [outer = 000000B353D9B000] 14:15:52 INFO - PROCESS | 3036 | 1463433352061 Marionette INFO Listening on port 2828 14:15:54 INFO - PROCESS | 3036 | 1463433354731 Marionette DEBUG Marionette enabled via command-line flag 14:15:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355C7C000 == 3 [pid = 3036] [id = 3] 14:15:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 5 (000000B355CB6800) [pid = 3036] [serial = 5] [outer = 0000000000000000] 14:15:54 INFO - PROCESS | 3036 | [3036] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:15:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 6 (000000B355CB7800) [pid = 3036] [serial = 6] [outer = 000000B355CB6800] 14:15:54 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:15:54 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:15:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 7 (000000B355DD3800) [pid = 3036] [serial = 7] [outer = 000000B353D9B000] 14:15:56 INFO - PROCESS | 3036 | [3036] 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 14:15:56 INFO - PROCESS | 3036 | 1463433356392 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49293 14:15:56 INFO - PROCESS | 3036 | [3036] 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 14:15:56 INFO - PROCESS | 3036 | 1463433356398 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49294 14:15:56 INFO - PROCESS | 3036 | [3036] 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 14:15:56 INFO - PROCESS | 3036 | 1463433356432 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49295 14:15:56 INFO - PROCESS | 3036 | [3036] 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 14:15:56 INFO - PROCESS | 3036 | 1463433356439 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49296 14:15:56 INFO - PROCESS | 3036 | [3036] 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 14:15:56 INFO - PROCESS | 3036 | 1463433356443 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49297 14:15:56 INFO - PROCESS | 3036 | [3036] 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 14:15:56 INFO - PROCESS | 3036 | 1463433356480 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49298 14:15:56 INFO - PROCESS | 3036 | [3036] 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 14:15:56 INFO - PROCESS | 3036 | 1463433356486 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49299 14:15:56 INFO - PROCESS | 3036 | 1463433356490 Marionette DEBUG Closed connection conn0 14:15:56 INFO - PROCESS | 3036 | 1463433356493 Marionette DEBUG Closed connection conn1 14:15:56 INFO - PROCESS | 3036 | [3036] 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 14:15:56 INFO - PROCESS | 3036 | 1463433356498 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49300 14:15:56 INFO - PROCESS | 3036 | 1463433356502 Marionette DEBUG Closed connection conn2 14:15:56 INFO - PROCESS | 3036 | 1463433356503 Marionette DEBUG Closed connection conn3 14:15:56 INFO - PROCESS | 3036 | 1463433356504 Marionette DEBUG Closed connection conn4 14:15:56 INFO - PROCESS | 3036 | 1463433356558 Marionette DEBUG Closed connection conn5 14:15:56 INFO - PROCESS | 3036 | 1463433356559 Marionette DEBUG Closed connection conn6 14:15:56 INFO - PROCESS | 3036 | 1463433356833 Marionette DEBUG Closed connection conn7 14:15:56 INFO - PROCESS | 3036 | [3036] 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 14:15:56 INFO - PROCESS | 3036 | 1463433356837 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49301 14:15:56 INFO - PROCESS | 3036 | 1463433356852 Marionette DEBUG Closed connection conn8 14:15:56 INFO - PROCESS | 3036 | [3036] 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 14:15:56 INFO - PROCESS | 3036 | 1463433356857 Marionette DEBUG Accepted connection conn9 from 127.0.0.1:49302 14:15:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B0E800 == 4 [pid = 3036] [id = 4] 14:15:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 8 (000000B356B78400) [pid = 3036] [serial = 8] [outer = 0000000000000000] 14:15:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 9 (000000B356E3BC00) [pid = 3036] [serial = 9] [outer = 000000B356B78400] 14:15:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 10 (000000B356E42000) [pid = 3036] [serial = 10] [outer = 000000B356B78400] 14:15:57 INFO - PROCESS | 3036 | 1463433357144 Marionette TRACE conn9 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:15:57 INFO - PROCESS | 3036 | 1463433357151 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":"20160516124143","device":"desktop","version":"48.0a2"} 14:15:57 INFO - PROCESS | 3036 | [3036] 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 14:15:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C948000 == 5 [pid = 3036] [id = 5] 14:15:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 11 (000000B35C949000) [pid = 3036] [serial = 11] [outer = 0000000000000000] 14:15:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C949800 == 6 [pid = 3036] [id = 6] 14:15:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 12 (000000B35C99E000) [pid = 3036] [serial = 12] [outer = 0000000000000000] 14:15:59 INFO - PROCESS | 3036 | [3036] 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 14:15:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D38F000 == 7 [pid = 3036] [id = 7] 14:15:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 13 (000000B35C99D800) [pid = 3036] [serial = 13] [outer = 0000000000000000] 14:15:59 INFO - PROCESS | 3036 | [3036] 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 14:15:59 INFO - PROCESS | 3036 | [3036] 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 14:15:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 14 (000000B35D78C400) [pid = 3036] [serial = 14] [outer = 000000B35C99D800] 14:15:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 15 (000000B35DBC2000) [pid = 3036] [serial = 15] [outer = 000000B35C949000] 14:15:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 16 (000000B35D4FAC00) [pid = 3036] [serial = 16] [outer = 000000B35C99E000] 14:15:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 17 (000000B35D940800) [pid = 3036] [serial = 17] [outer = 000000B35C99D800] 14:16:00 INFO - PROCESS | 3036 | 1463433360947 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 3036 | 1463433360961 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 18 (000000B36001AC00) [pid = 3036] [serial = 18] [outer = 000000B35C99D800] 14:16:01 INFO - PROCESS | 3036 | 1463433361939 Marionette TRACE conn9 <- [1,1,null,{"sessionId":"90e473e5-f120-44f7-ae16-46a841478def","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":"20160516124143","device":"desktop","version":"48.0a2","command_id":1}}] 14:16:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B342A5D800 == 6 [pid = 3036] [id = 1] 14:16:02 INFO - PROCESS | 3036 | 1463433362483 Marionette TRACE conn9 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:16:02 INFO - PROCESS | 3036 | 1463433362701 Marionette TRACE conn9 <- [1,2,null,{"value":null}] 14:16:02 INFO - PROCESS | 3036 | 1463433362794 Marionette TRACE conn9 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:16:02 INFO - PROCESS | 3036 | [3036] 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 14:16:04 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B0E800 == 5 [pid = 3036] [id = 4] 14:16:04 INFO - PROCESS | 3036 | [3036] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:16:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 19 (000000B350B23400) [pid = 3036] [serial = 19] [outer = 000000B35C99D800] 14:16:05 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:16:05 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:16:05 INFO - PROCESS | 3036 | 1463433365070 Marionette TRACE conn9 <- [1,3,null,{}] 14:16:05 INFO - PROCESS | 3036 | 1463433365074 Marionette TRACE conn9 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:16:05 INFO - PROCESS | 3036 | 1463433365093 Marionette TRACE conn9 <- [1,4,null,{"value":null}] 14:16:05 INFO - PROCESS | 3036 | 1463433365105 Marionette TRACE conn9 -> [0,5,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 3036 | 1463433365108 Marionette TRACE conn9 <- [1,5,null,{"value":"13"}] 14:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:16:05 INFO - PROCESS | 3036 | 1463433365114 Marionette TRACE conn9 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 3036 | 1463433365118 Marionette TRACE conn9 <- [1,6,null,{}] 14:16:05 INFO - PROCESS | 3036 | 1463433365167 Marionette TRACE conn9 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:05 INFO - PROCESS | 3036 | 1463433365184 Marionette TRACE conn9 <- [1,7,null,{"value":null}] 14:16:05 INFO - PROCESS | 3036 | 1463433365189 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34FFA8000 == 6 [pid = 3036] [id = 8] 14:16:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 20 (000000B355AA7400) [pid = 3036] [serial = 20] [outer = 0000000000000000] 14:16:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 21 (000000B355C8EC00) [pid = 3036] [serial = 21] [outer = 000000B355AA7400] 14:16:05 INFO - PROCESS | 3036 | 1463433365241 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 22 (000000B3567F3400) [pid = 3036] [serial = 22] [outer = 000000B355AA7400] 14:16:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B351E38000 == 7 [pid = 3036] [id = 9] 14:16:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 23 (000000B35984C800) [pid = 3036] [serial = 23] [outer = 0000000000000000] 14:16:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 24 (000000B35A169800) [pid = 3036] [serial = 24] [outer = 000000B35984C800] 14:16:05 INFO - PROCESS | 3036 | 1463433365856 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 25 (000000B35684BC00) [pid = 3036] [serial = 25] [outer = 000000B35984C800] 14:16:06 INFO - PROCESS | 3036 | 1463433366090 Marionette TRACE conn9 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1002ms 14:16:06 INFO - PROCESS | 3036 | 1463433366162 Marionette TRACE conn9 -> [0,9,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 3036 | 1463433366165 Marionette TRACE conn9 <- [1,9,null,{"value":"13"}] 14:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:16:06 INFO - PROCESS | 3036 | 1463433366228 Marionette TRACE conn9 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - PROCESS | 3036 | 1463433366230 Marionette TRACE conn9 <- [1,10,null,{}] 14:16:06 INFO - PROCESS | 3036 | 1463433366346 Marionette TRACE conn9 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:06 INFO - PROCESS | 3036 | 1463433366470 Marionette TRACE conn9 <- [1,11,null,{"value":null}] 14:16:06 INFO - PROCESS | 3036 | 1463433366516 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B0C800 == 8 [pid = 3036] [id = 10] 14:16:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 26 (000000B359845C00) [pid = 3036] [serial = 26] [outer = 0000000000000000] 14:16:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 27 (000000B35BFCE400) [pid = 3036] [serial = 27] [outer = 000000B359845C00] 14:16:06 INFO - PROCESS | 3036 | 1463433366564 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 28 (000000B35E78FC00) [pid = 3036] [serial = 28] [outer = 000000B359845C00] 14:16:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A43C000 == 9 [pid = 3036] [id = 11] 14:16:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 29 (000000B35A43D800) [pid = 3036] [serial = 29] [outer = 0000000000000000] 14:16:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 30 (000000B35A475800) [pid = 3036] [serial = 30] [outer = 000000B35A43D800] 14:16:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 31 (000000B35A47D000) [pid = 3036] [serial = 31] [outer = 000000B35A43D800] 14:16:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34F8A5000 == 10 [pid = 3036] [id = 12] 14:16:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 32 (000000B34EDAAC00) [pid = 3036] [serial = 32] [outer = 0000000000000000] 14:16:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 33 (000000B35FF87000) [pid = 3036] [serial = 33] [outer = 000000B34EDAAC00] 14:16:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 34 (000000B35050B800) [pid = 3036] [serial = 34] [outer = 000000B34EDAAC00] 14:16:07 INFO - PROCESS | 3036 | 1463433367223 Marionette TRACE conn9 <- [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]]]}] 14:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1068ms 14:16:07 INFO - PROCESS | 3036 | 1463433367260 Marionette TRACE conn9 -> [0,13,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 3036 | 1463433367264 Marionette TRACE conn9 <- [1,13,null,{"value":"13"}] 14:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:16:07 INFO - PROCESS | 3036 | 1463433367281 Marionette TRACE conn9 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 3036 | 1463433367286 Marionette TRACE conn9 <- [1,14,null,{}] 14:16:07 INFO - PROCESS | 3036 | 1463433367291 Marionette TRACE conn9 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:07 INFO - PROCESS | 3036 | 1463433367391 Marionette TRACE conn9 <- [1,15,null,{"value":null}] 14:16:07 INFO - PROCESS | 3036 | 1463433367401 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB73000 == 11 [pid = 3036] [id = 13] 14:16:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 35 (000000B35E7F8C00) [pid = 3036] [serial = 35] [outer = 0000000000000000] 14:16:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 36 (000000B34EE51C00) [pid = 3036] [serial = 36] [outer = 000000B35E7F8C00] 14:16:07 INFO - PROCESS | 3036 | 1463433367450 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 37 (000000B34EE5B400) [pid = 3036] [serial = 37] [outer = 000000B35E7F8C00] 14:16:07 INFO - PROCESS | 3036 | 1463433367870 Marionette TRACE conn9 <- [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]]]}] 14:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 649ms 14:16:07 INFO - PROCESS | 3036 | 1463433367924 Marionette TRACE conn9 -> [0,17,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 3036 | 1463433367927 Marionette TRACE conn9 <- [1,17,null,{"value":"13"}] 14:16:07 INFO - PROCESS | 3036 | 1463433367930 Marionette TRACE conn9 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:16:07 INFO - PROCESS | 3036 | 1463433367932 Marionette TRACE conn9 <- [1,18,null,{}] 14:16:07 INFO - PROCESS | 3036 | 1463433367936 Marionette TRACE conn9 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:08 INFO - PROCESS | 3036 | 1463433368021 Marionette TRACE conn9 <- [1,19,null,{"value":null}] 14:16:08 INFO - PROCESS | 3036 | 1463433368030 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D7C0000 == 12 [pid = 3036] [id = 14] 14:16:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 38 (000000B350E5C800) [pid = 3036] [serial = 38] [outer = 0000000000000000] 14:16:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 39 (000000B350E8CC00) [pid = 3036] [serial = 39] [outer = 000000B350E5C800] 14:16:08 INFO - PROCESS | 3036 | 1463433368077 Marionette DEBUG loaded listener.js 14:16:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 40 (000000B350E97C00) [pid = 3036] [serial = 40] [outer = 000000B350E5C800] 14:16:08 INFO - PROCESS | 3036 | 1463433368453 Marionette TRACE conn9 <- [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]]]}] 14:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 14:16:08 INFO - PROCESS | 3036 | 1463433368519 Marionette TRACE conn9 -> [0,21,"getWindowHandle",null] 14:16:08 INFO - PROCESS | 3036 | 1463433368521 Marionette TRACE conn9 <- [1,21,null,{"value":"13"}] 14:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:16:08 INFO - PROCESS | 3036 | 1463433368525 Marionette TRACE conn9 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 3036 | 1463433368527 Marionette TRACE conn9 <- [1,22,null,{}] 14:16:08 INFO - PROCESS | 3036 | 1463433368531 Marionette TRACE conn9 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:08 INFO - PROCESS | 3036 | 1463433368623 Marionette TRACE conn9 <- [1,23,null,{"value":null}] 14:16:08 INFO - PROCESS | 3036 | 1463433368630 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E223000 == 13 [pid = 3036] [id = 15] 14:16:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 41 (000000B3506D7000) [pid = 3036] [serial = 41] [outer = 0000000000000000] 14:16:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 42 (000000B3506D8C00) [pid = 3036] [serial = 42] [outer = 000000B3506D7000] 14:16:08 INFO - PROCESS | 3036 | 1463433368682 Marionette DEBUG loaded listener.js 14:16:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 43 (000000B3506E1C00) [pid = 3036] [serial = 43] [outer = 000000B3506D7000] 14:16:09 INFO - PROCESS | 3036 | 1463433369090 Marionette TRACE conn9 <- [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]]]}] 14:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 582ms 14:16:09 INFO - PROCESS | 3036 | 1463433369109 Marionette TRACE conn9 -> [0,25,"getWindowHandle",null] 14:16:09 INFO - PROCESS | 3036 | 1463433369112 Marionette TRACE conn9 <- [1,25,null,{"value":"13"}] 14:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:16:09 INFO - PROCESS | 3036 | 1463433369125 Marionette TRACE conn9 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:16:09 INFO - PROCESS | 3036 | 1463433369127 Marionette TRACE conn9 <- [1,26,null,{}] 14:16:09 INFO - PROCESS | 3036 | 1463433369130 Marionette TRACE conn9 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:09 INFO - PROCESS | 3036 | 1463433369217 Marionette TRACE conn9 <- [1,27,null,{"value":null}] 14:16:09 INFO - PROCESS | 3036 | 1463433369225 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA78000 == 14 [pid = 3036] [id = 16] 14:16:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 44 (000000B356743800) [pid = 3036] [serial = 44] [outer = 0000000000000000] 14:16:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 45 (000000B35A1F7000) [pid = 3036] [serial = 45] [outer = 000000B356743800] 14:16:09 INFO - PROCESS | 3036 | 1463433369272 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 46 (000000B35A1DE000) [pid = 3036] [serial = 46] [outer = 000000B356743800] 14:16:09 INFO - PROCESS | 3036 | 1463433369662 Marionette TRACE conn9 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 14:16:09 INFO - PROCESS | 3036 | 1463433369725 Marionette TRACE conn9 -> [0,29,"getWindowHandle",null] 14:16:09 INFO - PROCESS | 3036 | 1463433369727 Marionette TRACE conn9 <- [1,29,null,{"value":"13"}] 14:16:09 INFO - PROCESS | 3036 | 1463433369732 Marionette TRACE conn9 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:16:09 INFO - PROCESS | 3036 | 1463433369735 Marionette TRACE conn9 <- [1,30,null,{}] 14:16:09 INFO - PROCESS | 3036 | 1463433369740 Marionette TRACE conn9 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:09 INFO - PROCESS | 3036 | 1463433369821 Marionette TRACE conn9 <- [1,31,null,{"value":null}] 14:16:09 INFO - PROCESS | 3036 | 1463433369828 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EA5800 == 15 [pid = 3036] [id = 17] 14:16:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 47 (000000B35A1E6C00) [pid = 3036] [serial = 47] [outer = 0000000000000000] 14:16:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 48 (000000B35A44BC00) [pid = 3036] [serial = 48] [outer = 000000B35A1E6C00] 14:16:09 INFO - PROCESS | 3036 | 1463433369874 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 49 (000000B35A452400) [pid = 3036] [serial = 49] [outer = 000000B35A1E6C00] 14:16:10 INFO - PROCESS | 3036 | 1463433370270 Marionette TRACE conn9 <- [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]]]}] 14:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 14:16:10 INFO - PROCESS | 3036 | 1463433370324 Marionette TRACE conn9 -> [0,33,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 3036 | 1463433370326 Marionette TRACE conn9 <- [1,33,null,{"value":"13"}] 14:16:10 INFO - PROCESS | 3036 | 1463433370330 Marionette TRACE conn9 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:16:10 INFO - PROCESS | 3036 | 1463433370332 Marionette TRACE conn9 <- [1,34,null,{}] 14:16:10 INFO - PROCESS | 3036 | 1463433370335 Marionette TRACE conn9 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:10 INFO - PROCESS | 3036 | 1463433370411 Marionette TRACE conn9 <- [1,35,null,{"value":null}] 14:16:10 INFO - PROCESS | 3036 | 1463433370418 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F98000 == 16 [pid = 3036] [id = 18] 14:16:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 50 (000000B34EDB9C00) [pid = 3036] [serial = 50] [outer = 0000000000000000] 14:16:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 51 (000000B35A457400) [pid = 3036] [serial = 51] [outer = 000000B34EDB9C00] 14:16:10 INFO - PROCESS | 3036 | 1463433370465 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 52 (000000B3643C1C00) [pid = 3036] [serial = 52] [outer = 000000B34EDB9C00] 14:16:10 INFO - PROCESS | 3036 | 1463433370899 Marionette TRACE conn9 <- [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]]]}] 14:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 14:16:10 INFO - PROCESS | 3036 | 1463433370964 Marionette TRACE conn9 -> [0,37,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 3036 | 1463433370966 Marionette TRACE conn9 <- [1,37,null,{"value":"13"}] 14:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:16:10 INFO - PROCESS | 3036 | 1463433370969 Marionette TRACE conn9 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - PROCESS | 3036 | 1463433370971 Marionette TRACE conn9 <- [1,38,null,{}] 14:16:10 INFO - PROCESS | 3036 | 1463433370975 Marionette TRACE conn9 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:11 INFO - PROCESS | 3036 | 1463433371066 Marionette TRACE conn9 <- [1,39,null,{"value":null}] 14:16:11 INFO - PROCESS | 3036 | 1463433371075 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363716000 == 17 [pid = 3036] [id = 19] 14:16:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 53 (000000B3643C4800) [pid = 3036] [serial = 53] [outer = 0000000000000000] 14:16:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 54 (000000B364527800) [pid = 3036] [serial = 54] [outer = 000000B3643C4800] 14:16:11 INFO - PROCESS | 3036 | 1463433371120 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 55 (000000B3637E8400) [pid = 3036] [serial = 55] [outer = 000000B3643C4800] 14:16:11 INFO - PROCESS | 3036 | 1463433371505 Marionette TRACE conn9 <- [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]]]}] 14:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 584ms 14:16:11 INFO - PROCESS | 3036 | 1463433371557 Marionette TRACE conn9 -> [0,41,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 3036 | 1463433371559 Marionette TRACE conn9 <- [1,41,null,{"value":"13"}] 14:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:16:11 INFO - PROCESS | 3036 | 1463433371563 Marionette TRACE conn9 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:16:11 INFO - PROCESS | 3036 | 1463433371565 Marionette TRACE conn9 <- [1,42,null,{}] 14:16:11 INFO - PROCESS | 3036 | 1463433371568 Marionette TRACE conn9 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:11 INFO - PROCESS | 3036 | 1463433371658 Marionette TRACE conn9 <- [1,43,null,{"value":null}] 14:16:11 INFO - PROCESS | 3036 | 1463433371664 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36393B000 == 18 [pid = 3036] [id = 20] 14:16:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 56 (000000B3637EC000) [pid = 3036] [serial = 56] [outer = 0000000000000000] 14:16:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 57 (000000B36397F000) [pid = 3036] [serial = 57] [outer = 000000B3637EC000] 14:16:11 INFO - PROCESS | 3036 | 1463433371713 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 58 (000000B363988000) [pid = 3036] [serial = 58] [outer = 000000B3637EC000] 14:16:12 INFO - PROCESS | 3036 | 1463433372153 Marionette TRACE conn9 <- [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]]]}] 14:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 628ms 14:16:12 INFO - PROCESS | 3036 | 1463433372193 Marionette TRACE conn9 -> [0,45,"getWindowHandle",null] 14:16:12 INFO - PROCESS | 3036 | 1463433372196 Marionette TRACE conn9 <- [1,45,null,{"value":"13"}] 14:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:16:12 INFO - PROCESS | 3036 | 1463433372199 Marionette TRACE conn9 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - PROCESS | 3036 | 1463433372202 Marionette TRACE conn9 <- [1,46,null,{}] 14:16:12 INFO - PROCESS | 3036 | 1463433372210 Marionette TRACE conn9 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:12 INFO - PROCESS | 3036 | 1463433372314 Marionette TRACE conn9 <- [1,47,null,{"value":null}] 14:16:12 INFO - PROCESS | 3036 | --DOMWINDOW == 57 (000000B356B78400) [pid = 3036] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:16:12 INFO - PROCESS | 3036 | 1463433372389 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365412000 == 19 [pid = 3036] [id = 21] 14:16:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 58 (000000B356E40000) [pid = 3036] [serial = 59] [outer = 0000000000000000] 14:16:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 59 (000000B356E45000) [pid = 3036] [serial = 60] [outer = 000000B356E40000] 14:16:12 INFO - PROCESS | 3036 | 1463433372444 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 60 (000000B36543C800) [pid = 3036] [serial = 61] [outer = 000000B356E40000] 14:16:12 INFO - PROCESS | 3036 | 1463433372797 Marionette TRACE conn9 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 626ms 14:16:12 INFO - PROCESS | 3036 | 1463433372829 Marionette TRACE conn9 -> [0,49,"getWindowHandle",null] 14:16:12 INFO - PROCESS | 3036 | 1463433372831 Marionette TRACE conn9 <- [1,49,null,{"value":"13"}] 14:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:16:12 INFO - PROCESS | 3036 | 1463433372835 Marionette TRACE conn9 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - PROCESS | 3036 | 1463433372836 Marionette TRACE conn9 <- [1,50,null,{}] 14:16:12 INFO - PROCESS | 3036 | 1463433372840 Marionette TRACE conn9 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:12 INFO - PROCESS | 3036 | 1463433372947 Marionette TRACE conn9 <- [1,51,null,{"value":null}] 14:16:12 INFO - PROCESS | 3036 | 1463433372955 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350892000 == 20 [pid = 3036] [id = 22] 14:16:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 61 (000000B3507DA400) [pid = 3036] [serial = 62] [outer = 0000000000000000] 14:16:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 62 (000000B3507E4000) [pid = 3036] [serial = 63] [outer = 000000B3507DA400] 14:16:13 INFO - PROCESS | 3036 | 1463433373002 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 63 (000000B365440400) [pid = 3036] [serial = 64] [outer = 000000B3507DA400] 14:16:13 INFO - PROCESS | 3036 | 1463433373358 Marionette TRACE conn9 <- [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]]]}] 14:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 14:16:13 INFO - PROCESS | 3036 | 1463433373424 Marionette TRACE conn9 -> [0,53,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 3036 | 1463433373427 Marionette TRACE conn9 <- [1,53,null,{"value":"13"}] 14:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:16:13 INFO - PROCESS | 3036 | 1463433373430 Marionette TRACE conn9 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 3036 | 1463433373432 Marionette TRACE conn9 <- [1,54,null,{}] 14:16:13 INFO - PROCESS | 3036 | 1463433373435 Marionette TRACE conn9 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:13 INFO - PROCESS | 3036 | 1463433373536 Marionette TRACE conn9 <- [1,55,null,{"value":null}] 14:16:13 INFO - PROCESS | 3036 | 1463433373544 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C11800 == 21 [pid = 3036] [id = 23] 14:16:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (000000B362FB0000) [pid = 3036] [serial = 65] [outer = 0000000000000000] 14:16:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (000000B362FB6800) [pid = 3036] [serial = 66] [outer = 000000B362FB0000] 14:16:13 INFO - PROCESS | 3036 | 1463433373589 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (000000B36398B000) [pid = 3036] [serial = 67] [outer = 000000B362FB0000] 14:16:13 INFO - PROCESS | 3036 | 1463433373963 Marionette TRACE conn9 <- [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]]]}] 14:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 14:16:14 INFO - PROCESS | 3036 | 1463433374021 Marionette TRACE conn9 -> [0,57,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 3036 | 1463433374023 Marionette TRACE conn9 <- [1,57,null,{"value":"13"}] 14:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:16:14 INFO - PROCESS | 3036 | 1463433374035 Marionette TRACE conn9 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 3036 | 1463433374037 Marionette TRACE conn9 <- [1,58,null,{}] 14:16:14 INFO - PROCESS | 3036 | 1463433374040 Marionette TRACE conn9 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:14 INFO - PROCESS | 3036 | 1463433374141 Marionette TRACE conn9 <- [1,59,null,{"value":null}] 14:16:14 INFO - PROCESS | 3036 | 1463433374152 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364E7D000 == 22 [pid = 3036] [id = 24] 14:16:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000B362FB8400) [pid = 3036] [serial = 68] [outer = 0000000000000000] 14:16:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000B3654BE000) [pid = 3036] [serial = 69] [outer = 000000B362FB8400] 14:16:14 INFO - PROCESS | 3036 | 1463433374196 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000B3654C5400) [pid = 3036] [serial = 70] [outer = 000000B362FB8400] 14:16:14 INFO - PROCESS | 3036 | 1463433374546 Marionette TRACE conn9 <- [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]]]}] 14:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 524ms 14:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:16:14 INFO - PROCESS | 3036 | 1463433374565 Marionette TRACE conn9 -> [0,61,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 3036 | 1463433374567 Marionette TRACE conn9 <- [1,61,null,{"value":"13"}] 14:16:14 INFO - PROCESS | 3036 | 1463433374570 Marionette TRACE conn9 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 3036 | 1463433374572 Marionette TRACE conn9 <- [1,62,null,{}] 14:16:14 INFO - PROCESS | 3036 | 1463433374576 Marionette TRACE conn9 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:14 INFO - PROCESS | 3036 | 1463433374657 Marionette TRACE conn9 <- [1,63,null,{"value":null}] 14:16:14 INFO - PROCESS | 3036 | 1463433374664 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36075B000 == 23 [pid = 3036] [id = 25] 14:16:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000B360717C00) [pid = 3036] [serial = 71] [outer = 0000000000000000] 14:16:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000B36071CC00) [pid = 3036] [serial = 72] [outer = 000000B360717C00] 14:16:14 INFO - PROCESS | 3036 | 1463433374709 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B363ED3400) [pid = 3036] [serial = 73] [outer = 000000B360717C00] 14:16:15 INFO - PROCESS | 3036 | 1463433375093 Marionette TRACE conn9 <- [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]]]}] 14:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 584ms 14:16:15 INFO - PROCESS | 3036 | 1463433375158 Marionette TRACE conn9 -> [0,65,"getWindowHandle",null] 14:16:15 INFO - PROCESS | 3036 | 1463433375160 Marionette TRACE conn9 <- [1,65,null,{"value":"13"}] 14:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:16:15 INFO - PROCESS | 3036 | 1463433375164 Marionette TRACE conn9 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - PROCESS | 3036 | 1463433375165 Marionette TRACE conn9 <- [1,66,null,{}] 14:16:15 INFO - PROCESS | 3036 | 1463433375169 Marionette TRACE conn9 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:15 INFO - PROCESS | 3036 | 1463433375250 Marionette TRACE conn9 <- [1,67,null,{"value":null}] 14:16:15 INFO - PROCESS | 3036 | 1463433375265 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364186800 == 24 [pid = 3036] [id = 26] 14:16:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B360721800) [pid = 3036] [serial = 74] [outer = 0000000000000000] 14:16:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B363E6B400) [pid = 3036] [serial = 75] [outer = 000000B360721800] 14:16:15 INFO - PROCESS | 3036 | 1463433375310 Marionette DEBUG loaded listener.js 14:16:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B363E71000) [pid = 3036] [serial = 76] [outer = 000000B360721800] 14:16:15 INFO - PROCESS | 3036 | 1463433375678 Marionette TRACE conn9 <- [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]]]}] 14:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 14:16:15 INFO - PROCESS | 3036 | 1463433375754 Marionette TRACE conn9 -> [0,69,"getWindowHandle",null] 14:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:16:15 INFO - PROCESS | 3036 | 1463433375756 Marionette TRACE conn9 <- [1,69,null,{"value":"13"}] 14:16:15 INFO - PROCESS | 3036 | 1463433375759 Marionette TRACE conn9 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - PROCESS | 3036 | 1463433375761 Marionette TRACE conn9 <- [1,70,null,{}] 14:16:15 INFO - PROCESS | 3036 | 1463433375765 Marionette TRACE conn9 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:15 INFO - PROCESS | 3036 | 1463433375845 Marionette TRACE conn9 <- [1,71,null,{"value":null}] 14:16:15 INFO - PROCESS | 3036 | 1463433375852 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34FB55000 == 25 [pid = 3036] [id = 27] 14:16:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B34EDAC000) [pid = 3036] [serial = 77] [outer = 0000000000000000] 14:16:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B34EDB0800) [pid = 3036] [serial = 78] [outer = 000000B34EDAC000] 14:16:15 INFO - PROCESS | 3036 | 1463433375954 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B350503000) [pid = 3036] [serial = 79] [outer = 000000B34EDAC000] 14:16:16 INFO - PROCESS | 3036 | 1463433376600 Marionette TRACE conn9 <- [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]]]}] 14:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 883ms 14:16:16 INFO - PROCESS | 3036 | 1463433376645 Marionette TRACE conn9 -> [0,73,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 3036 | 1463433376649 Marionette TRACE conn9 <- [1,73,null,{"value":"13"}] 14:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:16:16 INFO - PROCESS | 3036 | 1463433376655 Marionette TRACE conn9 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - PROCESS | 3036 | 1463433376658 Marionette TRACE conn9 <- [1,74,null,{}] 14:16:16 INFO - PROCESS | 3036 | 1463433376664 Marionette TRACE conn9 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:16 INFO - PROCESS | 3036 | 1463433376778 Marionette TRACE conn9 <- [1,75,null,{"value":null}] 14:16:16 INFO - PROCESS | 3036 | 1463433376841 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35B2B3800 == 26 [pid = 3036] [id = 28] 14:16:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B350E61C00) [pid = 3036] [serial = 80] [outer = 0000000000000000] 14:16:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B350E8A800) [pid = 3036] [serial = 81] [outer = 000000B350E61C00] 14:16:16 INFO - PROCESS | 3036 | 1463433376912 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B355852000) [pid = 3036] [serial = 82] [outer = 000000B350E61C00] 14:16:17 INFO - PROCESS | 3036 | 1463433377447 Marionette TRACE conn9 <- [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]]]}] 14:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 14:16:17 INFO - PROCESS | 3036 | 1463433377498 Marionette TRACE conn9 -> [0,77,"getWindowHandle",null] 14:16:17 INFO - PROCESS | 3036 | 1463433377503 Marionette TRACE conn9 <- [1,77,null,{"value":"13"}] 14:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:16:17 INFO - PROCESS | 3036 | 1463433377511 Marionette TRACE conn9 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - PROCESS | 3036 | 1463433377514 Marionette TRACE conn9 <- [1,78,null,{}] 14:16:17 INFO - PROCESS | 3036 | 1463433377518 Marionette TRACE conn9 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:17 INFO - PROCESS | 3036 | 1463433377628 Marionette TRACE conn9 <- [1,79,null,{"value":null}] 14:16:17 INFO - PROCESS | 3036 | 1463433377703 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EA2000 == 27 [pid = 3036] [id = 29] 14:16:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B356E46800) [pid = 3036] [serial = 83] [outer = 0000000000000000] 14:16:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35A1DAC00) [pid = 3036] [serial = 84] [outer = 000000B356E46800] 14:16:17 INFO - PROCESS | 3036 | 1463433377759 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35A9D6800) [pid = 3036] [serial = 85] [outer = 000000B356E46800] 14:16:18 INFO - PROCESS | 3036 | 1463433378301 Marionette TRACE conn9 <- [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]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 14:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:16:18 INFO - PROCESS | 3036 | 1463433378351 Marionette TRACE conn9 -> [0,81,"getWindowHandle",null] 14:16:18 INFO - PROCESS | 3036 | 1463433378354 Marionette TRACE conn9 <- [1,81,null,{"value":"13"}] 14:16:18 INFO - PROCESS | 3036 | 1463433378358 Marionette TRACE conn9 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 3036 | 1463433378362 Marionette TRACE conn9 <- [1,82,null,{}] 14:16:18 INFO - PROCESS | 3036 | 1463433378374 Marionette TRACE conn9 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:18 INFO - PROCESS | 3036 | 1463433378547 Marionette TRACE conn9 <- [1,83,null,{"value":null}] 14:16:18 INFO - PROCESS | 3036 | 1463433378608 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364016800 == 28 [pid = 3036] [id = 30] 14:16:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35E29FC00) [pid = 3036] [serial = 86] [outer = 0000000000000000] 14:16:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B3600AE400) [pid = 3036] [serial = 87] [outer = 000000B35E29FC00] 14:16:18 INFO - PROCESS | 3036 | 1463433378666 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B3637EF800) [pid = 3036] [serial = 88] [outer = 000000B35E29FC00] 14:16:19 INFO - PROCESS | 3036 | 1463433379438 Marionette TRACE conn9 <- [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]]]}] 14:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1149ms 14:16:19 INFO - PROCESS | 3036 | 1463433379508 Marionette TRACE conn9 -> [0,85,"getWindowHandle",null] 14:16:19 INFO - PROCESS | 3036 | 1463433379512 Marionette TRACE conn9 <- [1,85,null,{"value":"13"}] 14:16:19 INFO - PROCESS | 3036 | 1463433379535 Marionette TRACE conn9 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - PROCESS | 3036 | 1463433379539 Marionette TRACE conn9 <- [1,86,null,{}] 14:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:16:19 INFO - PROCESS | 3036 | 1463433379544 Marionette TRACE conn9 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:19 INFO - PROCESS | 3036 | 1463433379654 Marionette TRACE conn9 <- [1,87,null,{"value":null}] 14:16:19 INFO - PROCESS | 3036 | 1463433379711 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356719800 == 29 [pid = 3036] [id = 31] 14:16:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B351E0A400) [pid = 3036] [serial = 89] [outer = 0000000000000000] 14:16:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B355844400) [pid = 3036] [serial = 90] [outer = 000000B351E0A400] 14:16:19 INFO - PROCESS | 3036 | 1463433379762 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B355C92C00) [pid = 3036] [serial = 91] [outer = 000000B351E0A400] 14:16:20 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B356E3BC00) [pid = 3036] [serial = 9] [outer = 0000000000000000] [url = about:blank] 14:16:20 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B356E42000) [pid = 3036] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:16:20 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B353D9C000) [pid = 3036] [serial = 4] [outer = 0000000000000000] [url = about:blank] 14:16:20 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35D78C400) [pid = 3036] [serial = 14] [outer = 0000000000000000] [url = about:blank] 14:16:20 INFO - PROCESS | 3036 | 1463433380247 Marionette TRACE conn9 <- [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]]]}] 14:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 736ms 14:16:20 INFO - PROCESS | 3036 | 1463433380279 Marionette TRACE conn9 -> [0,89,"getWindowHandle",null] 14:16:20 INFO - PROCESS | 3036 | 1463433380284 Marionette TRACE conn9 <- [1,89,null,{"value":"13"}] 14:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:16:20 INFO - PROCESS | 3036 | 1463433380295 Marionette TRACE conn9 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:16:20 INFO - PROCESS | 3036 | 1463433380298 Marionette TRACE conn9 <- [1,90,null,{}] 14:16:20 INFO - PROCESS | 3036 | 1463433380302 Marionette TRACE conn9 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:20 INFO - PROCESS | 3036 | 1463433380388 Marionette TRACE conn9 <- [1,91,null,{"value":null}] 14:16:20 INFO - PROCESS | 3036 | 1463433380398 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355DCD000 == 30 [pid = 3036] [id = 32] 14:16:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B350E63000) [pid = 3036] [serial = 92] [outer = 0000000000000000] 14:16:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B355D97C00) [pid = 3036] [serial = 93] [outer = 000000B350E63000] 14:16:20 INFO - PROCESS | 3036 | 1463433380447 Marionette DEBUG loaded listener.js 14:16:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B356E44400) [pid = 3036] [serial = 94] [outer = 000000B350E63000] 14:16:20 INFO - PROCESS | 3036 | 1463433380873 Marionette TRACE conn9 <- [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]]]}] 14:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 629ms 14:16:20 INFO - PROCESS | 3036 | 1463433380928 Marionette TRACE conn9 -> [0,93,"getWindowHandle",null] 14:16:20 INFO - PROCESS | 3036 | 1463433380931 Marionette TRACE conn9 <- [1,93,null,{"value":"13"}] 14:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:16:20 INFO - PROCESS | 3036 | 1463433380934 Marionette TRACE conn9 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:16:20 INFO - PROCESS | 3036 | 1463433380938 Marionette TRACE conn9 <- [1,94,null,{}] 14:16:20 INFO - PROCESS | 3036 | 1463433380955 Marionette TRACE conn9 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:21 INFO - PROCESS | 3036 | 1463433381039 Marionette TRACE conn9 <- [1,95,null,{"value":null}] 14:16:21 INFO - PROCESS | 3036 | 1463433381056 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB6C800 == 31 [pid = 3036] [id = 33] 14:16:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35A1F4800) [pid = 3036] [serial = 95] [outer = 0000000000000000] 14:16:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35A1FEC00) [pid = 3036] [serial = 96] [outer = 000000B35A1F4800] 14:16:21 INFO - PROCESS | 3036 | 1463433381104 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35A457800) [pid = 3036] [serial = 97] [outer = 000000B35A1F4800] 14:16:21 INFO - PROCESS | 3036 | 1463433381542 Marionette TRACE conn9 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 14:16:21 INFO - PROCESS | 3036 | 1463433381566 Marionette TRACE conn9 -> [0,97,"getWindowHandle",null] 14:16:21 INFO - PROCESS | 3036 | 1463433381569 Marionette TRACE conn9 <- [1,97,null,{"value":"13"}] 14:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:16:21 INFO - PROCESS | 3036 | 1463433381572 Marionette TRACE conn9 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - PROCESS | 3036 | 1463433381574 Marionette TRACE conn9 <- [1,98,null,{}] 14:16:21 INFO - PROCESS | 3036 | 1463433381578 Marionette TRACE conn9 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:21 INFO - PROCESS | 3036 | 1463433381664 Marionette TRACE conn9 <- [1,99,null,{"value":null}] 14:16:21 INFO - PROCESS | 3036 | 1463433381671 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E96D000 == 32 [pid = 3036] [id = 34] 14:16:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35A8E7C00) [pid = 3036] [serial = 98] [outer = 0000000000000000] 14:16:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35B238000) [pid = 3036] [serial = 99] [outer = 000000B35A8E7C00] 14:16:21 INFO - PROCESS | 3036 | 1463433381718 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35C9A7000) [pid = 3036] [serial = 100] [outer = 000000B35A8E7C00] 14:16:22 INFO - PROCESS | 3036 | 1463433382105 Marionette TRACE conn9 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 587ms 14:16:22 INFO - PROCESS | 3036 | 1463433382163 Marionette TRACE conn9 -> [0,101,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 3036 | 1463433382165 Marionette TRACE conn9 <- [1,101,null,{"value":"13"}] 14:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:16:22 INFO - PROCESS | 3036 | 1463433382169 Marionette TRACE conn9 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 3036 | 1463433382170 Marionette TRACE conn9 <- [1,102,null,{}] 14:16:22 INFO - PROCESS | 3036 | 1463433382174 Marionette TRACE conn9 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 3036 | 1463433382253 Marionette TRACE conn9 <- [1,103,null,{"value":null}] 14:16:22 INFO - PROCESS | 3036 | 1463433382260 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360774800 == 33 [pid = 3036] [id = 35] 14:16:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35CA3D800) [pid = 3036] [serial = 101] [outer = 0000000000000000] 14:16:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35D4F3800) [pid = 3036] [serial = 102] [outer = 000000B35CA3D800] 14:16:22 INFO - PROCESS | 3036 | 1463433382307 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35DF49000) [pid = 3036] [serial = 103] [outer = 000000B35CA3D800] 14:16:22 INFO - PROCESS | 3036 | 1463433382756 Marionette TRACE conn9 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 14:16:22 INFO - PROCESS | 3036 | 1463433382800 Marionette TRACE conn9 -> [0,105,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 3036 | 1463433382802 Marionette TRACE conn9 <- [1,105,null,{"value":"13"}] 14:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:16:22 INFO - PROCESS | 3036 | 1463433382820 Marionette TRACE conn9 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 3036 | 1463433382823 Marionette TRACE conn9 <- [1,106,null,{}] 14:16:22 INFO - PROCESS | 3036 | 1463433382827 Marionette TRACE conn9 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 3036 | 1463433382933 Marionette TRACE conn9 <- [1,107,null,{"value":null}] 14:16:22 INFO - PROCESS | 3036 | 1463433382940 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F9F000 == 34 [pid = 3036] [id = 36] 14:16:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B360718400) [pid = 3036] [serial = 104] [outer = 0000000000000000] 14:16:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B362FB4800) [pid = 3036] [serial = 105] [outer = 000000B360718400] 14:16:23 INFO - PROCESS | 3036 | 1463433382994 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B3637EC400) [pid = 3036] [serial = 106] [outer = 000000B360718400] 14:16:23 INFO - PROCESS | 3036 | 1463433383392 Marionette TRACE conn9 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 14:16:23 INFO - PROCESS | 3036 | 1463433383443 Marionette TRACE conn9 -> [0,109,"getWindowHandle",null] 14:16:23 INFO - PROCESS | 3036 | 1463433383445 Marionette TRACE conn9 <- [1,109,null,{"value":"13"}] 14:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:16:23 INFO - PROCESS | 3036 | 1463433383449 Marionette TRACE conn9 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 3036 | 1463433383451 Marionette TRACE conn9 <- [1,110,null,{}] 14:16:23 INFO - PROCESS | 3036 | 1463433383460 Marionette TRACE conn9 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:23 INFO - PROCESS | 3036 | 1463433383555 Marionette TRACE conn9 <- [1,111,null,{"value":null}] 14:16:23 INFO - PROCESS | 3036 | 1463433383562 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363938000 == 35 [pid = 3036] [id = 37] 14:16:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B3504CF000) [pid = 3036] [serial = 107] [outer = 0000000000000000] 14:16:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B3504D3C00) [pid = 3036] [serial = 108] [outer = 000000B3504CF000] 14:16:23 INFO - PROCESS | 3036 | 1463433383609 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35FF7FC00) [pid = 3036] [serial = 109] [outer = 000000B3504CF000] 14:16:24 INFO - PROCESS | 3036 | 1463433384053 Marionette TRACE conn9 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 650ms 14:16:24 INFO - PROCESS | 3036 | 1463433384101 Marionette TRACE conn9 -> [0,113,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 3036 | 1463433384103 Marionette TRACE conn9 <- [1,113,null,{"value":"13"}] 14:16:24 INFO - PROCESS | 3036 | 1463433384107 Marionette TRACE conn9 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:16:24 INFO - PROCESS | 3036 | 1463433384108 Marionette TRACE conn9 <- [1,114,null,{}] 14:16:24 INFO - PROCESS | 3036 | 1463433384118 Marionette TRACE conn9 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 3036 | 1463433384224 Marionette TRACE conn9 <- [1,115,null,{"value":null}] 14:16:24 INFO - PROCESS | 3036 | 1463433384231 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364192000 == 36 [pid = 3036] [id = 38] 14:16:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B3507E0800) [pid = 3036] [serial = 110] [outer = 0000000000000000] 14:16:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B3637F2000) [pid = 3036] [serial = 111] [outer = 000000B3507E0800] 14:16:24 INFO - PROCESS | 3036 | 1463433384279 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B363987800) [pid = 3036] [serial = 112] [outer = 000000B3507E0800] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B356E40000) [pid = 3036] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B362FB0000) [pid = 3036] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35A1E6C00) [pid = 3036] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B355AA7400) [pid = 3036] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B362FB8400) [pid = 3036] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B3506D7000) [pid = 3036] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B3643C4800) [pid = 3036] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B350E5C800) [pid = 3036] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B34EDB9C00) [pid = 3036] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B356743800) [pid = 3036] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B3637EC000) [pid = 3036] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35E7F8C00) [pid = 3036] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B359845C00) [pid = 3036] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B360717C00) [pid = 3036] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:16:24 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B3507DA400) [pid = 3036] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:16:24 INFO - PROCESS | 3036 | 1463433384843 Marionette TRACE conn9 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 776ms 14:16:24 INFO - PROCESS | 3036 | 1463433384885 Marionette TRACE conn9 -> [0,117,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 3036 | 1463433384887 Marionette TRACE conn9 <- [1,117,null,{"value":"13"}] 14:16:24 INFO - PROCESS | 3036 | 1463433384890 Marionette TRACE conn9 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:16:24 INFO - PROCESS | 3036 | 1463433384892 Marionette TRACE conn9 <- [1,118,null,{}] 14:16:24 INFO - PROCESS | 3036 | 1463433384896 Marionette TRACE conn9 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:25 INFO - PROCESS | 3036 | 1463433384997 Marionette TRACE conn9 <- [1,119,null,{"value":null}] 14:16:25 INFO - PROCESS | 3036 | 1463433385039 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B1A000 == 37 [pid = 3036] [id = 39] 14:16:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B355313800) [pid = 3036] [serial = 113] [outer = 0000000000000000] 14:16:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B360714800) [pid = 3036] [serial = 114] [outer = 000000B355313800] 14:16:25 INFO - PROCESS | 3036 | 1463433385084 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B363E63400) [pid = 3036] [serial = 115] [outer = 000000B355313800] 14:16:25 INFO - PROCESS | 3036 | 1463433385424 Marionette TRACE conn9 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 584ms 14:16:25 INFO - PROCESS | 3036 | 1463433385479 Marionette TRACE conn9 -> [0,121,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 3036 | 1463433385481 Marionette TRACE conn9 <- [1,121,null,{"value":"13"}] 14:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:16:25 INFO - PROCESS | 3036 | 1463433385484 Marionette TRACE conn9 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 3036 | 1463433385486 Marionette TRACE conn9 <- [1,122,null,{}] 14:16:25 INFO - PROCESS | 3036 | 1463433385490 Marionette TRACE conn9 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:25 INFO - PROCESS | 3036 | 1463433385599 Marionette TRACE conn9 <- [1,123,null,{"value":null}] 14:16:25 INFO - PROCESS | 3036 | 1463433385607 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365410800 == 38 [pid = 3036] [id = 40] 14:16:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B363E6C800) [pid = 3036] [serial = 116] [outer = 0000000000000000] 14:16:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B363EC0000) [pid = 3036] [serial = 117] [outer = 000000B363E6C800] 14:16:25 INFO - PROCESS | 3036 | 1463433385652 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B363EC6000) [pid = 3036] [serial = 118] [outer = 000000B363E6C800] 14:16:26 INFO - PROCESS | 3036 | 1463433386019 Marionette TRACE conn9 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 588ms 14:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:16:26 INFO - PROCESS | 3036 | 1463433386075 Marionette TRACE conn9 -> [0,125,"getWindowHandle",null] 14:16:26 INFO - PROCESS | 3036 | 1463433386077 Marionette TRACE conn9 <- [1,125,null,{"value":"13"}] 14:16:26 INFO - PROCESS | 3036 | 1463433386081 Marionette TRACE conn9 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - PROCESS | 3036 | 1463433386083 Marionette TRACE conn9 <- [1,126,null,{}] 14:16:26 INFO - PROCESS | 3036 | 1463433386087 Marionette TRACE conn9 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:26 INFO - PROCESS | 3036 | 1463433386205 Marionette TRACE conn9 <- [1,127,null,{"value":null}] 14:16:26 INFO - PROCESS | 3036 | 1463433386220 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364E8F000 == 39 [pid = 3036] [id = 41] 14:16:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B363DDD800) [pid = 3036] [serial = 119] [outer = 0000000000000000] 14:16:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B363E6E000) [pid = 3036] [serial = 120] [outer = 000000B363DDD800] 14:16:26 INFO - PROCESS | 3036 | 1463433386270 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B363EDA800) [pid = 3036] [serial = 121] [outer = 000000B363DDD800] 14:16:26 INFO - PROCESS | 3036 | 1463433386656 Marionette TRACE conn9 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 14:16:26 INFO - PROCESS | 3036 | 1463433386743 Marionette TRACE conn9 -> [0,129,"getWindowHandle",null] 14:16:26 INFO - PROCESS | 3036 | 1463433386748 Marionette TRACE conn9 <- [1,129,null,{"value":"13"}] 14:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:16:26 INFO - PROCESS | 3036 | 1463433386753 Marionette TRACE conn9 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - PROCESS | 3036 | 1463433386758 Marionette TRACE conn9 <- [1,130,null,{}] 14:16:26 INFO - PROCESS | 3036 | 1463433386765 Marionette TRACE conn9 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:26 INFO - PROCESS | 3036 | 1463433386883 Marionette TRACE conn9 <- [1,131,null,{"value":null}] 14:16:26 INFO - PROCESS | 3036 | 1463433386955 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B353D9D000 == 40 [pid = 3036] [id = 42] 14:16:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B3506C7000) [pid = 3036] [serial = 122] [outer = 0000000000000000] 14:16:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B3506CD800) [pid = 3036] [serial = 123] [outer = 000000B3506C7000] 14:16:27 INFO - PROCESS | 3036 | 1463433387015 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B350E5DC00) [pid = 3036] [serial = 124] [outer = 000000B3506C7000] 14:16:27 INFO - PROCESS | 3036 | 1463433387614 Marionette TRACE conn9 <- [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]]]}] 14:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 879ms 14:16:27 INFO - PROCESS | 3036 | 1463433387636 Marionette TRACE conn9 -> [0,133,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 3036 | 1463433387641 Marionette TRACE conn9 <- [1,133,null,{"value":"13"}] 14:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:16:27 INFO - PROCESS | 3036 | 1463433387650 Marionette TRACE conn9 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 3036 | 1463433387654 Marionette TRACE conn9 <- [1,134,null,{}] 14:16:27 INFO - PROCESS | 3036 | 1463433387659 Marionette TRACE conn9 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:27 INFO - PROCESS | 3036 | 1463433387768 Marionette TRACE conn9 <- [1,135,null,{"value":null}] 14:16:27 INFO - PROCESS | 3036 | 1463433387845 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E7C8800 == 41 [pid = 3036] [id = 43] 14:16:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B351857000) [pid = 3036] [serial = 125] [outer = 0000000000000000] 14:16:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B357229400) [pid = 3036] [serial = 126] [outer = 000000B351857000] 14:16:27 INFO - PROCESS | 3036 | 1463433387901 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35A1E8000) [pid = 3036] [serial = 127] [outer = 000000B351857000] 14:16:28 INFO - PROCESS | 3036 | 1463433388414 Marionette TRACE conn9 <- [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]]]}] 14:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 797ms 14:16:28 INFO - PROCESS | 3036 | 1463433388452 Marionette TRACE conn9 -> [0,137,"getWindowHandle",null] 14:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:16:28 INFO - PROCESS | 3036 | 1463433388455 Marionette TRACE conn9 <- [1,137,null,{"value":"13"}] 14:16:28 INFO - PROCESS | 3036 | 1463433388460 Marionette TRACE conn9 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:16:28 INFO - PROCESS | 3036 | 1463433388462 Marionette TRACE conn9 <- [1,138,null,{}] 14:16:28 INFO - PROCESS | 3036 | 1463433388473 Marionette TRACE conn9 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:28 INFO - PROCESS | 3036 | 1463433388584 Marionette TRACE conn9 <- [1,139,null,{"value":null}] 14:16:28 INFO - PROCESS | 3036 | 1463433388667 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CBB000 == 42 [pid = 3036] [id = 44] 14:16:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35E7F7000) [pid = 3036] [serial = 128] [outer = 0000000000000000] 14:16:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B36001C800) [pid = 3036] [serial = 129] [outer = 000000B35E7F7000] 14:16:28 INFO - PROCESS | 3036 | 1463433388727 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B362FB8400) [pid = 3036] [serial = 130] [outer = 000000B35E7F7000] 14:16:29 INFO - PROCESS | 3036 | 1463433389292 Marionette TRACE conn9 <- [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]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 880ms 14:16:29 INFO - PROCESS | 3036 | 1463433389341 Marionette TRACE conn9 -> [0,141,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 3036 | 1463433389344 Marionette TRACE conn9 <- [1,141,null,{"value":"13"}] 14:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:16:29 INFO - PROCESS | 3036 | 1463433389348 Marionette TRACE conn9 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 3036 | 1463433389350 Marionette TRACE conn9 <- [1,142,null,{}] 14:16:29 INFO - PROCESS | 3036 | 1463433389354 Marionette TRACE conn9 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:29 INFO - PROCESS | 3036 | 1463433389490 Marionette TRACE conn9 <- [1,143,null,{"value":null}] 14:16:29 INFO - PROCESS | 3036 | 1463433389556 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651D0000 == 43 [pid = 3036] [id = 45] 14:16:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B356735C00) [pid = 3036] [serial = 131] [outer = 0000000000000000] 14:16:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35684E800) [pid = 3036] [serial = 132] [outer = 000000B356735C00] 14:16:29 INFO - PROCESS | 3036 | 1463433389612 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B3600EB000) [pid = 3036] [serial = 133] [outer = 000000B356735C00] 14:16:30 INFO - PROCESS | 3036 | 1463433390216 Marionette TRACE conn9 <- [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]]]}] 14:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 882ms 14:16:30 INFO - PROCESS | 3036 | 1463433390230 Marionette TRACE conn9 -> [0,145,"getWindowHandle",null] 14:16:30 INFO - PROCESS | 3036 | 1463433390233 Marionette TRACE conn9 <- [1,145,null,{"value":"13"}] 14:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:16:30 INFO - PROCESS | 3036 | 1463433390251 Marionette TRACE conn9 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:16:30 INFO - PROCESS | 3036 | 1463433390254 Marionette TRACE conn9 <- [1,146,null,{}] 14:16:30 INFO - PROCESS | 3036 | 1463433390260 Marionette TRACE conn9 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:30 INFO - PROCESS | 3036 | 1463433390362 Marionette TRACE conn9 <- [1,147,null,{"value":null}] 14:16:30 INFO - PROCESS | 3036 | 1463433390441 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34EE27000 == 44 [pid = 3036] [id = 46] 14:16:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B3506E2400) [pid = 3036] [serial = 134] [outer = 0000000000000000] 14:16:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35A1DF800) [pid = 3036] [serial = 135] [outer = 000000B3506E2400] 14:16:30 INFO - PROCESS | 3036 | 1463433390497 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B360716400) [pid = 3036] [serial = 136] [outer = 000000B3506E2400] 14:16:31 INFO - PROCESS | 3036 | 1463433391316 Marionette TRACE conn9 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1102ms 14:16:31 INFO - PROCESS | 3036 | 1463433391342 Marionette TRACE conn9 -> [0,149,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 3036 | 1463433391346 Marionette TRACE conn9 <- [1,149,null,{"value":"13"}] 14:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:16:31 INFO - PROCESS | 3036 | 1463433391351 Marionette TRACE conn9 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 3036 | 1463433391355 Marionette TRACE conn9 <- [1,150,null,{}] 14:16:31 INFO - PROCESS | 3036 | 1463433391361 Marionette TRACE conn9 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:31 INFO - PROCESS | 3036 | 1463433391465 Marionette TRACE conn9 <- [1,151,null,{"value":null}] 14:16:31 INFO - PROCESS | 3036 | 1463433391533 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B1C800 == 45 [pid = 3036] [id = 47] 14:16:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B350E5BC00) [pid = 3036] [serial = 137] [outer = 0000000000000000] 14:16:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B351166400) [pid = 3036] [serial = 138] [outer = 000000B350E5BC00] 14:16:31 INFO - PROCESS | 3036 | 1463433391586 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B355C2B000) [pid = 3036] [serial = 139] [outer = 000000B350E5BC00] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B365410800 == 44 [pid = 3036] [id = 40] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B1A000 == 43 [pid = 3036] [id = 39] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B364192000 == 42 [pid = 3036] [id = 38] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B363938000 == 41 [pid = 3036] [id = 37] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F9F000 == 40 [pid = 3036] [id = 36] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B360774800 == 39 [pid = 3036] [id = 35] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E96D000 == 38 [pid = 3036] [id = 34] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB6C800 == 37 [pid = 3036] [id = 33] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B355DCD000 == 36 [pid = 3036] [id = 32] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B356719800 == 35 [pid = 3036] [id = 31] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B364016800 == 34 [pid = 3036] [id = 30] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EA2000 == 33 [pid = 3036] [id = 29] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B34EE27000 == 32 [pid = 3036] [id = 46] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651D0000 == 31 [pid = 3036] [id = 45] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B365CBB000 == 30 [pid = 3036] [id = 44] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E7C8800 == 29 [pid = 3036] [id = 43] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B364E8F000 == 28 [pid = 3036] [id = 41] 14:16:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B353D9D000 == 27 [pid = 3036] [id = 42] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B356E45000) [pid = 3036] [serial = 60] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B362FB6800) [pid = 3036] [serial = 66] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B36398B000) [pid = 3036] [serial = 67] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35A452400) [pid = 3036] [serial = 49] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35A44BC00) [pid = 3036] [serial = 48] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B355C8EC00) [pid = 3036] [serial = 21] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B3567F3400) [pid = 3036] [serial = 22] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B3654BE000) [pid = 3036] [serial = 69] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B3506D8C00) [pid = 3036] [serial = 42] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B3506E1C00) [pid = 3036] [serial = 43] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B364527800) [pid = 3036] [serial = 54] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3637E8400) [pid = 3036] [serial = 55] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B350E8CC00) [pid = 3036] [serial = 39] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B350E97C00) [pid = 3036] [serial = 40] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35A457400) [pid = 3036] [serial = 51] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B3643C1C00) [pid = 3036] [serial = 52] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35A1F7000) [pid = 3036] [serial = 45] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35A1DE000) [pid = 3036] [serial = 46] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B36397F000) [pid = 3036] [serial = 57] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B34EE51C00) [pid = 3036] [serial = 36] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B34EE5B400) [pid = 3036] [serial = 37] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35E78FC00) [pid = 3036] [serial = 28] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35BFCE400) [pid = 3036] [serial = 27] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35A475800) [pid = 3036] [serial = 30] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35A169800) [pid = 3036] [serial = 24] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35D940800) [pid = 3036] [serial = 17] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B363ED3400) [pid = 3036] [serial = 73] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B36071CC00) [pid = 3036] [serial = 72] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35FF87000) [pid = 3036] [serial = 33] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B36543C800) [pid = 3036] [serial = 61] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B365440400) [pid = 3036] [serial = 64] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B3654C5400) [pid = 3036] [serial = 70] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B3507E4000) [pid = 3036] [serial = 63] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B363988000) [pid = 3036] [serial = 58] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B363E6B400) [pid = 3036] [serial = 75] [outer = 0000000000000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3036 | 1463433392689 Marionette TRACE conn9 <- [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]]]}] 14:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1384ms 14:16:32 INFO - PROCESS | 3036 | 1463433392741 Marionette TRACE conn9 -> [0,153,"getWindowHandle",null] 14:16:32 INFO - PROCESS | 3036 | 1463433392746 Marionette TRACE conn9 <- [1,153,null,{"value":"13"}] 14:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:16:32 INFO - PROCESS | 3036 | 1463433392750 Marionette TRACE conn9 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:16:32 INFO - PROCESS | 3036 | 1463433392755 Marionette TRACE conn9 <- [1,154,null,{}] 14:16:32 INFO - PROCESS | 3036 | 1463433392760 Marionette TRACE conn9 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:32 INFO - PROCESS | 3036 | 1463433392848 Marionette TRACE conn9 <- [1,155,null,{"value":null}] 14:16:32 INFO - PROCESS | 3036 | 1463433392925 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B351188000 == 28 [pid = 3036] [id = 48] 14:16:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B3506DCC00) [pid = 3036] [serial = 140] [outer = 0000000000000000] 14:16:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B3506E0400) [pid = 3036] [serial = 141] [outer = 000000B3506DCC00] 14:16:32 INFO - PROCESS | 3036 | 1463433392975 Marionette DEBUG loaded listener.js 14:16:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B350B2C000) [pid = 3036] [serial = 142] [outer = 000000B3506DCC00] 14:16:33 INFO - PROCESS | 3036 | 1463433393354 Marionette TRACE conn9 <- [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]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 14:16:33 INFO - PROCESS | 3036 | 1463433393384 Marionette TRACE conn9 -> [0,157,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 3036 | 1463433393391 Marionette TRACE conn9 <- [1,157,null,{"value":"13"}] 14:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:16:33 INFO - PROCESS | 3036 | 1463433393404 Marionette TRACE conn9 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 3036 | 1463433393407 Marionette TRACE conn9 <- [1,158,null,{}] 14:16:33 INFO - PROCESS | 3036 | 1463433393411 Marionette TRACE conn9 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:33 INFO - PROCESS | 3036 | 1463433393496 Marionette TRACE conn9 <- [1,159,null,{"value":null}] 14:16:33 INFO - PROCESS | 3036 | 1463433393531 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355C77800 == 29 [pid = 3036] [id = 49] 14:16:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B350E58C00) [pid = 3036] [serial = 143] [outer = 0000000000000000] 14:16:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B351E10400) [pid = 3036] [serial = 144] [outer = 000000B350E58C00] 14:16:33 INFO - PROCESS | 3036 | 1463433393577 Marionette DEBUG loaded listener.js 14:16:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B355A9E800) [pid = 3036] [serial = 145] [outer = 000000B350E58C00] 14:16:34 INFO - PROCESS | 3036 | 1463433393999 Marionette TRACE conn9 <- [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]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 14:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:16:34 INFO - PROCESS | 3036 | 1463433394032 Marionette TRACE conn9 -> [0,161,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 3036 | 1463433394035 Marionette TRACE conn9 <- [1,161,null,{"value":"13"}] 14:16:34 INFO - PROCESS | 3036 | 1463433394045 Marionette TRACE conn9 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 3036 | 1463433394056 Marionette TRACE conn9 <- [1,162,null,{}] 14:16:34 INFO - PROCESS | 3036 | 1463433394069 Marionette TRACE conn9 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:34 INFO - PROCESS | 3036 | 1463433394155 Marionette TRACE conn9 <- [1,163,null,{"value":null}] 14:16:34 INFO - PROCESS | 3036 | 1463433394165 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A483000 == 30 [pid = 3036] [id = 50] 14:16:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B3567F4800) [pid = 3036] [serial = 146] [outer = 0000000000000000] 14:16:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B356845800) [pid = 3036] [serial = 147] [outer = 000000B3567F4800] 14:16:34 INFO - PROCESS | 3036 | 1463433394214 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B3568E7C00) [pid = 3036] [serial = 148] [outer = 000000B3567F4800] 14:16:34 INFO - PROCESS | 3036 | 1463433394708 Marionette TRACE conn9 <- [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]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 711ms 14:16:34 INFO - PROCESS | 3036 | 1463433394750 Marionette TRACE conn9 -> [0,165,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 3036 | 1463433394754 Marionette TRACE conn9 <- [1,165,null,{"value":"13"}] 14:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:16:34 INFO - PROCESS | 3036 | 1463433394757 Marionette TRACE conn9 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 3036 | 1463433394759 Marionette TRACE conn9 <- [1,166,null,{}] 14:16:34 INFO - PROCESS | 3036 | 1463433394762 Marionette TRACE conn9 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:34 INFO - PROCESS | 3036 | 1463433394888 Marionette TRACE conn9 <- [1,167,null,{"value":null}] 14:16:34 INFO - PROCESS | 3036 | 1463433394910 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D24E800 == 31 [pid = 3036] [id = 51] 14:16:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B3568F1400) [pid = 3036] [serial = 149] [outer = 0000000000000000] 14:16:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B356E40000) [pid = 3036] [serial = 150] [outer = 000000B3568F1400] 14:16:34 INFO - PROCESS | 3036 | 1463433394956 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B359843C00) [pid = 3036] [serial = 151] [outer = 000000B3568F1400] 14:16:35 INFO - PROCESS | 3036 | 1463433395369 Marionette TRACE conn9 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 14:16:35 INFO - PROCESS | 3036 | 1463433395392 Marionette TRACE conn9 -> [0,169,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 3036 | 1463433395394 Marionette TRACE conn9 <- [1,169,null,{"value":"13"}] 14:16:35 INFO - PROCESS | 3036 | 1463433395397 Marionette TRACE conn9 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:16:35 INFO - PROCESS | 3036 | 1463433395399 Marionette TRACE conn9 <- [1,170,null,{}] 14:16:35 INFO - PROCESS | 3036 | 1463433395402 Marionette TRACE conn9 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:35 INFO - PROCESS | 3036 | 1463433395509 Marionette TRACE conn9 <- [1,171,null,{"value":null}] 14:16:35 INFO - PROCESS | 3036 | 1463433395516 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DBD2800 == 32 [pid = 3036] [id = 52] 14:16:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35A16E800) [pid = 3036] [serial = 152] [outer = 0000000000000000] 14:16:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35A1DF000) [pid = 3036] [serial = 153] [outer = 000000B35A16E800] 14:16:35 INFO - PROCESS | 3036 | 1463433395563 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35A1FB000) [pid = 3036] [serial = 154] [outer = 000000B35A16E800] 14:16:36 INFO - PROCESS | 3036 | 1463433396006 Marionette TRACE conn9 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 14:16:36 INFO - PROCESS | 3036 | 1463433396031 Marionette TRACE conn9 -> [0,173,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 3036 | 1463433396034 Marionette TRACE conn9 <- [1,173,null,{"value":"13"}] 14:16:36 INFO - PROCESS | 3036 | 1463433396037 Marionette TRACE conn9 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:16:36 INFO - PROCESS | 3036 | 1463433396039 Marionette TRACE conn9 <- [1,174,null,{}] 14:16:36 INFO - PROCESS | 3036 | 1463433396043 Marionette TRACE conn9 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:36 INFO - PROCESS | 3036 | 1463433396151 Marionette TRACE conn9 <- [1,175,null,{"value":null}] 14:16:36 INFO - PROCESS | 3036 | 1463433396183 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35FFB0800 == 33 [pid = 3036] [id = 53] 14:16:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35A44D800) [pid = 3036] [serial = 155] [outer = 0000000000000000] 14:16:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35AD33400) [pid = 3036] [serial = 156] [outer = 000000B35A44D800] 14:16:36 INFO - PROCESS | 3036 | 1463433396268 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35BFCB400) [pid = 3036] [serial = 157] [outer = 000000B35A44D800] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B360721800) [pid = 3036] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B360718400) [pid = 3036] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B3507E0800) [pid = 3036] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35A8E7C00) [pid = 3036] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B355313800) [pid = 3036] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35A1F4800) [pid = 3036] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B351E0A400) [pid = 3036] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B3504CF000) [pid = 3036] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35CA3D800) [pid = 3036] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B350E63000) [pid = 3036] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B356E46800) [pid = 3036] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B350E61C00) [pid = 3036] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B34EDAC000) [pid = 3036] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B35E29FC00) [pid = 3036] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B363E6C800) [pid = 3036] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:16:36 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B363DDD800) [pid = 3036] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:16:36 INFO - PROCESS | 3036 | 1463433396787 Marionette TRACE conn9 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 776ms 14:16:36 INFO - PROCESS | 3036 | 1463433396816 Marionette TRACE conn9 -> [0,177,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 3036 | 1463433396818 Marionette TRACE conn9 <- [1,177,null,{"value":"13"}] 14:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:16:36 INFO - PROCESS | 3036 | 1463433396821 Marionette TRACE conn9 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 3036 | 1463433396823 Marionette TRACE conn9 <- [1,178,null,{}] 14:16:36 INFO - PROCESS | 3036 | 1463433396827 Marionette TRACE conn9 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:36 INFO - PROCESS | 3036 | 1463433396927 Marionette TRACE conn9 <- [1,179,null,{"value":null}] 14:16:36 INFO - PROCESS | 3036 | 1463433396963 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360765800 == 34 [pid = 3036] [id = 54] 14:16:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B3504D4400) [pid = 3036] [serial = 158] [outer = 0000000000000000] 14:16:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B35A44FC00) [pid = 3036] [serial = 159] [outer = 000000B3504D4400] 14:16:37 INFO - PROCESS | 3036 | 1463433397009 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35CBC0000) [pid = 3036] [serial = 160] [outer = 000000B3504D4400] 14:16:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35C9A9C00) [pid = 3036] [serial = 161] [outer = 000000B34EDAAC00] 14:16:37 INFO - PROCESS | 3036 | 1463433397408 Marionette TRACE conn9 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 14:16:37 INFO - PROCESS | 3036 | 1463433397455 Marionette TRACE conn9 -> [0,181,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 3036 | 1463433397457 Marionette TRACE conn9 <- [1,181,null,{"value":"13"}] 14:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:16:37 INFO - PROCESS | 3036 | 1463433397460 Marionette TRACE conn9 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 3036 | 1463433397462 Marionette TRACE conn9 <- [1,182,null,{}] 14:16:37 INFO - PROCESS | 3036 | 1463433397466 Marionette TRACE conn9 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 3036 | 1463433397542 Marionette TRACE conn9 <- [1,183,null,{"value":null}] 14:16:37 INFO - PROCESS | 3036 | 1463433397549 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C17000 == 35 [pid = 3036] [id = 55] 14:16:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35D32A400) [pid = 3036] [serial = 162] [outer = 0000000000000000] 14:16:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35D88FC00) [pid = 3036] [serial = 163] [outer = 000000B35D32A400] 14:16:37 INFO - PROCESS | 3036 | 1463433397596 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35E7F0400) [pid = 3036] [serial = 164] [outer = 000000B35D32A400] 14:16:37 INFO - PROCESS | 3036 | 1463433397990 Marionette TRACE conn9 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 14:16:38 INFO - PROCESS | 3036 | 1463433398049 Marionette TRACE conn9 -> [0,185,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 3036 | 1463433398051 Marionette TRACE conn9 <- [1,185,null,{"value":"13"}] 14:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:16:38 INFO - PROCESS | 3036 | 1463433398063 Marionette TRACE conn9 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 3036 | 1463433398065 Marionette TRACE conn9 <- [1,186,null,{}] 14:16:38 INFO - PROCESS | 3036 | 1463433398069 Marionette TRACE conn9 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:38 INFO - PROCESS | 3036 | 1463433398147 Marionette TRACE conn9 <- [1,187,null,{"value":null}] 14:16:38 INFO - PROCESS | 3036 | 1463433398154 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F9B000 == 36 [pid = 3036] [id = 56] 14:16:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35E799400) [pid = 3036] [serial = 165] [outer = 0000000000000000] 14:16:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35FF87000) [pid = 3036] [serial = 166] [outer = 000000B35E799400] 14:16:38 INFO - PROCESS | 3036 | 1463433398201 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B3600EA400) [pid = 3036] [serial = 167] [outer = 000000B35E799400] 14:16:38 INFO - PROCESS | 3036 | 1463433398656 Marionette TRACE conn9 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 628ms 14:16:38 INFO - PROCESS | 3036 | 1463433398698 Marionette TRACE conn9 -> [0,189,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 3036 | 1463433398704 Marionette TRACE conn9 <- [1,189,null,{"value":"13"}] 14:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:16:38 INFO - PROCESS | 3036 | 1463433398710 Marionette TRACE conn9 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 3036 | 1463433398715 Marionette TRACE conn9 <- [1,190,null,{}] 14:16:38 INFO - PROCESS | 3036 | 1463433398749 Marionette TRACE conn9 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:38 INFO - PROCESS | 3036 | 1463433398878 Marionette TRACE conn9 <- [1,191,null,{"value":null}] 14:16:39 INFO - PROCESS | 3036 | 1463433399017 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350FB4800 == 37 [pid = 3036] [id = 57] 14:16:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3504D7000) [pid = 3036] [serial = 168] [outer = 0000000000000000] 14:16:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35050A400) [pid = 3036] [serial = 169] [outer = 000000B3504D7000] 14:16:39 INFO - PROCESS | 3036 | 1463433399075 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B3507E6800) [pid = 3036] [serial = 170] [outer = 000000B3504D7000] 14:16:39 INFO - PROCESS | 3036 | 1463433399776 Marionette TRACE conn9 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1121ms 14:16:39 INFO - PROCESS | 3036 | 1463433399834 Marionette TRACE conn9 -> [0,193,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 3036 | 1463433399840 Marionette TRACE conn9 <- [1,193,null,{"value":"13"}] 14:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:16:39 INFO - PROCESS | 3036 | 1463433399848 Marionette TRACE conn9 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 3036 | 1463433399851 Marionette TRACE conn9 <- [1,194,null,{}] 14:16:39 INFO - PROCESS | 3036 | 1463433399855 Marionette TRACE conn9 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:39 INFO - PROCESS | 3036 | 1463433399971 Marionette TRACE conn9 <- [1,195,null,{"value":null}] 14:16:40 INFO - PROCESS | 3036 | 1463433400036 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D8AB000 == 38 [pid = 3036] [id = 58] 14:16:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B355C34000) [pid = 3036] [serial = 171] [outer = 0000000000000000] 14:16:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B355D97800) [pid = 3036] [serial = 172] [outer = 000000B355C34000] 14:16:40 INFO - PROCESS | 3036 | 1463433400094 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B3568E5000) [pid = 3036] [serial = 173] [outer = 000000B355C34000] 14:16:40 INFO - PROCESS | 3036 | 1463433400955 Marionette TRACE conn9 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1189ms 14:16:41 INFO - PROCESS | 3036 | 1463433401042 Marionette TRACE conn9 -> [0,197,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 3036 | 1463433401047 Marionette TRACE conn9 <- [1,197,null,{"value":"13"}] 14:16:41 INFO - PROCESS | 3036 | 1463433401052 Marionette TRACE conn9 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:16:41 INFO - PROCESS | 3036 | 1463433401056 Marionette TRACE conn9 <- [1,198,null,{}] 14:16:41 INFO - PROCESS | 3036 | 1463433401063 Marionette TRACE conn9 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:41 INFO - PROCESS | 3036 | 1463433401168 Marionette TRACE conn9 <- [1,199,null,{"value":null}] 14:16:41 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C17000 == 37 [pid = 3036] [id = 55] 14:16:41 INFO - PROCESS | 3036 | --DOCSHELL 000000B360765800 == 36 [pid = 3036] [id = 54] 14:16:41 INFO - PROCESS | 3036 | --DOCSHELL 000000B35FFB0800 == 35 [pid = 3036] [id = 53] 14:16:41 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DBD2800 == 34 [pid = 3036] [id = 52] 14:16:41 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D24E800 == 33 [pid = 3036] [id = 51] 14:16:41 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A483000 == 32 [pid = 3036] [id = 50] 14:16:41 INFO - PROCESS | 3036 | --DOCSHELL 000000B355C77800 == 31 [pid = 3036] [id = 49] 14:16:41 INFO - PROCESS | 3036 | --DOCSHELL 000000B351188000 == 30 [pid = 3036] [id = 48] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B363E71000) [pid = 3036] [serial = 76] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B362FB4800) [pid = 3036] [serial = 105] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B3637F2000) [pid = 3036] [serial = 111] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35B238000) [pid = 3036] [serial = 99] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B360714800) [pid = 3036] [serial = 114] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35A1FEC00) [pid = 3036] [serial = 96] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35A457800) [pid = 3036] [serial = 97] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B355844400) [pid = 3036] [serial = 90] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B355C92C00) [pid = 3036] [serial = 91] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B3504D3C00) [pid = 3036] [serial = 108] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35D4F3800) [pid = 3036] [serial = 102] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35FF7FC00) [pid = 3036] [serial = 109] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B355D97C00) [pid = 3036] [serial = 93] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B356E44400) [pid = 3036] [serial = 94] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35A1DAC00) [pid = 3036] [serial = 84] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35A9D6800) [pid = 3036] [serial = 85] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B350E8A800) [pid = 3036] [serial = 81] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B355852000) [pid = 3036] [serial = 82] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B34EDB0800) [pid = 3036] [serial = 78] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B350503000) [pid = 3036] [serial = 79] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B3600AE400) [pid = 3036] [serial = 87] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B3637EF800) [pid = 3036] [serial = 88] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35C9A7000) [pid = 3036] [serial = 100] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B363EC6000) [pid = 3036] [serial = 118] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B363987800) [pid = 3036] [serial = 112] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B363E63400) [pid = 3036] [serial = 115] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B363EDA800) [pid = 3036] [serial = 121] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B3637EC400) [pid = 3036] [serial = 106] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B363E6E000) [pid = 3036] [serial = 120] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B35DF49000) [pid = 3036] [serial = 103] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000B363EC0000) [pid = 3036] [serial = 117] [outer = 0000000000000000] [url = about:blank] 14:16:41 INFO - PROCESS | 3036 | 1463433401263 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34FD8D800 == 31 [pid = 3036] [id = 59] 14:16:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B34EDB0C00) [pid = 3036] [serial = 174] [outer = 0000000000000000] 14:16:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B3504CC800) [pid = 3036] [serial = 175] [outer = 000000B34EDB0C00] 14:16:41 INFO - PROCESS | 3036 | 1463433401313 Marionette DEBUG loaded listener.js 14:16:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B3506E3000) [pid = 3036] [serial = 176] [outer = 000000B34EDB0C00] 14:16:41 INFO - PROCESS | 3036 | 1463433401723 Marionette TRACE conn9 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 692ms 14:16:41 INFO - PROCESS | 3036 | 1463433401748 Marionette TRACE conn9 -> [0,201,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 3036 | 1463433401753 Marionette TRACE conn9 <- [1,201,null,{"value":"13"}] 14:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:16:41 INFO - PROCESS | 3036 | 1463433401772 Marionette TRACE conn9 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 3036 | 1463433401775 Marionette TRACE conn9 <- [1,202,null,{}] 14:16:41 INFO - PROCESS | 3036 | 1463433401779 Marionette TRACE conn9 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:41 INFO - PROCESS | 3036 | 1463433401861 Marionette TRACE conn9 <- [1,203,null,{"value":null}] 14:16:41 INFO - PROCESS | 3036 | 1463433401869 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B1E800 == 32 [pid = 3036] [id = 60] 14:16:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B350E5B800) [pid = 3036] [serial = 177] [outer = 0000000000000000] 14:16:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B35169CC00) [pid = 3036] [serial = 178] [outer = 000000B350E5B800] 14:16:41 INFO - PROCESS | 3036 | 1463433401917 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B355AA2C00) [pid = 3036] [serial = 179] [outer = 000000B350E5B800] 14:16:42 INFO - PROCESS | 3036 | 1463433402346 Marionette TRACE conn9 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:16:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:16:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 14:16:42 INFO - PROCESS | 3036 | 1463433402403 Marionette TRACE conn9 -> [0,205,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 3036 | 1463433402406 Marionette TRACE conn9 <- [1,205,null,{"value":"13"}] 14:16:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:16:42 INFO - PROCESS | 3036 | 1463433402409 Marionette TRACE conn9 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 3036 | 1463433402413 Marionette TRACE conn9 <- [1,206,null,{}] 14:16:42 INFO - PROCESS | 3036 | 1463433402425 Marionette TRACE conn9 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:42 INFO - PROCESS | 3036 | 1463433402512 Marionette TRACE conn9 <- [1,207,null,{"value":null}] 14:16:42 INFO - PROCESS | 3036 | 1463433402522 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB6C800 == 33 [pid = 3036] [id = 61] 14:16:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B34EE5B400) [pid = 3036] [serial = 180] [outer = 0000000000000000] 14:16:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B3568EB800) [pid = 3036] [serial = 181] [outer = 000000B34EE5B400] 14:16:42 INFO - PROCESS | 3036 | 1463433402572 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B356E44000) [pid = 3036] [serial = 182] [outer = 000000B34EE5B400] 14:16:43 INFO - PROCESS | 3036 | 1463433403021 Marionette TRACE conn9 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 14:16:43 INFO - PROCESS | 3036 | 1463433403041 Marionette TRACE conn9 -> [0,209,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 3036 | 1463433403044 Marionette TRACE conn9 <- [1,209,null,{"value":"13"}] 14:16:43 INFO - PROCESS | 3036 | 1463433403047 Marionette TRACE conn9 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:16:43 INFO - PROCESS | 3036 | 1463433403049 Marionette TRACE conn9 <- [1,210,null,{}] 14:16:43 INFO - PROCESS | 3036 | 1463433403053 Marionette TRACE conn9 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:43 INFO - PROCESS | 3036 | 1463433403136 Marionette TRACE conn9 <- [1,211,null,{"value":null}] 14:16:43 INFO - PROCESS | 3036 | 1463433403143 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D8C5800 == 34 [pid = 3036] [id = 62] 14:16:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B359843800) [pid = 3036] [serial = 183] [outer = 0000000000000000] 14:16:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35A1E3800) [pid = 3036] [serial = 184] [outer = 000000B359843800] 14:16:43 INFO - PROCESS | 3036 | 1463433403191 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35A450C00) [pid = 3036] [serial = 185] [outer = 000000B359843800] 14:16:43 INFO - PROCESS | 3036 | 1463433403639 Marionette TRACE conn9 <- [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]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 14:16:43 INFO - PROCESS | 3036 | 1463433403680 Marionette TRACE conn9 -> [0,213,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 3036 | 1463433403682 Marionette TRACE conn9 <- [1,213,null,{"value":"13"}] 14:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:16:43 INFO - PROCESS | 3036 | 1463433403691 Marionette TRACE conn9 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 3036 | 1463433403693 Marionette TRACE conn9 <- [1,214,null,{}] 14:16:43 INFO - PROCESS | 3036 | 1463433403697 Marionette TRACE conn9 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:43 INFO - PROCESS | 3036 | 1463433403794 Marionette TRACE conn9 <- [1,215,null,{"value":null}] 14:16:43 INFO - PROCESS | 3036 | 1463433403803 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA62800 == 35 [pid = 3036] [id = 63] 14:16:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35A170000) [pid = 3036] [serial = 186] [outer = 0000000000000000] 14:16:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35A8E2400) [pid = 3036] [serial = 187] [outer = 000000B35A170000] 14:16:43 INFO - PROCESS | 3036 | 1463433403849 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35AD80400) [pid = 3036] [serial = 188] [outer = 000000B35A170000] 14:16:44 INFO - PROCESS | 3036 | 1463433404323 Marionette TRACE conn9 <- [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]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 693ms 14:16:44 INFO - PROCESS | 3036 | 1463433404380 Marionette TRACE conn9 -> [0,217,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 3036 | 1463433404383 Marionette TRACE conn9 <- [1,217,null,{"value":"13"}] 14:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:16:44 INFO - PROCESS | 3036 | 1463433404386 Marionette TRACE conn9 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 3036 | 1463433404388 Marionette TRACE conn9 <- [1,218,null,{}] 14:16:44 INFO - PROCESS | 3036 | 1463433404404 Marionette TRACE conn9 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:44 INFO - PROCESS | 3036 | 1463433404530 Marionette TRACE conn9 <- [1,219,null,{"value":null}] 14:16:44 INFO - PROCESS | 3036 | 1463433404548 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C1B000 == 36 [pid = 3036] [id = 64] 14:16:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35D4C5000) [pid = 3036] [serial = 189] [outer = 0000000000000000] 14:16:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B35E7F6C00) [pid = 3036] [serial = 190] [outer = 000000B35D4C5000] 14:16:44 INFO - PROCESS | 3036 | 1463433404627 Marionette DEBUG loaded listener.js 14:16:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B3600E7400) [pid = 3036] [serial = 191] [outer = 000000B35D4C5000] 14:16:45 INFO - PROCESS | 3036 | 1463433405025 Marionette TRACE conn9 <- [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]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 14:16:45 INFO - PROCESS | 3036 | 1463433405086 Marionette TRACE conn9 -> [0,221,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 3036 | 1463433405088 Marionette TRACE conn9 <- [1,221,null,{"value":"13"}] 14:16:45 INFO - PROCESS | 3036 | 1463433405091 Marionette TRACE conn9 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:16:45 INFO - PROCESS | 3036 | 1463433405093 Marionette TRACE conn9 <- [1,222,null,{}] 14:16:45 INFO - PROCESS | 3036 | 1463433405096 Marionette TRACE conn9 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:45 INFO - PROCESS | 3036 | 1463433405223 Marionette TRACE conn9 <- [1,223,null,{"value":null}] 14:16:45 INFO - PROCESS | 3036 | 1463433405231 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362FAE000 == 37 [pid = 3036] [id = 65] 14:16:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B3600F2800) [pid = 3036] [serial = 192] [outer = 0000000000000000] 14:16:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B360719000) [pid = 3036] [serial = 193] [outer = 000000B3600F2800] 14:16:45 INFO - PROCESS | 3036 | 1463433405278 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B362FB1000) [pid = 3036] [serial = 194] [outer = 000000B3600F2800] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B3568F1400) [pid = 3036] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B3567F4800) [pid = 3036] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B3506DCC00) [pid = 3036] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B350E58C00) [pid = 3036] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B3506C7000) [pid = 3036] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35A16E800) [pid = 3036] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B351857000) [pid = 3036] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35E7F7000) [pid = 3036] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B356735C00) [pid = 3036] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B3506E2400) [pid = 3036] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B3504D4400) [pid = 3036] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35A44D800) [pid = 3036] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:16:45 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35D32A400) [pid = 3036] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:16:45 INFO - PROCESS | 3036 | 1463433405701 Marionette TRACE conn9 <- [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]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 14:16:45 INFO - PROCESS | 3036 | 1463433405785 Marionette TRACE conn9 -> [0,225,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 3036 | 1463433405787 Marionette TRACE conn9 <- [1,225,null,{"value":"13"}] 14:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:16:45 INFO - PROCESS | 3036 | 1463433405790 Marionette TRACE conn9 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - PROCESS | 3036 | 1463433405792 Marionette TRACE conn9 <- [1,226,null,{}] 14:16:45 INFO - PROCESS | 3036 | 1463433405796 Marionette TRACE conn9 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:45 INFO - PROCESS | 3036 | 1463433405873 Marionette TRACE conn9 <- [1,227,null,{"value":null}] 14:16:45 INFO - PROCESS | 3036 | 1463433405883 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB6F800 == 38 [pid = 3036] [id = 66] 14:16:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B3513D2000) [pid = 3036] [serial = 195] [outer = 0000000000000000] 14:16:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35A455400) [pid = 3036] [serial = 196] [outer = 000000B3513D2000] 14:16:45 INFO - PROCESS | 3036 | 1463433405929 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35E7ED400) [pid = 3036] [serial = 197] [outer = 000000B3513D2000] 14:16:46 INFO - PROCESS | 3036 | 1463433406315 Marionette TRACE conn9 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 14:16:46 INFO - PROCESS | 3036 | 1463433406380 Marionette TRACE conn9 -> [0,229,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 3036 | 1463433406383 Marionette TRACE conn9 <- [1,229,null,{"value":"13"}] 14:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:16:46 INFO - PROCESS | 3036 | 1463433406387 Marionette TRACE conn9 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - PROCESS | 3036 | 1463433406389 Marionette TRACE conn9 <- [1,230,null,{}] 14:16:46 INFO - PROCESS | 3036 | 1463433406392 Marionette TRACE conn9 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:46 INFO - PROCESS | 3036 | 1463433406471 Marionette TRACE conn9 <- [1,231,null,{"value":null}] 14:16:46 INFO - PROCESS | 3036 | 1463433406480 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363942000 == 39 [pid = 3036] [id = 67] 14:16:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35EABF400) [pid = 3036] [serial = 198] [outer = 0000000000000000] 14:16:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B36001A400) [pid = 3036] [serial = 199] [outer = 000000B35EABF400] 14:16:46 INFO - PROCESS | 3036 | 1463433406527 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B3600AAC00) [pid = 3036] [serial = 200] [outer = 000000B35EABF400] 14:16:47 INFO - PROCESS | 3036 | 1463433407062 Marionette TRACE conn9 <- [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]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 734ms 14:16:47 INFO - PROCESS | 3036 | 1463433407123 Marionette TRACE conn9 -> [0,233,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 3036 | 1463433407125 Marionette TRACE conn9 <- [1,233,null,{"value":"13"}] 14:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:16:47 INFO - PROCESS | 3036 | 1463433407128 Marionette TRACE conn9 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 3036 | 1463433407130 Marionette TRACE conn9 <- [1,234,null,{}] 14:16:47 INFO - PROCESS | 3036 | 1463433407134 Marionette TRACE conn9 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:47 INFO - PROCESS | 3036 | 1463433407215 Marionette TRACE conn9 <- [1,235,null,{"value":null}] 14:16:47 INFO - PROCESS | 3036 | 1463433407225 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364013000 == 40 [pid = 3036] [id = 68] 14:16:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B362FB8C00) [pid = 3036] [serial = 201] [outer = 0000000000000000] 14:16:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B362FBE000) [pid = 3036] [serial = 202] [outer = 000000B362FB8C00] 14:16:47 INFO - PROCESS | 3036 | 1463433407271 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B3637EE400) [pid = 3036] [serial = 203] [outer = 000000B362FB8C00] 14:16:47 INFO - PROCESS | 3036 | 1463433407925 Marionette TRACE conn9 <- [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]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 840ms 14:16:47 INFO - PROCESS | 3036 | 1463433407981 Marionette TRACE conn9 -> [0,237,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 3036 | 1463433407987 Marionette TRACE conn9 <- [1,237,null,{"value":"13"}] 14:16:48 INFO - PROCESS | 3036 | 1463433407993 Marionette TRACE conn9 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:16:48 INFO - PROCESS | 3036 | 1463433407999 Marionette TRACE conn9 <- [1,238,null,{}] 14:16:48 INFO - PROCESS | 3036 | 1463433408004 Marionette TRACE conn9 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:48 INFO - PROCESS | 3036 | 1463433408115 Marionette TRACE conn9 <- [1,239,null,{"value":null}] 14:16:48 INFO - PROCESS | 3036 | 1463433408182 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A430000 == 41 [pid = 3036] [id = 69] 14:16:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B3507E6400) [pid = 3036] [serial = 204] [outer = 0000000000000000] 14:16:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B350E96000) [pid = 3036] [serial = 205] [outer = 000000B3507E6400] 14:16:48 INFO - PROCESS | 3036 | 1463433408241 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B355CDA400) [pid = 3036] [serial = 206] [outer = 000000B3507E6400] 14:16:48 INFO - PROCESS | 3036 | 1463433408809 Marionette TRACE conn9 <- [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]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 880ms 14:16:48 INFO - PROCESS | 3036 | 1463433408879 Marionette TRACE conn9 -> [0,241,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 3036 | 1463433408886 Marionette TRACE conn9 <- [1,241,null,{"value":"13"}] 14:16:48 INFO - PROCESS | 3036 | 1463433408893 Marionette TRACE conn9 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:16:48 INFO - PROCESS | 3036 | 1463433408896 Marionette TRACE conn9 <- [1,242,null,{}] 14:16:48 INFO - PROCESS | 3036 | 1463433408900 Marionette TRACE conn9 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:49 INFO - PROCESS | 3036 | 1463433409039 Marionette TRACE conn9 <- [1,243,null,{"value":null}] 14:16:49 INFO - PROCESS | 3036 | 1463433409105 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C08800 == 42 [pid = 3036] [id = 70] 14:16:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B356B85000) [pid = 3036] [serial = 207] [outer = 0000000000000000] 14:16:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35A1DB000) [pid = 3036] [serial = 208] [outer = 000000B356B85000] 14:16:49 INFO - PROCESS | 3036 | 1463433409161 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35AD35400) [pid = 3036] [serial = 209] [outer = 000000B356B85000] 14:16:49 INFO - PROCESS | 3036 | 1463433409810 Marionette TRACE conn9 <- [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]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 924ms 14:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:16:49 INFO - PROCESS | 3036 | 1463433409822 Marionette TRACE conn9 -> [0,245,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 3036 | 1463433409825 Marionette TRACE conn9 <- [1,245,null,{"value":"13"}] 14:16:49 INFO - PROCESS | 3036 | 1463433409829 Marionette TRACE conn9 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:16:49 INFO - PROCESS | 3036 | 1463433409833 Marionette TRACE conn9 <- [1,246,null,{}] 14:16:49 INFO - PROCESS | 3036 | 1463433409845 Marionette TRACE conn9 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:49 INFO - PROCESS | 3036 | 1463433409953 Marionette TRACE conn9 <- [1,247,null,{"value":null}] 14:16:50 INFO - PROCESS | 3036 | 1463433410034 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364189000 == 43 [pid = 3036] [id = 71] 14:16:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B360713400) [pid = 3036] [serial = 210] [outer = 0000000000000000] 14:16:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B36071D000) [pid = 3036] [serial = 211] [outer = 000000B360713400] 14:16:50 INFO - PROCESS | 3036 | 1463433410093 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3637F2000) [pid = 3036] [serial = 212] [outer = 000000B360713400] 14:16:50 INFO - PROCESS | 3036 | 1463433410638 Marionette TRACE conn9 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 880ms 14:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:16:50 INFO - PROCESS | 3036 | 1463433410712 Marionette TRACE conn9 -> [0,249,"getWindowHandle",null] 14:16:50 INFO - PROCESS | 3036 | 1463433410716 Marionette TRACE conn9 <- [1,249,null,{"value":"13"}] 14:16:50 INFO - PROCESS | 3036 | 1463433410719 Marionette TRACE conn9 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 3036 | 1463433410721 Marionette TRACE conn9 <- [1,250,null,{}] 14:16:50 INFO - PROCESS | 3036 | 1463433410726 Marionette TRACE conn9 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:50 INFO - PROCESS | 3036 | 1463433410834 Marionette TRACE conn9 <- [1,251,null,{"value":null}] 14:16:50 INFO - PROCESS | 3036 | 1463433410911 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34EE15800 == 44 [pid = 3036] [id = 72] 14:16:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B350E8F000) [pid = 3036] [serial = 213] [outer = 0000000000000000] 14:16:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35A44E400) [pid = 3036] [serial = 214] [outer = 000000B350E8F000] 14:16:50 INFO - PROCESS | 3036 | 1463433410967 Marionette DEBUG loaded listener.js 14:16:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B362FB5C00) [pid = 3036] [serial = 215] [outer = 000000B350E8F000] 14:16:51 INFO - PROCESS | 3036 | 1463433411866 Marionette TRACE conn9 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1183ms 14:16:51 INFO - PROCESS | 3036 | 1463433411918 Marionette TRACE conn9 -> [0,253,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 3036 | 1463433411921 Marionette TRACE conn9 <- [1,253,null,{"value":"13"}] 14:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:16:51 INFO - PROCESS | 3036 | 1463433411935 Marionette TRACE conn9 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 3036 | 1463433411937 Marionette TRACE conn9 <- [1,254,null,{}] 14:16:51 INFO - PROCESS | 3036 | 1463433411943 Marionette TRACE conn9 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:52 INFO - PROCESS | 3036 | 1463433412074 Marionette TRACE conn9 <- [1,255,null,{"value":null}] 14:16:52 INFO - PROCESS | 3036 | 1463433412138 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A42A800 == 45 [pid = 3036] [id = 73] 14:16:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B3507DDC00) [pid = 3036] [serial = 216] [outer = 0000000000000000] 14:16:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B350DADC00) [pid = 3036] [serial = 217] [outer = 000000B3507DDC00] 14:16:52 INFO - PROCESS | 3036 | 1463433412190 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B356737800) [pid = 3036] [serial = 218] [outer = 000000B3507DDC00] 14:16:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B363942000 == 44 [pid = 3036] [id = 67] 14:16:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB6F800 == 43 [pid = 3036] [id = 66] 14:16:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B362FAE000 == 42 [pid = 3036] [id = 65] 14:16:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C1B000 == 41 [pid = 3036] [id = 64] 14:16:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA62800 == 40 [pid = 3036] [id = 63] 14:16:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D8C5800 == 39 [pid = 3036] [id = 62] 14:16:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB6C800 == 38 [pid = 3036] [id = 61] 14:16:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B1E800 == 37 [pid = 3036] [id = 60] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35FF87000) [pid = 3036] [serial = 166] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B34FD8D800 == 36 [pid = 3036] [id = 59] 14:16:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F9B000 == 35 [pid = 3036] [id = 56] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B356E40000) [pid = 3036] [serial = 150] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B356845800) [pid = 3036] [serial = 147] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B351166400) [pid = 3036] [serial = 138] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B3506E0400) [pid = 3036] [serial = 141] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B350B2C000) [pid = 3036] [serial = 142] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B351E10400) [pid = 3036] [serial = 144] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B355A9E800) [pid = 3036] [serial = 145] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B350E5DC00) [pid = 3036] [serial = 124] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B3506CD800) [pid = 3036] [serial = 123] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35A1FB000) [pid = 3036] [serial = 154] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35A1E8000) [pid = 3036] [serial = 127] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B357229400) [pid = 3036] [serial = 126] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35A1DF000) [pid = 3036] [serial = 153] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B362FB8400) [pid = 3036] [serial = 130] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B36001C800) [pid = 3036] [serial = 129] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B3600EB000) [pid = 3036] [serial = 133] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35684E800) [pid = 3036] [serial = 132] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B360716400) [pid = 3036] [serial = 136] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35A1DF800) [pid = 3036] [serial = 135] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35A44FC00) [pid = 3036] [serial = 159] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B359843C00) [pid = 3036] [serial = 151] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35AD33400) [pid = 3036] [serial = 156] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35CBC0000) [pid = 3036] [serial = 160] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35D88FC00) [pid = 3036] [serial = 163] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B35050B800) [pid = 3036] [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.] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B35BFCB400) [pid = 3036] [serial = 157] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B35E7F0400) [pid = 3036] [serial = 164] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B3568E7C00) [pid = 3036] [serial = 148] [outer = 0000000000000000] [url = about:blank] 14:16:52 INFO - PROCESS | 3036 | 1463433412671 Marionette TRACE conn9 <- [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]]]}] 14:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 776ms 14:16:52 INFO - PROCESS | 3036 | 1463433412715 Marionette TRACE conn9 -> [0,257,"getWindowHandle",null] 14:16:52 INFO - PROCESS | 3036 | 1463433412721 Marionette TRACE conn9 <- [1,257,null,{"value":"13"}] 14:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:16:52 INFO - PROCESS | 3036 | 1463433412732 Marionette TRACE conn9 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 3036 | 1463433412735 Marionette TRACE conn9 <- [1,258,null,{}] 14:16:52 INFO - PROCESS | 3036 | 1463433412739 Marionette TRACE conn9 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:52 INFO - PROCESS | 3036 | 1463433412823 Marionette TRACE conn9 <- [1,259,null,{"value":null}] 14:16:52 INFO - PROCESS | 3036 | 1463433412835 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355343000 == 36 [pid = 3036] [id = 74] 14:16:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B3507DF800) [pid = 3036] [serial = 219] [outer = 0000000000000000] 14:16:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B350E5C000) [pid = 3036] [serial = 220] [outer = 000000B3507DF800] 14:16:52 INFO - PROCESS | 3036 | 1463433412884 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B351E76800) [pid = 3036] [serial = 221] [outer = 000000B3507DF800] 14:16:53 INFO - PROCESS | 3036 | 1463433413308 Marionette TRACE conn9 <- [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]]]}] 14:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 628ms 14:16:53 INFO - PROCESS | 3036 | 1463433413362 Marionette TRACE conn9 -> [0,261,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 3036 | 1463433413365 Marionette TRACE conn9 <- [1,261,null,{"value":"13"}] 14:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:16:53 INFO - PROCESS | 3036 | 1463433413368 Marionette TRACE conn9 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 3036 | 1463433413372 Marionette TRACE conn9 <- [1,262,null,{}] 14:16:53 INFO - PROCESS | 3036 | 1463433413388 Marionette TRACE conn9 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:53 INFO - PROCESS | 3036 | 1463433413474 Marionette TRACE conn9 <- [1,263,null,{"value":null}] 14:16:53 INFO - PROCESS | 3036 | 1463433413484 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC69800 == 37 [pid = 3036] [id = 75] 14:16:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B3568E3C00) [pid = 3036] [serial = 222] [outer = 0000000000000000] 14:16:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B3568E9400) [pid = 3036] [serial = 223] [outer = 000000B3568E3C00] 14:16:53 INFO - PROCESS | 3036 | 1463433413541 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B356E45800) [pid = 3036] [serial = 224] [outer = 000000B3568E3C00] 14:16:54 INFO - PROCESS | 3036 | 1463433413993 Marionette TRACE conn9 <- [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]]]}] 14:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 649ms 14:16:54 INFO - PROCESS | 3036 | 1463433414021 Marionette TRACE conn9 -> [0,265,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 3036 | 1463433414024 Marionette TRACE conn9 <- [1,265,null,{"value":"13"}] 14:16:54 INFO - PROCESS | 3036 | 1463433414027 Marionette TRACE conn9 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:16:54 INFO - PROCESS | 3036 | 1463433414029 Marionette TRACE conn9 <- [1,266,null,{}] 14:16:54 INFO - PROCESS | 3036 | 1463433414032 Marionette TRACE conn9 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 3036 | 1463433414116 Marionette TRACE conn9 <- [1,267,null,{"value":null}] 14:16:54 INFO - PROCESS | 3036 | 1463433414124 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D8C5800 == 38 [pid = 3036] [id = 76] 14:16:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B359847400) [pid = 3036] [serial = 225] [outer = 0000000000000000] 14:16:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35A1E6800) [pid = 3036] [serial = 226] [outer = 000000B359847400] 14:16:54 INFO - PROCESS | 3036 | 1463433414171 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35A44AC00) [pid = 3036] [serial = 227] [outer = 000000B359847400] 14:16:54 INFO - PROCESS | 3036 | 1463433414585 Marionette TRACE conn9 <- [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]]]}] 14:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 586ms 14:16:54 INFO - PROCESS | 3036 | 1463433414620 Marionette TRACE conn9 -> [0,269,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 3036 | 1463433414623 Marionette TRACE conn9 <- [1,269,null,{"value":"13"}] 14:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:16:54 INFO - PROCESS | 3036 | 1463433414631 Marionette TRACE conn9 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 3036 | 1463433414633 Marionette TRACE conn9 <- [1,270,null,{}] 14:16:54 INFO - PROCESS | 3036 | 1463433414636 Marionette TRACE conn9 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 3036 | 1463433414742 Marionette TRACE conn9 <- [1,271,null,{"value":null}] 14:16:54 INFO - PROCESS | 3036 | 1463433414749 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA77800 == 39 [pid = 3036] [id = 77] 14:16:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35A1DAC00) [pid = 3036] [serial = 228] [outer = 0000000000000000] 14:16:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35A457400) [pid = 3036] [serial = 229] [outer = 000000B35A1DAC00] 14:16:54 INFO - PROCESS | 3036 | 1463433414795 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35B231800) [pid = 3036] [serial = 230] [outer = 000000B35A1DAC00] 14:16:55 INFO - PROCESS | 3036 | 1463433415242 Marionette TRACE conn9 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 627ms 14:16:55 INFO - PROCESS | 3036 | 1463433415263 Marionette TRACE conn9 -> [0,273,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 3036 | 1463433415265 Marionette TRACE conn9 <- [1,273,null,{"value":"13"}] 14:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:16:55 INFO - PROCESS | 3036 | 1463433415282 Marionette TRACE conn9 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - PROCESS | 3036 | 1463433415284 Marionette TRACE conn9 <- [1,274,null,{}] 14:16:55 INFO - PROCESS | 3036 | 1463433415288 Marionette TRACE conn9 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:55 INFO - PROCESS | 3036 | 1463433415412 Marionette TRACE conn9 <- [1,275,null,{"value":null}] 14:16:55 INFO - PROCESS | 3036 | 1463433415420 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350895000 == 40 [pid = 3036] [id = 78] 14:16:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35CA3A800) [pid = 3036] [serial = 231] [outer = 0000000000000000] 14:16:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B35D792400) [pid = 3036] [serial = 232] [outer = 000000B35CA3A800] 14:16:55 INFO - PROCESS | 3036 | 1463433415508 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35E7F7000) [pid = 3036] [serial = 233] [outer = 000000B35CA3A800] 14:16:55 INFO - PROCESS | 3036 | 1463433415924 Marionette TRACE conn9 <- [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]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 693ms 14:16:55 INFO - PROCESS | 3036 | 1463433415964 Marionette TRACE conn9 -> [0,277,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 3036 | 1463433415967 Marionette TRACE conn9 <- [1,277,null,{"value":"13"}] 14:16:55 INFO - PROCESS | 3036 | 1463433415970 Marionette TRACE conn9 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:16:55 INFO - PROCESS | 3036 | 1463433415972 Marionette TRACE conn9 <- [1,278,null,{}] 14:16:56 INFO - PROCESS | 3036 | 1463433415984 Marionette TRACE conn9 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 3036 | 1463433416107 Marionette TRACE conn9 <- [1,279,null,{"value":null}] 14:16:56 INFO - PROCESS | 3036 | 1463433416129 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F95800 == 41 [pid = 3036] [id = 79] 14:16:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35DF43800) [pid = 3036] [serial = 234] [outer = 0000000000000000] 14:16:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B3600A5400) [pid = 3036] [serial = 235] [outer = 000000B35DF43800] 14:16:56 INFO - PROCESS | 3036 | 1463433416174 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B3600F2400) [pid = 3036] [serial = 236] [outer = 000000B35DF43800] 14:16:56 INFO - PROCESS | 3036 | 1463433416565 Marionette TRACE conn9 <- [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]]]}] 14:16:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 626ms 14:16:56 INFO - PROCESS | 3036 | 1463433416600 Marionette TRACE conn9 -> [0,281,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 3036 | 1463433416602 Marionette TRACE conn9 <- [1,281,null,{"value":"13"}] 14:16:56 INFO - PROCESS | 3036 | 1463433416605 Marionette TRACE conn9 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:16:56 INFO - PROCESS | 3036 | 1463433416607 Marionette TRACE conn9 <- [1,282,null,{}] 14:16:56 INFO - PROCESS | 3036 | 1463433416610 Marionette TRACE conn9 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 3036 | 1463433416782 Marionette TRACE conn9 <- [1,283,null,{"value":null}] 14:16:56 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35A170000) [pid = 3036] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:16:56 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35E799400) [pid = 3036] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:16:56 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B359843800) [pid = 3036] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:16:56 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B35D4C5000) [pid = 3036] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:16:56 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B34EDB0C00) [pid = 3036] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:16:56 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B34EE5B400) [pid = 3036] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:16:56 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B350E5B800) [pid = 3036] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:16:56 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B3600F2800) [pid = 3036] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:16:56 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35EABF400) [pid = 3036] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:16:56 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B3513D2000) [pid = 3036] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:16:56 INFO - PROCESS | 3036 | 1463433416826 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36370C000 == 42 [pid = 3036] [id = 80] 14:16:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B3504D4400) [pid = 3036] [serial = 237] [outer = 0000000000000000] 14:16:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B350E5B800) [pid = 3036] [serial = 238] [outer = 000000B3504D4400] 14:16:56 INFO - PROCESS | 3036 | 1463433416872 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B3504CBC00) [pid = 3036] [serial = 239] [outer = 000000B3504D4400] 14:16:57 INFO - PROCESS | 3036 | 1463433417212 Marionette TRACE conn9 <- [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]]]}] 14:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 672ms 14:16:57 INFO - PROCESS | 3036 | 1463433417280 Marionette TRACE conn9 -> [0,285,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 3036 | 1463433417282 Marionette TRACE conn9 <- [1,285,null,{"value":"13"}] 14:16:57 INFO - PROCESS | 3036 | 1463433417286 Marionette TRACE conn9 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:16:57 INFO - PROCESS | 3036 | 1463433417288 Marionette TRACE conn9 <- [1,286,null,{}] 14:16:57 INFO - PROCESS | 3036 | 1463433417291 Marionette TRACE conn9 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:57 INFO - PROCESS | 3036 | 1463433417395 Marionette TRACE conn9 <- [1,287,null,{"value":null}] 14:16:57 INFO - PROCESS | 3036 | 1463433417427 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36402C800 == 43 [pid = 3036] [id = 81] 14:16:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B360717000) [pid = 3036] [serial = 240] [outer = 0000000000000000] 14:16:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B362FBBC00) [pid = 3036] [serial = 241] [outer = 000000B360717000] 14:16:57 INFO - PROCESS | 3036 | 1463433417473 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B36397E400) [pid = 3036] [serial = 242] [outer = 000000B360717000] 14:16:57 INFO - PROCESS | 3036 | 1463433417855 Marionette TRACE conn9 <- [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]]]}] 14:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 14:16:57 INFO - PROCESS | 3036 | 1463433417918 Marionette TRACE conn9 -> [0,289,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 3036 | 1463433417920 Marionette TRACE conn9 <- [1,289,null,{"value":"13"}] 14:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:16:57 INFO - PROCESS | 3036 | 1463433417924 Marionette TRACE conn9 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - PROCESS | 3036 | 1463433417926 Marionette TRACE conn9 <- [1,290,null,{}] 14:16:57 INFO - PROCESS | 3036 | 1463433417929 Marionette TRACE conn9 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:58 INFO - PROCESS | 3036 | 1463433418012 Marionette TRACE conn9 <- [1,291,null,{"value":null}] 14:16:58 INFO - PROCESS | 3036 | 1463433418018 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364E75000 == 44 [pid = 3036] [id = 82] 14:16:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B363985800) [pid = 3036] [serial = 243] [outer = 0000000000000000] 14:16:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B363DD8000) [pid = 3036] [serial = 244] [outer = 000000B363985800] 14:16:58 INFO - PROCESS | 3036 | 1463433418073 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B363DE0000) [pid = 3036] [serial = 245] [outer = 000000B363985800] 14:16:58 INFO - PROCESS | 3036 | 1463433418467 Marionette TRACE conn9 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 588ms 14:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:16:58 INFO - PROCESS | 3036 | 1463433418520 Marionette TRACE conn9 -> [0,293,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 3036 | 1463433418523 Marionette TRACE conn9 <- [1,293,null,{"value":"13"}] 14:16:58 INFO - PROCESS | 3036 | 1463433418526 Marionette TRACE conn9 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 3036 | 1463433418529 Marionette TRACE conn9 <- [1,294,null,{}] 14:16:58 INFO - PROCESS | 3036 | 1463433418533 Marionette TRACE conn9 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:58 INFO - PROCESS | 3036 | 1463433418635 Marionette TRACE conn9 <- [1,295,null,{"value":null}] 14:16:58 INFO - PROCESS | 3036 | 1463433418642 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651BB000 == 45 [pid = 3036] [id = 83] 14:16:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B363DE3800) [pid = 3036] [serial = 246] [outer = 0000000000000000] 14:16:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B363E67800) [pid = 3036] [serial = 247] [outer = 000000B363DE3800] 14:16:58 INFO - PROCESS | 3036 | 1463433418693 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B363EBF000) [pid = 3036] [serial = 248] [outer = 000000B363DE3800] 14:16:59 INFO - PROCESS | 3036 | 1463433419341 Marionette TRACE conn9 <- [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]]]}] 14:16:59 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. 14:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 839ms 14:16:59 INFO - PROCESS | 3036 | 1463433419368 Marionette TRACE conn9 -> [0,297,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 3036 | 1463433419374 Marionette TRACE conn9 <- [1,297,null,{"value":"13"}] 14:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:16:59 INFO - PROCESS | 3036 | 1463433419379 Marionette TRACE conn9 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 3036 | 1463433419384 Marionette TRACE conn9 <- [1,298,null,{}] 14:16:59 INFO - PROCESS | 3036 | 1463433419390 Marionette TRACE conn9 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:59 INFO - PROCESS | 3036 | 1463433419504 Marionette TRACE conn9 <- [1,299,null,{"value":null}] 14:16:59 INFO - PROCESS | 3036 | 1463433419572 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35508F000 == 46 [pid = 3036] [id = 84] 14:16:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B3506D9000) [pid = 3036] [serial = 249] [outer = 0000000000000000] 14:16:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B3507E4000) [pid = 3036] [serial = 250] [outer = 000000B3506D9000] 14:16:59 INFO - PROCESS | 3036 | 1463433419632 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B350E97000) [pid = 3036] [serial = 251] [outer = 000000B3506D9000] 14:17:00 INFO - PROCESS | 3036 | 1463433420232 Marionette TRACE conn9 <- [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]]]}] 14:17:00 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. 14:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 880ms 14:17:00 INFO - PROCESS | 3036 | 1463433420264 Marionette TRACE conn9 -> [0,301,"getWindowHandle",null] 14:17:00 INFO - PROCESS | 3036 | 1463433420270 Marionette TRACE conn9 <- [1,301,null,{"value":"13"}] 14:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:17:00 INFO - PROCESS | 3036 | 1463433420277 Marionette TRACE conn9 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - PROCESS | 3036 | 1463433420280 Marionette TRACE conn9 <- [1,302,null,{}] 14:17:00 INFO - PROCESS | 3036 | 1463433420285 Marionette TRACE conn9 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:00 INFO - PROCESS | 3036 | 1463433420397 Marionette TRACE conn9 <- [1,303,null,{"value":null}] 14:17:00 INFO - PROCESS | 3036 | 1463433420478 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35FFA2000 == 47 [pid = 3036] [id = 85] 14:17:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B356847400) [pid = 3036] [serial = 252] [outer = 0000000000000000] 14:17:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B3568F1000) [pid = 3036] [serial = 253] [outer = 000000B356847400] 14:17:00 INFO - PROCESS | 3036 | 1463433420535 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35A1E8800) [pid = 3036] [serial = 254] [outer = 000000B356847400] 14:17:01 INFO - PROCESS | 3036 | 1463433421028 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:17:01 INFO - PROCESS | 3036 | 1463433421135 Marionette TRACE conn9 <- [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]]]}] 14:17:01 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. 14:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 882ms 14:17:01 INFO - PROCESS | 3036 | 1463433421165 Marionette TRACE conn9 -> [0,305,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 3036 | 1463433421168 Marionette TRACE conn9 <- [1,305,null,{"value":"13"}] 14:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:17:01 INFO - PROCESS | 3036 | 1463433421172 Marionette TRACE conn9 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - PROCESS | 3036 | 1463433421176 Marionette TRACE conn9 <- [1,306,null,{}] 14:17:01 INFO - PROCESS | 3036 | 1463433421188 Marionette TRACE conn9 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:01 INFO - PROCESS | 3036 | 1463433421302 Marionette TRACE conn9 <- [1,307,null,{"value":null}] 14:17:01 INFO - PROCESS | 3036 | 1463433421372 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36540E800 == 48 [pid = 3036] [id = 86] 14:17:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B362FB9000) [pid = 3036] [serial = 255] [outer = 0000000000000000] 14:17:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B3637F0400) [pid = 3036] [serial = 256] [outer = 000000B362FB9000] 14:17:01 INFO - PROCESS | 3036 | 1463433421432 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B363E68400) [pid = 3036] [serial = 257] [outer = 000000B362FB9000] 14:17:02 INFO - PROCESS | 3036 | 1463433422019 Marionette TRACE conn9 <- [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]]]}] 14:17:02 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. 14:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 882ms 14:17:02 INFO - PROCESS | 3036 | 1463433422056 Marionette TRACE conn9 -> [0,309,"getWindowHandle",null] 14:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:17:02 INFO - PROCESS | 3036 | 1463433422059 Marionette TRACE conn9 <- [1,309,null,{"value":"13"}] 14:17:02 INFO - PROCESS | 3036 | 1463433422062 Marionette TRACE conn9 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - PROCESS | 3036 | 1463433422065 Marionette TRACE conn9 <- [1,310,null,{}] 14:17:02 INFO - PROCESS | 3036 | 1463433422069 Marionette TRACE conn9 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:02 INFO - PROCESS | 3036 | 1463433422178 Marionette TRACE conn9 <- [1,311,null,{"value":null}] 14:17:02 INFO - PROCESS | 3036 | 1463433422257 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CB5800 == 49 [pid = 3036] [id = 87] 14:17:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B360CD6000) [pid = 3036] [serial = 258] [outer = 0000000000000000] 14:17:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B360CD9400) [pid = 3036] [serial = 259] [outer = 000000B360CD6000] 14:17:02 INFO - PROCESS | 3036 | 1463433422312 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B363E6C000) [pid = 3036] [serial = 260] [outer = 000000B360CD6000] 14:17:02 INFO - PROCESS | 3036 | 1463433422810 Marionette TRACE conn9 <- [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]]]}] 14:17:02 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. 14:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 777ms 14:17:02 INFO - PROCESS | 3036 | 1463433422841 Marionette TRACE conn9 -> [0,313,"getWindowHandle",null] 14:17:02 INFO - PROCESS | 3036 | 1463433422843 Marionette TRACE conn9 <- [1,313,null,{"value":"13"}] 14:17:02 INFO - PROCESS | 3036 | 1463433422864 Marionette TRACE conn9 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:17:02 INFO - PROCESS | 3036 | 1463433422866 Marionette TRACE conn9 <- [1,314,null,{}] 14:17:02 INFO - PROCESS | 3036 | 1463433422870 Marionette TRACE conn9 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:03 INFO - PROCESS | 3036 | 1463433423005 Marionette TRACE conn9 <- [1,315,null,{"value":null}] 14:17:03 INFO - PROCESS | 3036 | 1463433423084 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B61000 == 50 [pid = 3036] [id = 88] 14:17:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B362FBA800) [pid = 3036] [serial = 261] [outer = 0000000000000000] 14:17:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B363E3F800) [pid = 3036] [serial = 262] [outer = 000000B362FBA800] 14:17:03 INFO - PROCESS | 3036 | 1463433423140 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B363E45C00) [pid = 3036] [serial = 263] [outer = 000000B362FBA800] 14:17:03 INFO - PROCESS | 3036 | 1463433423895 Marionette TRACE conn9 <- [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]]]}] 14:17:03 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. 14:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1076ms 14:17:03 INFO - PROCESS | 3036 | 1463433423954 Marionette TRACE conn9 -> [0,317,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 3036 | 1463433423959 Marionette TRACE conn9 <- [1,317,null,{"value":"13"}] 14:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:17:03 INFO - PROCESS | 3036 | 1463433423964 Marionette TRACE conn9 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 3036 | 1463433423968 Marionette TRACE conn9 <- [1,318,null,{}] 14:17:03 INFO - PROCESS | 3036 | 1463433423974 Marionette TRACE conn9 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:04 INFO - PROCESS | 3036 | 1463433424075 Marionette TRACE conn9 <- [1,319,null,{"value":null}] 14:17:04 INFO - PROCESS | 3036 | 1463433424137 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356E65800 == 51 [pid = 3036] [id = 89] 14:17:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B3507DD400) [pid = 3036] [serial = 264] [outer = 0000000000000000] 14:17:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B350E54800) [pid = 3036] [serial = 265] [outer = 000000B3507DD400] 14:17:04 INFO - PROCESS | 3036 | 1463433424188 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B3558F7800) [pid = 3036] [serial = 266] [outer = 000000B3507DD400] 14:17:04 INFO - PROCESS | 3036 | 1463433424829 Marionette TRACE conn9 <- [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]]]}] 14:17:04 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. 14:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 901ms 14:17:04 INFO - PROCESS | 3036 | 1463433424866 Marionette TRACE conn9 -> [0,321,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 3036 | 1463433424872 Marionette TRACE conn9 <- [1,321,null,{"value":"13"}] 14:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:17:04 INFO - PROCESS | 3036 | 1463433424878 Marionette TRACE conn9 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 3036 | 1463433424882 Marionette TRACE conn9 <- [1,322,null,{}] 14:17:04 INFO - PROCESS | 3036 | 1463433424885 Marionette TRACE conn9 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 3036 | 1463433425005 Marionette TRACE conn9 <- [1,323,null,{"value":null}] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B364E75000 == 50 [pid = 3036] [id = 82] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B36402C800 == 49 [pid = 3036] [id = 81] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B36370C000 == 48 [pid = 3036] [id = 80] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F95800 == 47 [pid = 3036] [id = 79] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B350895000 == 46 [pid = 3036] [id = 78] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA77800 == 45 [pid = 3036] [id = 77] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D8C5800 == 44 [pid = 3036] [id = 76] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC69800 == 43 [pid = 3036] [id = 75] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B355343000 == 42 [pid = 3036] [id = 74] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A42A800 == 41 [pid = 3036] [id = 73] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B362FBE000) [pid = 3036] [serial = 202] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B364189000 == 40 [pid = 3036] [id = 71] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C08800 == 39 [pid = 3036] [id = 70] 14:17:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A430000 == 38 [pid = 3036] [id = 69] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35050A400) [pid = 3036] [serial = 169] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B36001A400) [pid = 3036] [serial = 199] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B362FB1000) [pid = 3036] [serial = 194] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35A455400) [pid = 3036] [serial = 196] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35E7ED400) [pid = 3036] [serial = 197] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B3600AAC00) [pid = 3036] [serial = 200] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35A450C00) [pid = 3036] [serial = 185] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35A8E2400) [pid = 3036] [serial = 187] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B3600EA400) [pid = 3036] [serial = 167] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35A1E3800) [pid = 3036] [serial = 184] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B3600E7400) [pid = 3036] [serial = 191] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35E7F6C00) [pid = 3036] [serial = 190] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B3504CC800) [pid = 3036] [serial = 175] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B3506E3000) [pid = 3036] [serial = 176] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B3568EB800) [pid = 3036] [serial = 181] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35AD80400) [pid = 3036] [serial = 188] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B356E44000) [pid = 3036] [serial = 182] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35169CC00) [pid = 3036] [serial = 178] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B355AA2C00) [pid = 3036] [serial = 179] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B355D97800) [pid = 3036] [serial = 172] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B360719000) [pid = 3036] [serial = 193] [outer = 0000000000000000] [url = about:blank] 14:17:05 INFO - PROCESS | 3036 | 1463433425129 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34FD1F800 == 39 [pid = 3036] [id = 90] 14:17:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B34EEDC800) [pid = 3036] [serial = 267] [outer = 0000000000000000] 14:17:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B34EE54400) [pid = 3036] [serial = 268] [outer = 000000B34EEDC800] 14:17:05 INFO - PROCESS | 3036 | 1463433425207 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B350E5D400) [pid = 3036] [serial = 269] [outer = 000000B34EEDC800] 14:17:05 INFO - PROCESS | 3036 | 1463433425601 Marionette TRACE conn9 <- [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]]]}] 14:17:05 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. 14:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 796ms 14:17:05 INFO - PROCESS | 3036 | 1463433425675 Marionette TRACE conn9 -> [0,325,"getWindowHandle",null] 14:17:05 INFO - PROCESS | 3036 | 1463433425677 Marionette TRACE conn9 <- [1,325,null,{"value":"13"}] 14:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:17:05 INFO - PROCESS | 3036 | 1463433425703 Marionette TRACE conn9 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - PROCESS | 3036 | 1463433425707 Marionette TRACE conn9 <- [1,326,null,{}] 14:17:05 INFO - PROCESS | 3036 | 1463433425719 Marionette TRACE conn9 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 3036 | 1463433425805 Marionette TRACE conn9 <- [1,327,null,{"value":null}] 14:17:05 INFO - PROCESS | 3036 | 1463433425820 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB7F000 == 40 [pid = 3036] [id = 91] 14:17:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B356B7CC00) [pid = 3036] [serial = 270] [outer = 0000000000000000] 14:17:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B356E45400) [pid = 3036] [serial = 271] [outer = 000000B356B7CC00] 14:17:05 INFO - PROCESS | 3036 | 1463433425871 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35A1DDC00) [pid = 3036] [serial = 272] [outer = 000000B356B7CC00] 14:17:06 INFO - PROCESS | 3036 | 1463433426307 Marionette TRACE conn9 <- [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]]]}] 14:17:06 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. 14:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 650ms 14:17:06 INFO - PROCESS | 3036 | 1463433426353 Marionette TRACE conn9 -> [0,329,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 3036 | 1463433426356 Marionette TRACE conn9 <- [1,329,null,{"value":"13"}] 14:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:17:06 INFO - PROCESS | 3036 | 1463433426359 Marionette TRACE conn9 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - PROCESS | 3036 | 1463433426361 Marionette TRACE conn9 <- [1,330,null,{}] 14:17:06 INFO - PROCESS | 3036 | 1463433426365 Marionette TRACE conn9 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:06 INFO - PROCESS | 3036 | 1463433426451 Marionette TRACE conn9 <- [1,331,null,{"value":null}] 14:17:06 INFO - PROCESS | 3036 | 1463433426457 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DBD9000 == 41 [pid = 3036] [id = 92] 14:17:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35A44A400) [pid = 3036] [serial = 273] [outer = 0000000000000000] 14:17:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35A455800) [pid = 3036] [serial = 274] [outer = 000000B35A44A400] 14:17:06 INFO - PROCESS | 3036 | 1463433426513 Marionette DEBUG loaded listener.js 14:17:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35AD7EC00) [pid = 3036] [serial = 275] [outer = 000000B35A44A400] 14:17:06 INFO - PROCESS | 3036 | 1463433426944 Marionette TRACE conn9 <- [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]]]}] 14:17:06 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. 14:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 14:17:06 INFO - PROCESS | 3036 | 1463433426989 Marionette TRACE conn9 -> [0,333,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 3036 | 1463433426991 Marionette TRACE conn9 <- [1,333,null,{"value":"13"}] 14:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:17:07 INFO - PROCESS | 3036 | 1463433426994 Marionette TRACE conn9 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 3036 | 1463433426996 Marionette TRACE conn9 <- [1,334,null,{}] 14:17:07 INFO - PROCESS | 3036 | 1463433427000 Marionette TRACE conn9 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 3036 | 1463433427082 Marionette TRACE conn9 <- [1,335,null,{"value":null}] 14:17:07 INFO - PROCESS | 3036 | 1463433427088 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360755800 == 42 [pid = 3036] [id = 93] 14:17:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35B2CB000) [pid = 3036] [serial = 276] [outer = 0000000000000000] 14:17:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35CBCBC00) [pid = 3036] [serial = 277] [outer = 000000B35B2CB000] 14:17:07 INFO - PROCESS | 3036 | 1463433427136 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35DCF1000) [pid = 3036] [serial = 278] [outer = 000000B35B2CB000] 14:17:07 INFO - PROCESS | 3036 | 1463433427608 Marionette TRACE conn9 <- [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]]]}] 14:17:07 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. 14:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 14:17:07 INFO - PROCESS | 3036 | 1463433427626 Marionette TRACE conn9 -> [0,337,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 3036 | 1463433427628 Marionette TRACE conn9 <- [1,337,null,{"value":"13"}] 14:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:17:07 INFO - PROCESS | 3036 | 1463433427641 Marionette TRACE conn9 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 3036 | 1463433427643 Marionette TRACE conn9 <- [1,338,null,{}] 14:17:07 INFO - PROCESS | 3036 | 1463433427647 Marionette TRACE conn9 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 3036 | 1463433427771 Marionette TRACE conn9 <- [1,339,null,{"value":null}] 14:17:07 INFO - PROCESS | 3036 | 1463433427781 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F90000 == 43 [pid = 3036] [id = 94] 14:17:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35DCFF800) [pid = 3036] [serial = 279] [outer = 0000000000000000] 14:17:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35E7ED800) [pid = 3036] [serial = 280] [outer = 000000B35DCFF800] 14:17:07 INFO - PROCESS | 3036 | 1463433427864 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B3600A7C00) [pid = 3036] [serial = 281] [outer = 000000B35DCFF800] 14:17:08 INFO - PROCESS | 3036 | 1463433428319 Marionette TRACE conn9 <- [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]]]}] 14:17:08 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. 14:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 733ms 14:17:08 INFO - PROCESS | 3036 | 1463433428368 Marionette TRACE conn9 -> [0,341,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 3036 | 1463433428370 Marionette TRACE conn9 <- [1,341,null,{"value":"13"}] 14:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:17:08 INFO - PROCESS | 3036 | 1463433428373 Marionette TRACE conn9 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 3036 | 1463433428375 Marionette TRACE conn9 <- [1,342,null,{}] 14:17:08 INFO - PROCESS | 3036 | 1463433428379 Marionette TRACE conn9 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:08 INFO - PROCESS | 3036 | 1463433428509 Marionette TRACE conn9 <- [1,343,null,{"value":null}] 14:17:08 INFO - PROCESS | 3036 | 1463433428531 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363934000 == 44 [pid = 3036] [id = 95] 14:17:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B3600E5800) [pid = 3036] [serial = 282] [outer = 0000000000000000] 14:17:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B3600F0000) [pid = 3036] [serial = 283] [outer = 000000B3600E5800] 14:17:08 INFO - PROCESS | 3036 | 1463433428576 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B360721C00) [pid = 3036] [serial = 284] [outer = 000000B3600E5800] 14:17:09 INFO - PROCESS | 3036 | 1463433428991 Marionette TRACE conn9 <- [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]]]}] 14:17:09 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. 14:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 14:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:17:09 INFO - PROCESS | 3036 | 1463433429006 Marionette TRACE conn9 -> [0,345,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 3036 | 1463433429008 Marionette TRACE conn9 <- [1,345,null,{"value":"13"}] 14:17:09 INFO - PROCESS | 3036 | 1463433429011 Marionette TRACE conn9 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 3036 | 1463433429013 Marionette TRACE conn9 <- [1,346,null,{}] 14:17:09 INFO - PROCESS | 3036 | 1463433429021 Marionette TRACE conn9 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:09 INFO - PROCESS | 3036 | 1463433429124 Marionette TRACE conn9 <- [1,347,null,{"value":null}] 14:17:09 INFO - PROCESS | 3036 | 1463433429132 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36401B800 == 45 [pid = 3036] [id = 96] 14:17:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B362FB2800) [pid = 3036] [serial = 285] [outer = 0000000000000000] 14:17:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B362FB7800) [pid = 3036] [serial = 286] [outer = 000000B362FB2800] 14:17:09 INFO - PROCESS | 3036 | 1463433429214 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B363981000) [pid = 3036] [serial = 287] [outer = 000000B362FB2800] 14:17:09 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B359847400) [pid = 3036] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:17:09 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B360717000) [pid = 3036] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:17:09 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35A1DAC00) [pid = 3036] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:17:09 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B363985800) [pid = 3036] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:17:09 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35CA3A800) [pid = 3036] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:17:09 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35DF43800) [pid = 3036] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:17:09 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3504D4400) [pid = 3036] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:17:09 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B3507DDC00) [pid = 3036] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:17:09 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B3568E3C00) [pid = 3036] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:17:09 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B3507DF800) [pid = 3036] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:17:09 INFO - PROCESS | 3036 | 1463433429667 Marionette TRACE conn9 <- [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]]]}] 14:17:09 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. 14:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 690ms 14:17:09 INFO - PROCESS | 3036 | 1463433429706 Marionette TRACE conn9 -> [0,349,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 3036 | 1463433429708 Marionette TRACE conn9 <- [1,349,null,{"value":"13"}] 14:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:17:09 INFO - PROCESS | 3036 | 1463433429711 Marionette TRACE conn9 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 3036 | 1463433429713 Marionette TRACE conn9 <- [1,350,null,{}] 14:17:09 INFO - PROCESS | 3036 | 1463433429717 Marionette TRACE conn9 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:09 INFO - PROCESS | 3036 | 1463433429799 Marionette TRACE conn9 <- [1,351,null,{"value":null}] 14:17:09 INFO - PROCESS | 3036 | 1463433429832 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D1E000 == 46 [pid = 3036] [id = 97] 14:17:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35E79BC00) [pid = 3036] [serial = 288] [outer = 0000000000000000] 14:17:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B36397E000) [pid = 3036] [serial = 289] [outer = 000000B35E79BC00] 14:17:09 INFO - PROCESS | 3036 | 1463433429878 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B363DE1000) [pid = 3036] [serial = 290] [outer = 000000B35E79BC00] 14:17:10 INFO - PROCESS | 3036 | 1463433430267 Marionette TRACE conn9 <- [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]]]}] 14:17:10 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. 14:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 588ms 14:17:10 INFO - PROCESS | 3036 | 1463433430302 Marionette TRACE conn9 -> [0,353,"getWindowHandle",null] 14:17:10 INFO - PROCESS | 3036 | 1463433430304 Marionette TRACE conn9 <- [1,353,null,{"value":"13"}] 14:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:17:10 INFO - PROCESS | 3036 | 1463433430322 Marionette TRACE conn9 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:17:10 INFO - PROCESS | 3036 | 1463433430324 Marionette TRACE conn9 <- [1,354,null,{}] 14:17:10 INFO - PROCESS | 3036 | 1463433430328 Marionette TRACE conn9 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:10 INFO - PROCESS | 3036 | 1463433430412 Marionette TRACE conn9 <- [1,355,null,{"value":null}] 14:17:10 INFO - PROCESS | 3036 | 1463433430419 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651D5000 == 47 [pid = 3036] [id = 98] 14:17:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B363E45000) [pid = 3036] [serial = 291] [outer = 0000000000000000] 14:17:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B363E65400) [pid = 3036] [serial = 292] [outer = 000000B363E45000] 14:17:10 INFO - PROCESS | 3036 | 1463433430466 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B363EC2800) [pid = 3036] [serial = 293] [outer = 000000B363E45000] 14:17:10 INFO - PROCESS | 3036 | 1463433430886 Marionette TRACE conn9 <- [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]]]}] 14:17:10 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. 14:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 585ms 14:17:10 INFO - PROCESS | 3036 | 1463433430913 Marionette TRACE conn9 -> [0,357,"getWindowHandle",null] 14:17:10 INFO - PROCESS | 3036 | 1463433430915 Marionette TRACE conn9 <- [1,357,null,{"value":"13"}] 14:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:17:10 INFO - PROCESS | 3036 | 1463433430923 Marionette TRACE conn9 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:17:10 INFO - PROCESS | 3036 | 1463433430926 Marionette TRACE conn9 <- [1,358,null,{}] 14:17:10 INFO - PROCESS | 3036 | 1463433430929 Marionette TRACE conn9 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 3036 | 1463433431033 Marionette TRACE conn9 <- [1,359,null,{"value":null}] 14:17:11 INFO - PROCESS | 3036 | 1463433431041 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CBB000 == 48 [pid = 3036] [id = 99] 14:17:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35DB38800) [pid = 3036] [serial = 294] [outer = 0000000000000000] 14:17:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B362FBB800) [pid = 3036] [serial = 295] [outer = 000000B35DB38800] 14:17:11 INFO - PROCESS | 3036 | 1463433431093 Marionette DEBUG loaded listener.js 14:17:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B363ECAC00) [pid = 3036] [serial = 296] [outer = 000000B35DB38800] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B34EE15800 == 47 [pid = 3036] [id = 72] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D8AB000 == 46 [pid = 3036] [id = 58] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B350FB4800 == 45 [pid = 3036] [id = 57] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B364013000 == 44 [pid = 3036] [id = 68] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B1C800 == 43 [pid = 3036] [id = 47] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B34FD1F800 == 42 [pid = 3036] [id = 90] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B356E65800 == 41 [pid = 3036] [id = 89] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B365B61000 == 40 [pid = 3036] [id = 88] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B365CB5800 == 39 [pid = 3036] [id = 87] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B36540E800 == 38 [pid = 3036] [id = 86] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35FFA2000 == 37 [pid = 3036] [id = 85] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35508F000 == 36 [pid = 3036] [id = 84] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651BB000 == 35 [pid = 3036] [id = 83] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B360755800 == 34 [pid = 3036] [id = 93] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F90000 == 33 [pid = 3036] [id = 94] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D1E000 == 32 [pid = 3036] [id = 97] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B363934000 == 31 [pid = 3036] [id = 95] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DBD9000 == 30 [pid = 3036] [id = 92] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B36401B800 == 29 [pid = 3036] [id = 96] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651D5000 == 28 [pid = 3036] [id = 98] 14:17:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB7F000 == 27 [pid = 3036] [id = 91] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35D792400) [pid = 3036] [serial = 232] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B3600A5400) [pid = 3036] [serial = 235] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35E7F7000) [pid = 3036] [serial = 233] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B350E5B800) [pid = 3036] [serial = 238] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B350E96000) [pid = 3036] [serial = 205] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35A1DB000) [pid = 3036] [serial = 208] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B356737800) [pid = 3036] [serial = 218] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B350DADC00) [pid = 3036] [serial = 217] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35A44E400) [pid = 3036] [serial = 214] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B3568E9400) [pid = 3036] [serial = 223] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B356E45800) [pid = 3036] [serial = 224] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B350E5C000) [pid = 3036] [serial = 220] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B351E76800) [pid = 3036] [serial = 221] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35A1E6800) [pid = 3036] [serial = 226] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B36071D000) [pid = 3036] [serial = 211] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B362FBBC00) [pid = 3036] [serial = 241] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35A457400) [pid = 3036] [serial = 229] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B36397E400) [pid = 3036] [serial = 242] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B3600F2400) [pid = 3036] [serial = 236] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35B231800) [pid = 3036] [serial = 230] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35A44AC00) [pid = 3036] [serial = 227] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B3504CBC00) [pid = 3036] [serial = 239] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B363DE0000) [pid = 3036] [serial = 245] [outer = 0000000000000000] [url = about:blank] 14:17:12 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B363DD8000) [pid = 3036] [serial = 244] [outer = 0000000000000000] [url = about:blank] 14:17:13 INFO - PROCESS | 3036 | 1463433433083 Marionette TRACE conn9 <- [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]]]}] 14:17:13 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. 14:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2199ms 14:17:13 INFO - PROCESS | 3036 | 1463433433121 Marionette TRACE conn9 -> [0,361,"getWindowHandle",null] 14:17:13 INFO - PROCESS | 3036 | 1463433433125 Marionette TRACE conn9 <- [1,361,null,{"value":"13"}] 14:17:13 INFO - PROCESS | 3036 | 1463433433131 Marionette TRACE conn9 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:17:13 INFO - PROCESS | 3036 | 1463433433135 Marionette TRACE conn9 <- [1,362,null,{}] 14:17:13 INFO - PROCESS | 3036 | 1463433433141 Marionette TRACE conn9 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 3036 | 1463433433236 Marionette TRACE conn9 <- [1,363,null,{"value":null}] 14:17:13 INFO - PROCESS | 3036 | 1463433433246 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350896000 == 28 [pid = 3036] [id = 100] 14:17:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B350508800) [pid = 3036] [serial = 297] [outer = 0000000000000000] 14:17:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B350509C00) [pid = 3036] [serial = 298] [outer = 000000B350508800] 14:17:13 INFO - PROCESS | 3036 | 1463433433296 Marionette DEBUG loaded listener.js 14:17:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B3506D9C00) [pid = 3036] [serial = 299] [outer = 000000B350508800] 14:17:13 INFO - PROCESS | 3036 | 1463433433785 Marionette TRACE conn9 <- [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]]]}] 14:17:13 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. 14:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 693ms 14:17:13 INFO - PROCESS | 3036 | 1463433433827 Marionette TRACE conn9 -> [0,365,"getWindowHandle",null] 14:17:13 INFO - PROCESS | 3036 | 1463433433834 Marionette TRACE conn9 <- [1,365,null,{"value":"13"}] 14:17:13 INFO - PROCESS | 3036 | 1463433433841 Marionette TRACE conn9 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:17:13 INFO - PROCESS | 3036 | 1463433433844 Marionette TRACE conn9 <- [1,366,null,{}] 14:17:13 INFO - PROCESS | 3036 | 1463433433848 Marionette TRACE conn9 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 3036 | 1463433433938 Marionette TRACE conn9 <- [1,367,null,{"value":null}] 14:17:13 INFO - PROCESS | 3036 | 1463433433949 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355337800 == 29 [pid = 3036] [id = 101] 14:17:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B3507DEC00) [pid = 3036] [serial = 300] [outer = 0000000000000000] 14:17:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B350E56000) [pid = 3036] [serial = 301] [outer = 000000B3507DEC00] 14:17:13 INFO - PROCESS | 3036 | 1463433433997 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B350E89C00) [pid = 3036] [serial = 302] [outer = 000000B3507DEC00] 14:17:14 INFO - PROCESS | 3036 | 1463433434472 Marionette TRACE conn9 <- [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]]]}] 14:17:14 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. 14:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 14:17:14 INFO - PROCESS | 3036 | 1463433434538 Marionette TRACE conn9 -> [0,369,"getWindowHandle",null] 14:17:14 INFO - PROCESS | 3036 | 1463433434541 Marionette TRACE conn9 <- [1,369,null,{"value":"13"}] 14:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:17:14 INFO - PROCESS | 3036 | 1463433434545 Marionette TRACE conn9 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:17:14 INFO - PROCESS | 3036 | 1463433434549 Marionette TRACE conn9 <- [1,370,null,{}] 14:17:14 INFO - PROCESS | 3036 | 1463433434560 Marionette TRACE conn9 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:14 INFO - PROCESS | 3036 | 1463433434701 Marionette TRACE conn9 <- [1,371,null,{"value":null}] 14:17:14 INFO - PROCESS | 3036 | 1463433434760 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B359872000 == 30 [pid = 3036] [id = 102] 14:17:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B34EDAD400) [pid = 3036] [serial = 303] [outer = 0000000000000000] 14:17:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B351E77800) [pid = 3036] [serial = 304] [outer = 000000B34EDAD400] 14:17:14 INFO - PROCESS | 3036 | 1463433434812 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B355A9DC00) [pid = 3036] [serial = 305] [outer = 000000B34EDAD400] 14:17:15 INFO - PROCESS | 3036 | 1463433435227 Marionette TRACE conn9 <- [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]]]}] 14:17:15 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. 14:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 733ms 14:17:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:17:15 INFO - PROCESS | 3036 | 1463433435280 Marionette TRACE conn9 -> [0,373,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 3036 | 1463433435283 Marionette TRACE conn9 <- [1,373,null,{"value":"13"}] 14:17:15 INFO - PROCESS | 3036 | 1463433435286 Marionette TRACE conn9 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 3036 | 1463433435288 Marionette TRACE conn9 <- [1,374,null,{}] 14:17:15 INFO - PROCESS | 3036 | 1463433435291 Marionette TRACE conn9 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:15 INFO - PROCESS | 3036 | 1463433435375 Marionette TRACE conn9 <- [1,375,null,{"value":null}] 14:17:15 INFO - PROCESS | 3036 | 1463433435382 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C94C000 == 31 [pid = 3036] [id = 103] 14:17:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B356737000) [pid = 3036] [serial = 306] [outer = 0000000000000000] 14:17:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3567F6400) [pid = 3036] [serial = 307] [outer = 000000B356737000] 14:17:15 INFO - PROCESS | 3036 | 1463433435430 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B3568E4C00) [pid = 3036] [serial = 308] [outer = 000000B356737000] 14:17:15 INFO - PROCESS | 3036 | 1463433435886 Marionette TRACE conn9 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:17:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:17:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 628ms 14:17:15 INFO - PROCESS | 3036 | 1463433435916 Marionette TRACE conn9 -> [0,377,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 3036 | 1463433435918 Marionette TRACE conn9 <- [1,377,null,{"value":"13"}] 14:17:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:17:15 INFO - PROCESS | 3036 | 1463433435922 Marionette TRACE conn9 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 3036 | 1463433435924 Marionette TRACE conn9 <- [1,378,null,{}] 14:17:15 INFO - PROCESS | 3036 | 1463433435927 Marionette TRACE conn9 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:16 INFO - PROCESS | 3036 | 1463433436005 Marionette TRACE conn9 <- [1,379,null,{"value":null}] 14:17:16 INFO - PROCESS | 3036 | 1463433436044 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D037000 == 32 [pid = 3036] [id = 104] 14:17:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B3507E4C00) [pid = 3036] [serial = 309] [outer = 0000000000000000] 14:17:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B3568F0800) [pid = 3036] [serial = 310] [outer = 000000B3507E4C00] 14:17:16 INFO - PROCESS | 3036 | 1463433436090 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B356F02C00) [pid = 3036] [serial = 311] [outer = 000000B3507E4C00] 14:17:16 INFO - PROCESS | 3036 | 1463433436699 Marionette TRACE conn9 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:17:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:17:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 14:17:16 INFO - PROCESS | 3036 | 1463433436764 Marionette TRACE conn9 -> [0,381,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 3036 | 1463433436766 Marionette TRACE conn9 <- [1,381,null,{"value":"13"}] 14:17:16 INFO - PROCESS | 3036 | 1463433436770 Marionette TRACE conn9 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:17:16 INFO - PROCESS | 3036 | 1463433436772 Marionette TRACE conn9 <- [1,382,null,{}] 14:17:16 INFO - PROCESS | 3036 | 1463433436776 Marionette TRACE conn9 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:16 INFO - PROCESS | 3036 | 1463433436913 Marionette TRACE conn9 <- [1,383,null,{"value":null}] 14:17:16 INFO - PROCESS | 3036 | 1463433436928 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D381800 == 33 [pid = 3036] [id = 105] 14:17:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B356E45C00) [pid = 3036] [serial = 312] [outer = 0000000000000000] 14:17:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35A1E4000) [pid = 3036] [serial = 313] [outer = 000000B356E45C00] 14:17:16 INFO - PROCESS | 3036 | 1463433436975 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35A454800) [pid = 3036] [serial = 314] [outer = 000000B356E45C00] 14:17:17 INFO - PROCESS | 3036 | 1463433437431 Marionette TRACE conn9 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:17:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:17:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 693ms 14:17:17 INFO - PROCESS | 3036 | 1463433437465 Marionette TRACE conn9 -> [0,385,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 3036 | 1463433437468 Marionette TRACE conn9 <- [1,385,null,{"value":"13"}] 14:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:17:17 INFO - PROCESS | 3036 | 1463433437471 Marionette TRACE conn9 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 3036 | 1463433437473 Marionette TRACE conn9 <- [1,386,null,{}] 14:17:17 INFO - PROCESS | 3036 | 1463433437481 Marionette TRACE conn9 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:17 INFO - PROCESS | 3036 | 1463433437559 Marionette TRACE conn9 <- [1,387,null,{"value":null}] 14:17:17 INFO - PROCESS | 3036 | 1463433437566 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DBCF000 == 34 [pid = 3036] [id = 106] 14:17:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35A93EC00) [pid = 3036] [serial = 315] [outer = 0000000000000000] 14:17:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35AD2B800) [pid = 3036] [serial = 316] [outer = 000000B35A93EC00] 14:17:17 INFO - PROCESS | 3036 | 1463433437613 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35BF38400) [pid = 3036] [serial = 317] [outer = 000000B35A93EC00] 14:17:18 INFO - PROCESS | 3036 | 1463433438054 Marionette TRACE conn9 <- [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]]]}] 14:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 14:17:18 INFO - PROCESS | 3036 | 1463433438103 Marionette TRACE conn9 -> [0,389,"getWindowHandle",null] 14:17:18 INFO - PROCESS | 3036 | 1463433438106 Marionette TRACE conn9 <- [1,389,null,{"value":"13"}] 14:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:17:18 INFO - PROCESS | 3036 | 1463433438109 Marionette TRACE conn9 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:17:18 INFO - PROCESS | 3036 | 1463433438111 Marionette TRACE conn9 <- [1,390,null,{}] 14:17:18 INFO - PROCESS | 3036 | 1463433438115 Marionette TRACE conn9 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:18 INFO - PROCESS | 3036 | 1463433438211 Marionette TRACE conn9 <- [1,391,null,{"value":null}] 14:17:18 INFO - PROCESS | 3036 | 1463433438218 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA67000 == 35 [pid = 3036] [id = 107] 14:17:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B350E90800) [pid = 3036] [serial = 318] [outer = 0000000000000000] 14:17:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35CA39000) [pid = 3036] [serial = 319] [outer = 000000B350E90800] 14:17:18 INFO - PROCESS | 3036 | 1463433438264 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35D083800) [pid = 3036] [serial = 320] [outer = 000000B350E90800] 14:17:18 INFO - PROCESS | 3036 | 1463433438717 Marionette TRACE conn9 <- [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]]]}] 14:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 14:17:18 INFO - PROCESS | 3036 | 1463433438740 Marionette TRACE conn9 -> [0,393,"getWindowHandle",null] 14:17:18 INFO - PROCESS | 3036 | 1463433438742 Marionette TRACE conn9 <- [1,393,null,{"value":"13"}] 14:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:17:18 INFO - PROCESS | 3036 | 1463433438752 Marionette TRACE conn9 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:17:18 INFO - PROCESS | 3036 | 1463433438754 Marionette TRACE conn9 <- [1,394,null,{}] 14:17:18 INFO - PROCESS | 3036 | 1463433438762 Marionette TRACE conn9 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:18 INFO - PROCESS | 3036 | 1463433438860 Marionette TRACE conn9 <- [1,395,null,{"value":null}] 14:17:18 INFO - PROCESS | 3036 | 1463433438932 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B359870800 == 36 [pid = 3036] [id = 108] 14:17:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35D089C00) [pid = 3036] [serial = 321] [outer = 0000000000000000] 14:17:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35D08C800) [pid = 3036] [serial = 322] [outer = 000000B35D089C00] 14:17:18 INFO - PROCESS | 3036 | 1463433438978 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35D78C400) [pid = 3036] [serial = 323] [outer = 000000B35D089C00] 14:17:19 INFO - PROCESS | 3036 | 1463433439419 Marionette TRACE conn9 <- [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]]]}] 14:17:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:17:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 692ms 14:17:19 INFO - PROCESS | 3036 | 1463433439440 Marionette TRACE conn9 -> [0,397,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 3036 | 1463433439443 Marionette TRACE conn9 <- [1,397,null,{"value":"13"}] 14:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:17:19 INFO - PROCESS | 3036 | 1463433439460 Marionette TRACE conn9 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 3036 | 1463433439462 Marionette TRACE conn9 <- [1,398,null,{}] 14:17:19 INFO - PROCESS | 3036 | 1463433439466 Marionette TRACE conn9 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:19 INFO - PROCESS | 3036 | 1463433439578 Marionette TRACE conn9 <- [1,399,null,{"value":null}] 14:17:19 INFO - PROCESS | 3036 | 1463433439585 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EA1000 == 37 [pid = 3036] [id = 109] 14:17:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35D4C3400) [pid = 3036] [serial = 324] [outer = 0000000000000000] 14:17:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35DB3A000) [pid = 3036] [serial = 325] [outer = 000000B35D4C3400] 14:17:19 INFO - PROCESS | 3036 | 1463433439632 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35DCF1C00) [pid = 3036] [serial = 326] [outer = 000000B35D4C3400] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B363E45000) [pid = 3036] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35DCFF800) [pid = 3036] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B3600E5800) [pid = 3036] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B362FB2800) [pid = 3036] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35E79BC00) [pid = 3036] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B360CD6000) [pid = 3036] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B362FB9000) [pid = 3036] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B356847400) [pid = 3036] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3506D9000) [pid = 3036] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B363DE3800) [pid = 3036] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35B2CB000) [pid = 3036] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35A44A400) [pid = 3036] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B356B7CC00) [pid = 3036] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B34EEDC800) [pid = 3036] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B3507DD400) [pid = 3036] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B362FBA800) [pid = 3036] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B3507E6400) [pid = 3036] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B356B85000) [pid = 3036] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B3504D7000) [pid = 3036] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B362FB8C00) [pid = 3036] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B360713400) [pid = 3036] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B355C34000) [pid = 3036] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B350E8F000) [pid = 3036] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:17:20 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B350E5BC00) [pid = 3036] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:17:20 INFO - PROCESS | 3036 | 1463433440575 Marionette TRACE conn9 <- [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]]]}] 14:17:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:17:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1145ms 14:17:20 INFO - PROCESS | 3036 | 1463433440595 Marionette TRACE conn9 -> [0,401,"getWindowHandle",null] 14:17:20 INFO - PROCESS | 3036 | 1463433440599 Marionette TRACE conn9 <- [1,401,null,{"value":"13"}] 14:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:17:20 INFO - PROCESS | 3036 | 1463433440605 Marionette TRACE conn9 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:17:20 INFO - PROCESS | 3036 | 1463433440611 Marionette TRACE conn9 <- [1,402,null,{}] 14:17:20 INFO - PROCESS | 3036 | 1463433440618 Marionette TRACE conn9 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:20 INFO - PROCESS | 3036 | 1463433440767 Marionette TRACE conn9 <- [1,403,null,{"value":null}] 14:17:20 INFO - PROCESS | 3036 | 1463433440838 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B351E3D800 == 38 [pid = 3036] [id = 110] 14:17:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B350502C00) [pid = 3036] [serial = 327] [outer = 0000000000000000] 14:17:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B3506CA000) [pid = 3036] [serial = 328] [outer = 000000B350502C00] 14:17:20 INFO - PROCESS | 3036 | 1463433440905 Marionette DEBUG loaded listener.js 14:17:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B3507DFC00) [pid = 3036] [serial = 329] [outer = 000000B350502C00] 14:17:21 INFO - PROCESS | 3036 | 1463433441739 Marionette TRACE conn9 <- [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]]]}] 14:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1196ms 14:17:21 INFO - PROCESS | 3036 | 1463433441805 Marionette TRACE conn9 -> [0,405,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 3036 | 1463433441812 Marionette TRACE conn9 <- [1,405,null,{"value":"13"}] 14:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:17:21 INFO - PROCESS | 3036 | 1463433441819 Marionette TRACE conn9 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - PROCESS | 3036 | 1463433441822 Marionette TRACE conn9 <- [1,406,null,{}] 14:17:21 INFO - PROCESS | 3036 | 1463433441826 Marionette TRACE conn9 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:21 INFO - PROCESS | 3036 | 1463433441951 Marionette TRACE conn9 <- [1,407,null,{"value":null}] 14:17:22 INFO - PROCESS | 3036 | 1463433442014 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC83000 == 39 [pid = 3036] [id = 111] 14:17:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B3511AF400) [pid = 3036] [serial = 330] [outer = 0000000000000000] 14:17:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3552B6400) [pid = 3036] [serial = 331] [outer = 000000B3511AF400] 14:17:22 INFO - PROCESS | 3036 | 1463433442071 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B3567EA800) [pid = 3036] [serial = 332] [outer = 000000B3511AF400] 14:17:22 INFO - PROCESS | 3036 | 1463433442970 Marionette TRACE conn9 <- [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]]]}] 14:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1178ms 14:17:23 INFO - PROCESS | 3036 | 1463433443002 Marionette TRACE conn9 -> [0,409,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 3036 | 1463433443007 Marionette TRACE conn9 <- [1,409,null,{"value":"13"}] 14:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:17:23 INFO - PROCESS | 3036 | 1463433443012 Marionette TRACE conn9 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 3036 | 1463433443016 Marionette TRACE conn9 <- [1,410,null,{}] 14:17:23 INFO - PROCESS | 3036 | 1463433443023 Marionette TRACE conn9 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:23 INFO - PROCESS | 3036 | 1463433443143 Marionette TRACE conn9 <- [1,411,null,{"value":null}] 14:17:23 INFO - PROCESS | 3036 | --DOCSHELL 000000B36393B000 == 38 [pid = 3036] [id = 20] 14:17:23 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C11800 == 37 [pid = 3036] [id = 23] 14:17:23 INFO - PROCESS | 3036 | --DOCSHELL 000000B350892000 == 36 [pid = 3036] [id = 22] 14:17:23 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E223000 == 35 [pid = 3036] [id = 15] 14:17:23 INFO - PROCESS | 3036 | --DOCSHELL 000000B365412000 == 34 [pid = 3036] [id = 21] 14:17:23 INFO - PROCESS | 3036 | --DOCSHELL 000000B363716000 == 33 [pid = 3036] [id = 19] 14:17:23 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB73000 == 32 [pid = 3036] [id = 13] 14:17:23 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D7C0000 == 31 [pid = 3036] [id = 14] 14:17:23 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B0C800 == 30 [pid = 3036] [id = 10] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B3568E5000) [pid = 3036] [serial = 173] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B362FB5C00) [pid = 3036] [serial = 215] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B355C2B000) [pid = 3036] [serial = 139] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B3507E6800) [pid = 3036] [serial = 170] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B3637EE400) [pid = 3036] [serial = 203] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B3637F2000) [pid = 3036] [serial = 212] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B362FBB800) [pid = 3036] [serial = 295] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35E7ED800) [pid = 3036] [serial = 280] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B3600F0000) [pid = 3036] [serial = 283] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B3600A7C00) [pid = 3036] [serial = 281] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B362FB7800) [pid = 3036] [serial = 286] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B360721C00) [pid = 3036] [serial = 284] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B36397E000) [pid = 3036] [serial = 289] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B363E65400) [pid = 3036] [serial = 292] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B363981000) [pid = 3036] [serial = 287] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B360CD9400) [pid = 3036] [serial = 259] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B363E68400) [pid = 3036] [serial = 257] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B3637F0400) [pid = 3036] [serial = 256] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35A1E8800) [pid = 3036] [serial = 254] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B3568F1000) [pid = 3036] [serial = 253] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B350E97000) [pid = 3036] [serial = 251] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B3507E4000) [pid = 3036] [serial = 250] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B363E67800) [pid = 3036] [serial = 247] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B363EBF000) [pid = 3036] [serial = 248] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B35CBCBC00) [pid = 3036] [serial = 277] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B35A455800) [pid = 3036] [serial = 274] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000B35AD7EC00) [pid = 3036] [serial = 275] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000B356E45400) [pid = 3036] [serial = 271] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000B35A1DDC00) [pid = 3036] [serial = 272] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (000000B34EE54400) [pid = 3036] [serial = 268] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000B350E5D400) [pid = 3036] [serial = 269] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (000000B3558F7800) [pid = 3036] [serial = 266] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 65 (000000B350E54800) [pid = 3036] [serial = 265] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 64 (000000B363E45C00) [pid = 3036] [serial = 263] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 63 (000000B363E3F800) [pid = 3036] [serial = 262] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 62 (000000B363E6C000) [pid = 3036] [serial = 260] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 61 (000000B363DE1000) [pid = 3036] [serial = 290] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 60 (000000B35DCF1000) [pid = 3036] [serial = 278] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 59 (000000B355CDA400) [pid = 3036] [serial = 206] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 58 (000000B35AD35400) [pid = 3036] [serial = 209] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | --DOMWINDOW == 57 (000000B363EC2800) [pid = 3036] [serial = 293] [outer = 0000000000000000] [url = about:blank] 14:17:23 INFO - PROCESS | 3036 | 1463433443248 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35088A800 == 31 [pid = 3036] [id = 112] 14:17:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 58 (000000B34EE54400) [pid = 3036] [serial = 333] [outer = 0000000000000000] 14:17:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 59 (000000B3504D8400) [pid = 3036] [serial = 334] [outer = 000000B34EE54400] 14:17:23 INFO - PROCESS | 3036 | 1463433443299 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 60 (000000B3507E5C00) [pid = 3036] [serial = 335] [outer = 000000B34EE54400] 14:17:23 INFO - PROCESS | 3036 | 1463433443770 Marionette TRACE conn9 <- [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]]]}] 14:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 796ms 14:17:23 INFO - PROCESS | 3036 | 1463433443816 Marionette TRACE conn9 -> [0,413,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 3036 | 1463433443822 Marionette TRACE conn9 <- [1,413,null,{"value":"13"}] 14:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:17:23 INFO - PROCESS | 3036 | 1463433443829 Marionette TRACE conn9 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 3036 | 1463433443831 Marionette TRACE conn9 <- [1,414,null,{}] 14:17:23 INFO - PROCESS | 3036 | 1463433443835 Marionette TRACE conn9 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:23 INFO - PROCESS | 3036 | 1463433443919 Marionette TRACE conn9 <- [1,415,null,{"value":null}] 14:17:23 INFO - PROCESS | 3036 | 1463433443930 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B06000 == 32 [pid = 3036] [id = 113] 14:17:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 61 (000000B35169E800) [pid = 3036] [serial = 336] [outer = 0000000000000000] 14:17:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 62 (000000B351E71000) [pid = 3036] [serial = 337] [outer = 000000B35169E800] 14:17:23 INFO - PROCESS | 3036 | 1463433443977 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 63 (000000B355C8A400) [pid = 3036] [serial = 338] [outer = 000000B35169E800] 14:17:24 INFO - PROCESS | 3036 | 1463433444443 Marionette TRACE conn9 <- [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]]]}] 14:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 14:17:24 INFO - PROCESS | 3036 | 1463433444462 Marionette TRACE conn9 -> [0,417,"getWindowHandle",null] 14:17:24 INFO - PROCESS | 3036 | 1463433444464 Marionette TRACE conn9 <- [1,417,null,{"value":"13"}] 14:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:17:24 INFO - PROCESS | 3036 | 1463433444468 Marionette TRACE conn9 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 3036 | 1463433444472 Marionette TRACE conn9 <- [1,418,null,{}] 14:17:24 INFO - PROCESS | 3036 | 1463433444483 Marionette TRACE conn9 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:24 INFO - PROCESS | 3036 | 1463433444600 Marionette TRACE conn9 <- [1,419,null,{"value":null}] 14:17:24 INFO - PROCESS | 3036 | 1463433444613 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35ADF0000 == 33 [pid = 3036] [id = 114] 14:17:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (000000B34F8D9400) [pid = 3036] [serial = 339] [outer = 0000000000000000] 14:17:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (000000B3568E8C00) [pid = 3036] [serial = 340] [outer = 000000B34F8D9400] 14:17:24 INFO - PROCESS | 3036 | 1463433444721 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (000000B356E43800) [pid = 3036] [serial = 341] [outer = 000000B34F8D9400] 14:17:25 INFO - PROCESS | 3036 | 1463433445594 Marionette TRACE conn9 <- [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]]]}] 14:17:25 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 14:17:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1132ms 14:17:25 INFO - PROCESS | 3036 | 1463433445602 Marionette TRACE conn9 -> [0,421,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 3036 | 1463433445605 Marionette TRACE conn9 <- [1,421,null,{"value":"13"}] 14:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:17:25 INFO - PROCESS | 3036 | 1463433445609 Marionette TRACE conn9 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - PROCESS | 3036 | 1463433445610 Marionette TRACE conn9 <- [1,422,null,{}] 14:17:25 INFO - PROCESS | 3036 | 1463433445614 Marionette TRACE conn9 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:25 INFO - PROCESS | 3036 | 1463433445720 Marionette TRACE conn9 <- [1,423,null,{"value":null}] 14:17:25 INFO - PROCESS | 3036 | 1463433445727 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D036000 == 34 [pid = 3036] [id = 115] 14:17:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000B35A1DC000) [pid = 3036] [serial = 342] [outer = 0000000000000000] 14:17:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000B35A1E1800) [pid = 3036] [serial = 343] [outer = 000000B35A1DC000] 14:17:25 INFO - PROCESS | 3036 | 1463433445775 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000B35A449000) [pid = 3036] [serial = 344] [outer = 000000B35A1DC000] 14:17:26 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (000000B35A93EC00) [pid = 3036] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:17:26 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000B350E90800) [pid = 3036] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:17:26 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (000000B3507E4C00) [pid = 3036] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:17:26 INFO - PROCESS | 3036 | --DOMWINDOW == 65 (000000B3507DEC00) [pid = 3036] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:17:26 INFO - PROCESS | 3036 | --DOMWINDOW == 64 (000000B356737000) [pid = 3036] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:17:26 INFO - PROCESS | 3036 | --DOMWINDOW == 63 (000000B34EDAD400) [pid = 3036] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:17:26 INFO - PROCESS | 3036 | --DOMWINDOW == 62 (000000B350508800) [pid = 3036] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:17:26 INFO - PROCESS | 3036 | --DOMWINDOW == 61 (000000B356E45C00) [pid = 3036] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:17:26 INFO - PROCESS | 3036 | --DOMWINDOW == 60 (000000B35D089C00) [pid = 3036] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:17:26 INFO - PROCESS | 3036 | 1463433446736 Marionette TRACE conn9 <- [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]]]}] 14:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1132ms 14:17:26 INFO - PROCESS | 3036 | 1463433446743 Marionette TRACE conn9 -> [0,425,"getWindowHandle",null] 14:17:26 INFO - PROCESS | 3036 | 1463433446745 Marionette TRACE conn9 <- [1,425,null,{"value":"13"}] 14:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:17:26 INFO - PROCESS | 3036 | 1463433446749 Marionette TRACE conn9 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:17:26 INFO - PROCESS | 3036 | 1463433446751 Marionette TRACE conn9 <- [1,426,null,{}] 14:17:26 INFO - PROCESS | 3036 | 1463433446755 Marionette TRACE conn9 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:26 INFO - PROCESS | 3036 | 1463433446834 Marionette TRACE conn9 <- [1,427,null,{"value":null}] 14:17:26 INFO - PROCESS | 3036 | 1463433446841 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D8A8800 == 35 [pid = 3036] [id = 116] 14:17:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 61 (000000B34EE5E800) [pid = 3036] [serial = 345] [outer = 0000000000000000] 14:17:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 62 (000000B356E44C00) [pid = 3036] [serial = 346] [outer = 000000B34EE5E800] 14:17:26 INFO - PROCESS | 3036 | 1463433446887 Marionette DEBUG loaded listener.js 14:17:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 63 (000000B35A4D8C00) [pid = 3036] [serial = 347] [outer = 000000B34EE5E800] 14:17:27 INFO - PROCESS | 3036 | 1463433447339 Marionette TRACE conn9 <- [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] 14:17:27 INFO - PROCESS | 3036 | 1463433447384 Marionette TRACE conn9 <- [1,429,null,{"value":"13"}] 14:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:17:27 INFO - PROCESS | 3036 | 1463433447388 Marionette TRACE conn9 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:17:27 INFO - PROCESS | 3036 | 1463433447390 Marionette TRACE conn9 <- [1,430,null,{}] 14:17:27 INFO - PROCESS | 3036 | 1463433447393 Marionette TRACE conn9 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:27 INFO - PROCESS | 3036 | 1463433447495 Marionette TRACE conn9 <- [1,431,null,{"value":null}] 14:17:27 INFO - PROCESS | 3036 | 1463433447504 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA74000 == 36 [pid = 3036] [id = 117] 14:17:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (000000B35CA32C00) [pid = 3036] [serial = 348] [outer = 0000000000000000] 14:17:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (000000B35D089000) [pid = 3036] [serial = 349] [outer = 000000B35CA32C00] 14:17:27 INFO - PROCESS | 3036 | 1463433447551 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (000000B35D78B000) [pid = 3036] [serial = 350] [outer = 000000B35CA32C00] 14:17:27 INFO - PROCESS | 3036 | 1463433447976 Marionette TRACE conn9 <- [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]]]}] 14:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 628ms 14:17:28 INFO - PROCESS | 3036 | 1463433448019 Marionette TRACE conn9 -> [0,433,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 3036 | 1463433448021 Marionette TRACE conn9 <- [1,433,null,{"value":"13"}] 14:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:17:28 INFO - PROCESS | 3036 | 1463433448025 Marionette TRACE conn9 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 3036 | 1463433448026 Marionette TRACE conn9 <- [1,434,null,{}] 14:17:28 INFO - PROCESS | 3036 | 1463433448030 Marionette TRACE conn9 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:28 INFO - PROCESS | 3036 | 1463433448109 Marionette TRACE conn9 <- [1,435,null,{"value":null}] 14:17:28 INFO - PROCESS | 3036 | 1463433448118 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C04000 == 37 [pid = 3036] [id = 118] 14:17:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000B35DB3C400) [pid = 3036] [serial = 351] [outer = 0000000000000000] 14:17:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000B35DB40000) [pid = 3036] [serial = 352] [outer = 000000B35DB3C400] 14:17:28 INFO - PROCESS | 3036 | 1463433448164 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000B35DCF9000) [pid = 3036] [serial = 353] [outer = 000000B35DB3C400] 14:17:28 INFO - PROCESS | 3036 | 1463433448616 Marionette TRACE conn9 <- [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]]]}] 14:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 14:17:28 INFO - PROCESS | 3036 | 1463433448657 Marionette TRACE conn9 -> [0,437,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 3036 | 1463433448659 Marionette TRACE conn9 <- [1,437,null,{"value":"13"}] 14:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:17:28 INFO - PROCESS | 3036 | 1463433448663 Marionette TRACE conn9 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 3036 | 1463433448665 Marionette TRACE conn9 <- [1,438,null,{}] 14:17:28 INFO - PROCESS | 3036 | 1463433448669 Marionette TRACE conn9 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:28 INFO - PROCESS | 3036 | 1463433448747 Marionette TRACE conn9 <- [1,439,null,{"value":null}] 14:17:28 INFO - PROCESS | 3036 | 1463433448753 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EB3800 == 38 [pid = 3036] [id = 119] 14:17:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000B35DCFE800) [pid = 3036] [serial = 354] [outer = 0000000000000000] 14:17:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000B35DF41800) [pid = 3036] [serial = 355] [outer = 000000B35DCFE800] 14:17:28 INFO - PROCESS | 3036 | 1463433448798 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B35E29FC00) [pid = 3036] [serial = 356] [outer = 000000B35DCFE800] 14:17:29 INFO - PROCESS | 3036 | 1463433449211 Marionette TRACE conn9 <- [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]]]}] 14:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 586ms 14:17:29 INFO - PROCESS | 3036 | 1463433449276 Marionette TRACE conn9 -> [0,441,"getWindowHandle",null] 14:17:29 INFO - PROCESS | 3036 | 1463433449281 Marionette TRACE conn9 <- [1,441,null,{"value":"13"}] 14:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:17:29 INFO - PROCESS | 3036 | 1463433449291 Marionette TRACE conn9 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:17:29 INFO - PROCESS | 3036 | 1463433449296 Marionette TRACE conn9 <- [1,442,null,{}] 14:17:29 INFO - PROCESS | 3036 | 1463433449303 Marionette TRACE conn9 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:29 INFO - PROCESS | 3036 | 1463433449416 Marionette TRACE conn9 <- [1,443,null,{"value":null}] 14:17:29 INFO - PROCESS | 3036 | 1463433449561 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355343800 == 39 [pid = 3036] [id = 120] 14:17:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B3506D5800) [pid = 3036] [serial = 357] [outer = 0000000000000000] 14:17:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B3507DAC00) [pid = 3036] [serial = 358] [outer = 000000B3506D5800] 14:17:29 INFO - PROCESS | 3036 | 1463433449622 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B3513D0400) [pid = 3036] [serial = 359] [outer = 000000B3506D5800] 14:17:30 INFO - PROCESS | 3036 | 1463433450178 Marionette TRACE conn9 <- [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]]]}] 14:17:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:17:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 944ms 14:17:30 INFO - PROCESS | 3036 | 1463433450240 Marionette TRACE conn9 -> [0,445,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 3036 | 1463433450244 Marionette TRACE conn9 <- [1,445,null,{"value":"13"}] 14:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:17:30 INFO - PROCESS | 3036 | 1463433450253 Marionette TRACE conn9 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 3036 | 1463433450257 Marionette TRACE conn9 <- [1,446,null,{}] 14:17:30 INFO - PROCESS | 3036 | 1463433450262 Marionette TRACE conn9 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:30 INFO - PROCESS | 3036 | 1463433450369 Marionette TRACE conn9 <- [1,447,null,{"value":null}] 14:17:30 INFO - PROCESS | 3036 | 1463433450448 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D254000 == 40 [pid = 3036] [id = 121] 14:17:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B356847000) [pid = 3036] [serial = 360] [outer = 0000000000000000] 14:17:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B3568EE800) [pid = 3036] [serial = 361] [outer = 000000B356847000] 14:17:30 INFO - PROCESS | 3036 | 1463433450505 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B35A1DE800) [pid = 3036] [serial = 362] [outer = 000000B356847000] 14:17:31 INFO - PROCESS | 3036 | 1463433451154 Marionette TRACE conn9 <- [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]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 944ms 14:17:31 INFO - PROCESS | 3036 | 1463433451198 Marionette TRACE conn9 -> [0,449,"getWindowHandle",null] 14:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:17:31 INFO - PROCESS | 3036 | 1463433451201 Marionette TRACE conn9 <- [1,449,null,{"value":"13"}] 14:17:31 INFO - PROCESS | 3036 | 1463433451205 Marionette TRACE conn9 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 3036 | 1463433451208 Marionette TRACE conn9 <- [1,450,null,{}] 14:17:31 INFO - PROCESS | 3036 | 1463433451219 Marionette TRACE conn9 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:31 INFO - PROCESS | 3036 | 1463433451334 Marionette TRACE conn9 <- [1,451,null,{"value":null}] 14:17:31 INFO - PROCESS | 3036 | 1463433451403 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36371A800 == 41 [pid = 3036] [id = 122] 14:17:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35D085400) [pid = 3036] [serial = 363] [outer = 0000000000000000] 14:17:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35D08E000) [pid = 3036] [serial = 364] [outer = 000000B35D085400] 14:17:31 INFO - PROCESS | 3036 | 1463433451464 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35E7ED800) [pid = 3036] [serial = 365] [outer = 000000B35D085400] 14:17:32 INFO - PROCESS | 3036 | 1463433452041 Marionette TRACE conn9 <- [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] 14:17:32 INFO - PROCESS | 3036 | 1463433452091 Marionette TRACE conn9 <- [1,453,null,{"value":"13"}] 14:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:17:32 INFO - PROCESS | 3036 | 1463433452095 Marionette TRACE conn9 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - PROCESS | 3036 | 1463433452098 Marionette TRACE conn9 <- [1,454,null,{}] 14:17:32 INFO - PROCESS | 3036 | 1463433452102 Marionette TRACE conn9 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:32 INFO - PROCESS | 3036 | 1463433452238 Marionette TRACE conn9 <- [1,455,null,{"value":null}] 14:17:32 INFO - PROCESS | 3036 | 1463433452301 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36394A000 == 42 [pid = 3036] [id = 123] 14:17:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B3600A1C00) [pid = 3036] [serial = 366] [outer = 0000000000000000] 14:17:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B3600A7400) [pid = 3036] [serial = 367] [outer = 000000B3600A1C00] 14:17:32 INFO - PROCESS | 3036 | 1463433452358 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B3600E5800) [pid = 3036] [serial = 368] [outer = 000000B3600A1C00] 14:17:33 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:33 INFO - PROCESS | 3036 | 1463433453015 Marionette TRACE conn9 <- [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]]]}] 14:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 985ms 14:17:33 INFO - PROCESS | 3036 | 1463433453083 Marionette TRACE conn9 -> [0,457,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 3036 | 1463433453085 Marionette TRACE conn9 <- [1,457,null,{"value":"13"}] 14:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:17:33 INFO - PROCESS | 3036 | 1463433453089 Marionette TRACE conn9 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 3036 | 1463433453091 Marionette TRACE conn9 <- [1,458,null,{}] 14:17:33 INFO - PROCESS | 3036 | 1463433453095 Marionette TRACE conn9 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:33 INFO - PROCESS | 3036 | 1463433453199 Marionette TRACE conn9 <- [1,459,null,{"value":null}] 14:17:33 INFO - PROCESS | 3036 | 1463433453263 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D26000 == 43 [pid = 3036] [id = 124] 14:17:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B3600ED800) [pid = 3036] [serial = 369] [outer = 0000000000000000] 14:17:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B3600F1800) [pid = 3036] [serial = 370] [outer = 000000B3600ED800] 14:17:33 INFO - PROCESS | 3036 | 1463433453320 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B360718C00) [pid = 3036] [serial = 371] [outer = 000000B3600ED800] 14:17:34 INFO - PROCESS | 3036 | 1463433454039 Marionette TRACE conn9 <- [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] 14:17:34 INFO - PROCESS | 3036 | 1463433454084 Marionette TRACE conn9 <- [1,461,null,{"value":"13"}] 14:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:17:34 INFO - PROCESS | 3036 | 1463433454090 Marionette TRACE conn9 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 3036 | 1463433454094 Marionette TRACE conn9 <- [1,462,null,{}] 14:17:34 INFO - PROCESS | 3036 | 1463433454101 Marionette TRACE conn9 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:34 INFO - PROCESS | 3036 | 1463433454207 Marionette TRACE conn9 <- [1,463,null,{"value":null}] 14:17:34 INFO - PROCESS | 3036 | 1463433454278 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35182F800 == 44 [pid = 3036] [id = 125] 14:17:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B3507DEC00) [pid = 3036] [serial = 372] [outer = 0000000000000000] 14:17:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B350E55C00) [pid = 3036] [serial = 373] [outer = 000000B3507DEC00] 14:17:34 INFO - PROCESS | 3036 | 1463433454330 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35185D400) [pid = 3036] [serial = 374] [outer = 000000B3507DEC00] 14:17:34 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EA5800 == 43 [pid = 3036] [id = 17] 14:17:34 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA78000 == 42 [pid = 3036] [id = 16] 14:17:34 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F98000 == 41 [pid = 3036] [id = 18] 14:17:34 INFO - PROCESS | 3036 | --DOCSHELL 000000B34FFA8000 == 40 [pid = 3036] [id = 8] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35D083800) [pid = 3036] [serial = 320] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B35D08C800) [pid = 3036] [serial = 322] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35BF38400) [pid = 3036] [serial = 317] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35AD2B800) [pid = 3036] [serial = 316] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35CA39000) [pid = 3036] [serial = 319] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B3568F0800) [pid = 3036] [serial = 310] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B350E56000) [pid = 3036] [serial = 301] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B350E89C00) [pid = 3036] [serial = 302] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B3568E4C00) [pid = 3036] [serial = 308] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B355A9DC00) [pid = 3036] [serial = 305] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B356F02C00) [pid = 3036] [serial = 311] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B3506D9C00) [pid = 3036] [serial = 299] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B350509C00) [pid = 3036] [serial = 298] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B35A454800) [pid = 3036] [serial = 314] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B3567F6400) [pid = 3036] [serial = 307] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B351E77800) [pid = 3036] [serial = 304] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B35A1E4000) [pid = 3036] [serial = 313] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B35D78C400) [pid = 3036] [serial = 323] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000B35DB3A000) [pid = 3036] [serial = 325] [outer = 0000000000000000] [url = about:blank] 14:17:34 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:34 INFO - PROCESS | 3036 | 1463433454944 Marionette TRACE conn9 <- [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] 14:17:34 INFO - PROCESS | 3036 | 1463433454981 Marionette TRACE conn9 <- [1,465,null,{"value":"13"}] 14:17:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:17:34 INFO - PROCESS | 3036 | 1463433454987 Marionette TRACE conn9 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 3036 | 1463433454990 Marionette TRACE conn9 <- [1,466,null,{}] 14:17:34 INFO - PROCESS | 3036 | 1463433454994 Marionette TRACE conn9 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:35 INFO - PROCESS | 3036 | 1463433455088 Marionette TRACE conn9 <- [1,467,null,{"value":null}] 14:17:35 INFO - PROCESS | 3036 | 1463433455154 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B359871000 == 41 [pid = 3036] [id = 126] 14:17:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B3506E2400) [pid = 3036] [serial = 375] [outer = 0000000000000000] 14:17:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B350E8FC00) [pid = 3036] [serial = 376] [outer = 000000B3506E2400] 14:17:35 INFO - PROCESS | 3036 | 1463433455201 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B356738800) [pid = 3036] [serial = 377] [outer = 000000B3506E2400] 14:17:35 INFO - PROCESS | 3036 | 1463433455605 Marionette TRACE conn9 <- [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] 14:17:35 INFO - PROCESS | 3036 | 1463433455683 Marionette TRACE conn9 <- [1,469,null,{"value":"13"}] 14:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:17:35 INFO - PROCESS | 3036 | 1463433455686 Marionette TRACE conn9 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:17:35 INFO - PROCESS | 3036 | 1463433455690 Marionette TRACE conn9 <- [1,470,null,{}] 14:17:35 INFO - PROCESS | 3036 | 1463433455702 Marionette TRACE conn9 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:35 INFO - PROCESS | 3036 | 1463433455795 Marionette TRACE conn9 <- [1,471,null,{"value":null}] 14:17:35 INFO - PROCESS | 3036 | 1463433455840 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D02C800 == 42 [pid = 3036] [id = 127] 14:17:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B356F02C00) [pid = 3036] [serial = 378] [outer = 0000000000000000] 14:17:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B35A16A000) [pid = 3036] [serial = 379] [outer = 000000B356F02C00] 14:17:35 INFO - PROCESS | 3036 | 1463433455893 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B35A44A400) [pid = 3036] [serial = 380] [outer = 000000B356F02C00] 14:17:36 INFO - PROCESS | 3036 | 1463433456356 Marionette TRACE conn9 <- [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]]]}] 14:17:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:17:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 14:17:36 INFO - PROCESS | 3036 | 1463433456380 Marionette TRACE conn9 -> [0,473,"getWindowHandle",null] 14:17:36 INFO - PROCESS | 3036 | 1463433456383 Marionette TRACE conn9 <- [1,473,null,{"value":"13"}] 14:17:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:17:36 INFO - PROCESS | 3036 | 1463433456387 Marionette TRACE conn9 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:17:36 INFO - PROCESS | 3036 | 1463433456389 Marionette TRACE conn9 <- [1,474,null,{}] 14:17:36 INFO - PROCESS | 3036 | 1463433456393 Marionette TRACE conn9 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:36 INFO - PROCESS | 3036 | 1463433456478 Marionette TRACE conn9 <- [1,475,null,{"value":null}] 14:17:36 INFO - PROCESS | 3036 | 1463433456488 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D7D8800 == 43 [pid = 3036] [id = 128] 14:17:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B35A93EC00) [pid = 3036] [serial = 381] [outer = 0000000000000000] 14:17:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35B236000) [pid = 3036] [serial = 382] [outer = 000000B35A93EC00] 14:17:36 INFO - PROCESS | 3036 | 1463433456535 Marionette DEBUG loaded listener.js 14:17:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35C9AA400) [pid = 3036] [serial = 383] [outer = 000000B35A93EC00] 14:17:36 INFO - PROCESS | 3036 | 1463433456977 Marionette TRACE conn9 <- [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]]]}] 14:17:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:17:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 628ms 14:17:37 INFO - PROCESS | 3036 | 1463433457022 Marionette TRACE conn9 -> [0,477,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 3036 | 1463433457024 Marionette TRACE conn9 <- [1,477,null,{"value":"13"}] 14:17:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:17:37 INFO - PROCESS | 3036 | 1463433457028 Marionette TRACE conn9 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:17:37 INFO - PROCESS | 3036 | 1463433457030 Marionette TRACE conn9 <- [1,478,null,{}] 14:17:37 INFO - PROCESS | 3036 | 1463433457033 Marionette TRACE conn9 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:37 INFO - PROCESS | 3036 | 1463433457134 Marionette TRACE conn9 <- [1,479,null,{"value":null}] 14:17:37 INFO - PROCESS | 3036 | 1463433457204 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E967800 == 44 [pid = 3036] [id = 129] 14:17:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35D081400) [pid = 3036] [serial = 384] [outer = 0000000000000000] 14:17:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35D085C00) [pid = 3036] [serial = 385] [outer = 000000B35D081400] 14:17:37 INFO - PROCESS | 3036 | 1463433457250 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35D78C400) [pid = 3036] [serial = 386] [outer = 000000B35D081400] 14:17:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35D083800) [pid = 3036] [serial = 387] [outer = 000000B34EDAAC00] 14:17:37 INFO - PROCESS | 3036 | 1463433457765 Marionette TRACE conn9 <- [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]]]}] 14:17:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:17:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 776ms 14:17:37 INFO - PROCESS | 3036 | 1463433457808 Marionette TRACE conn9 -> [0,481,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 3036 | 1463433457810 Marionette TRACE conn9 <- [1,481,null,{"value":"13"}] 14:17:37 INFO - PROCESS | 3036 | 1463433457813 Marionette TRACE conn9 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:17:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:17:37 INFO - PROCESS | 3036 | 1463433457815 Marionette TRACE conn9 <- [1,482,null,{}] 14:17:37 INFO - PROCESS | 3036 | 1463433457819 Marionette TRACE conn9 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:37 INFO - PROCESS | 3036 | 1463433457948 Marionette TRACE conn9 <- [1,483,null,{"value":null}] 14:17:38 INFO - PROCESS | 3036 | 1463433457999 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350FB8800 == 45 [pid = 3036] [id = 130] 14:17:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35BFC9800) [pid = 3036] [serial = 388] [outer = 0000000000000000] 14:17:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35E9B7000) [pid = 3036] [serial = 389] [outer = 000000B35BFC9800] 14:17:38 INFO - PROCESS | 3036 | 1463433458046 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B36071D000) [pid = 3036] [serial = 390] [outer = 000000B35BFC9800] 14:17:38 INFO - PROCESS | 3036 | 1463433458537 Marionette TRACE conn9 <- [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]]]}] 14:17:38 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35A1DC000) [pid = 3036] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:17:38 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B34EE5E800) [pid = 3036] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:17:38 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B34F8D9400) [pid = 3036] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:17:38 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B34EE54400) [pid = 3036] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:17:38 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35169E800) [pid = 3036] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:17:38 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B35DB3C400) [pid = 3036] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:17:38 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35CA32C00) [pid = 3036] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:17:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:17:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 774ms 14:17:38 INFO - PROCESS | 3036 | 1463433458590 Marionette TRACE conn9 -> [0,485,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 3036 | 1463433458593 Marionette TRACE conn9 <- [1,485,null,{"value":"13"}] 14:17:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:17:38 INFO - PROCESS | 3036 | 1463433458596 Marionette TRACE conn9 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 3036 | 1463433458598 Marionette TRACE conn9 <- [1,486,null,{}] 14:17:38 INFO - PROCESS | 3036 | 1463433458601 Marionette TRACE conn9 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:38 INFO - PROCESS | 3036 | 1463433458703 Marionette TRACE conn9 <- [1,487,null,{"value":null}] 14:17:38 INFO - PROCESS | 3036 | 1463433458749 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360770800 == 46 [pid = 3036] [id = 131] 14:17:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B350E5D000) [pid = 3036] [serial = 391] [outer = 0000000000000000] 14:17:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35A449C00) [pid = 3036] [serial = 392] [outer = 000000B350E5D000] 14:17:38 INFO - PROCESS | 3036 | 1463433458796 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B360CCE800) [pid = 3036] [serial = 393] [outer = 000000B350E5D000] 14:17:39 INFO - PROCESS | 3036 | 1463433459161 Marionette TRACE conn9 <- [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]]]}] 14:17:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:17:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 586ms 14:17:39 INFO - PROCESS | 3036 | 1463433459186 Marionette TRACE conn9 -> [0,489,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 3036 | 1463433459188 Marionette TRACE conn9 <- [1,489,null,{"value":"13"}] 14:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:17:39 INFO - PROCESS | 3036 | 1463433459191 Marionette TRACE conn9 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:17:39 INFO - PROCESS | 3036 | 1463433459193 Marionette TRACE conn9 <- [1,490,null,{}] 14:17:39 INFO - PROCESS | 3036 | 1463433459204 Marionette TRACE conn9 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:39 INFO - PROCESS | 3036 | 1463433459307 Marionette TRACE conn9 <- [1,491,null,{"value":null}] 14:17:39 INFO - PROCESS | 3036 | 1463433459314 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364010000 == 47 [pid = 3036] [id = 132] 14:17:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B360CD2800) [pid = 3036] [serial = 394] [outer = 0000000000000000] 14:17:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B360CDA000) [pid = 3036] [serial = 395] [outer = 000000B360CD2800] 14:17:39 INFO - PROCESS | 3036 | 1463433459359 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B362FB6400) [pid = 3036] [serial = 396] [outer = 000000B360CD2800] 14:17:39 INFO - PROCESS | 3036 | 1463433459740 Marionette TRACE conn9 <- [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]]]}] 14:17:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:17:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 14:17:39 INFO - PROCESS | 3036 | 1463433459785 Marionette TRACE conn9 -> [0,493,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 3036 | 1463433459787 Marionette TRACE conn9 <- [1,493,null,{"value":"13"}] 14:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:17:39 INFO - PROCESS | 3036 | 1463433459791 Marionette TRACE conn9 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:17:39 INFO - PROCESS | 3036 | 1463433459793 Marionette TRACE conn9 <- [1,494,null,{}] 14:17:39 INFO - PROCESS | 3036 | 1463433459796 Marionette TRACE conn9 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:39 INFO - PROCESS | 3036 | 1463433459879 Marionette TRACE conn9 <- [1,495,null,{"value":null}] 14:17:39 INFO - PROCESS | 3036 | 1463433459885 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36418D000 == 48 [pid = 3036] [id = 133] 14:17:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B362FBB000) [pid = 3036] [serial = 397] [outer = 0000000000000000] 14:17:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B3637E8400) [pid = 3036] [serial = 398] [outer = 000000B362FBB000] 14:17:39 INFO - PROCESS | 3036 | 1463433459930 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B3637F1800) [pid = 3036] [serial = 399] [outer = 000000B362FBB000] 14:17:40 INFO - PROCESS | 3036 | 1463433460381 Marionette TRACE conn9 <- [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]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:17:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 14:17:40 INFO - PROCESS | 3036 | 1463433460428 Marionette TRACE conn9 -> [0,497,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 3036 | 1463433460430 Marionette TRACE conn9 <- [1,497,null,{"value":"13"}] 14:17:40 INFO - PROCESS | 3036 | 1463433460433 Marionette TRACE conn9 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:17:40 INFO - PROCESS | 3036 | 1463433460436 Marionette TRACE conn9 <- [1,498,null,{}] 14:17:40 INFO - PROCESS | 3036 | 1463433460439 Marionette TRACE conn9 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:40 INFO - PROCESS | 3036 | 1463433460532 Marionette TRACE conn9 <- [1,499,null,{"value":null}] 14:17:40 INFO - PROCESS | 3036 | 1463433460542 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36453D800 == 49 [pid = 3036] [id = 134] 14:17:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B363981000) [pid = 3036] [serial = 400] [outer = 0000000000000000] 14:17:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B363985C00) [pid = 3036] [serial = 401] [outer = 000000B363981000] 14:17:40 INFO - PROCESS | 3036 | 1463433460587 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B363DDA000) [pid = 3036] [serial = 402] [outer = 000000B363981000] 14:17:41 INFO - PROCESS | 3036 | 1463433461049 Marionette TRACE conn9 <- [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]]]}] 14:17:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:17:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 14:17:41 INFO - PROCESS | 3036 | 1463433461111 Marionette TRACE conn9 -> [0,501,"getWindowHandle",null] 14:17:41 INFO - PROCESS | 3036 | 1463433461116 Marionette TRACE conn9 <- [1,501,null,{"value":"13"}] 14:17:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:17:41 INFO - PROCESS | 3036 | 1463433461121 Marionette TRACE conn9 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:17:41 INFO - PROCESS | 3036 | 1463433461126 Marionette TRACE conn9 <- [1,502,null,{}] 14:17:41 INFO - PROCESS | 3036 | 1463433461133 Marionette TRACE conn9 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:41 INFO - PROCESS | 3036 | 1463433461333 Marionette TRACE conn9 <- [1,503,null,{"value":null}] 14:17:41 INFO - PROCESS | 3036 | 1463433461411 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355C7B000 == 50 [pid = 3036] [id = 135] 14:17:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B3506DA400) [pid = 3036] [serial = 403] [outer = 0000000000000000] 14:17:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B350E56400) [pid = 3036] [serial = 404] [outer = 000000B3506DA400] 14:17:41 INFO - PROCESS | 3036 | 1463433461469 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B3558F5000) [pid = 3036] [serial = 405] [outer = 000000B3506DA400] 14:17:42 INFO - PROCESS | 3036 | 1463433462022 Marionette TRACE conn9 <- [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]]]}] 14:17:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:17:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 945ms 14:17:42 INFO - PROCESS | 3036 | 1463433462070 Marionette TRACE conn9 -> [0,505,"getWindowHandle",null] 14:17:42 INFO - PROCESS | 3036 | 1463433462077 Marionette TRACE conn9 <- [1,505,null,{"value":"13"}] 14:17:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:17:42 INFO - PROCESS | 3036 | 1463433462083 Marionette TRACE conn9 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:17:42 INFO - PROCESS | 3036 | 1463433462086 Marionette TRACE conn9 <- [1,506,null,{}] 14:17:42 INFO - PROCESS | 3036 | 1463433462091 Marionette TRACE conn9 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:42 INFO - PROCESS | 3036 | 1463433462205 Marionette TRACE conn9 <- [1,507,null,{"value":null}] 14:17:42 INFO - PROCESS | 3036 | 1463433462287 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360772800 == 51 [pid = 3036] [id = 136] 14:17:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B357236800) [pid = 3036] [serial = 406] [outer = 0000000000000000] 14:17:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35A1F6000) [pid = 3036] [serial = 407] [outer = 000000B357236800] 14:17:42 INFO - PROCESS | 3036 | 1463433462343 Marionette DEBUG loaded listener.js 14:17:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35AD33400) [pid = 3036] [serial = 408] [outer = 000000B357236800] 14:17:42 INFO - PROCESS | 3036 | 1463433462970 Marionette TRACE conn9 <- [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]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:17:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 923ms 14:17:43 INFO - PROCESS | 3036 | 1463433463013 Marionette TRACE conn9 -> [0,509,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 3036 | 1463433463016 Marionette TRACE conn9 <- [1,509,null,{"value":"13"}] 14:17:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:17:43 INFO - PROCESS | 3036 | 1463433463020 Marionette TRACE conn9 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 3036 | 1463433463024 Marionette TRACE conn9 <- [1,510,null,{}] 14:17:43 INFO - PROCESS | 3036 | 1463433463036 Marionette TRACE conn9 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:43 INFO - PROCESS | 3036 | 1463433463153 Marionette TRACE conn9 <- [1,511,null,{"value":null}] 14:17:43 INFO - PROCESS | 3036 | 1463433463223 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651C5800 == 52 [pid = 3036] [id = 137] 14:17:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35E7EE000) [pid = 3036] [serial = 409] [outer = 0000000000000000] 14:17:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B3600A4800) [pid = 3036] [serial = 410] [outer = 000000B35E7EE000] 14:17:43 INFO - PROCESS | 3036 | 1463433463282 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B360CD2000) [pid = 3036] [serial = 411] [outer = 000000B35E7EE000] 14:17:43 INFO - PROCESS | 3036 | 1463433463931 Marionette TRACE conn9 <- [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]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:17:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 945ms 14:17:43 INFO - PROCESS | 3036 | 1463433463967 Marionette TRACE conn9 -> [0,513,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 3036 | 1463433463970 Marionette TRACE conn9 <- [1,513,null,{"value":"13"}] 14:17:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:17:43 INFO - PROCESS | 3036 | 1463433463973 Marionette TRACE conn9 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 3036 | 1463433463975 Marionette TRACE conn9 <- [1,514,null,{}] 14:17:43 INFO - PROCESS | 3036 | 1463433463979 Marionette TRACE conn9 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:44 INFO - PROCESS | 3036 | 1463433464087 Marionette TRACE conn9 <- [1,515,null,{"value":null}] 14:17:44 INFO - PROCESS | 3036 | 1463433464154 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36541B800 == 53 [pid = 3036] [id = 138] 14:17:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B363DDDC00) [pid = 3036] [serial = 412] [outer = 0000000000000000] 14:17:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B363DE4400) [pid = 3036] [serial = 413] [outer = 000000B363DDDC00] 14:17:44 INFO - PROCESS | 3036 | 1463433464211 Marionette DEBUG loaded listener.js 14:17:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B363E40400) [pid = 3036] [serial = 414] [outer = 000000B363DDDC00] 14:17:44 INFO - PROCESS | 3036 | 1463433464807 Marionette TRACE conn9 <- [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]]]}] 14:17:44 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 14:17:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 881ms 14:17:44 INFO - PROCESS | 3036 | 1463433464857 Marionette TRACE conn9 -> [0,517,"getWindowHandle",null] 14:17:44 INFO - PROCESS | 3036 | 1463433464859 Marionette TRACE conn9 <- [1,517,null,{"value":"13"}] 14:17:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:17:44 INFO - PROCESS | 3036 | 1463433464863 Marionette TRACE conn9 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:17:44 INFO - PROCESS | 3036 | 1463433464865 Marionette TRACE conn9 <- [1,518,null,{}] 14:17:44 INFO - PROCESS | 3036 | 1463433464869 Marionette TRACE conn9 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:45 INFO - PROCESS | 3036 | 1463433464998 Marionette TRACE conn9 <- [1,519,null,{"value":null}] 14:17:45 INFO - PROCESS | 3036 | 1463433465078 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35ADE9000 == 54 [pid = 3036] [id = 139] 14:17:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B350E96800) [pid = 3036] [serial = 415] [outer = 0000000000000000] 14:17:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35A8ED400) [pid = 3036] [serial = 416] [outer = 000000B350E96800] 14:17:45 INFO - PROCESS | 3036 | 1463433465134 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B363E65800) [pid = 3036] [serial = 417] [outer = 000000B350E96800] 14:17:45 INFO - PROCESS | 3036 | 1463433465897 Marionette TRACE conn9 <- [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]]]}] 14:17:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:17:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1086ms 14:17:45 INFO - PROCESS | 3036 | 1463433465952 Marionette TRACE conn9 -> [0,521,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 3036 | 1463433465956 Marionette TRACE conn9 <- [1,521,null,{"value":"13"}] 14:17:45 INFO - PROCESS | 3036 | 1463433465961 Marionette TRACE conn9 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:17:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:17:45 INFO - PROCESS | 3036 | 1463433465965 Marionette TRACE conn9 <- [1,522,null,{}] 14:17:45 INFO - PROCESS | 3036 | 1463433465972 Marionette TRACE conn9 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:46 INFO - PROCESS | 3036 | 1463433466106 Marionette TRACE conn9 <- [1,523,null,{"value":null}] 14:17:46 INFO - PROCESS | 3036 | 1463433466181 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B351EC7800 == 55 [pid = 3036] [id = 140] 14:17:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B3506DFC00) [pid = 3036] [serial = 418] [outer = 0000000000000000] 14:17:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B350E5D400) [pid = 3036] [serial = 419] [outer = 000000B3506DFC00] 14:17:46 INFO - PROCESS | 3036 | 1463433466277 Marionette DEBUG loaded listener.js 14:17:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B355DA0000) [pid = 3036] [serial = 420] [outer = 000000B3506DFC00] 14:17:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B36418D000 == 54 [pid = 3036] [id = 133] 14:17:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B364010000 == 53 [pid = 3036] [id = 132] 14:17:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B360770800 == 52 [pid = 3036] [id = 131] 14:17:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B350FB8800 == 51 [pid = 3036] [id = 130] 14:17:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E967800 == 50 [pid = 3036] [id = 129] 14:17:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D7D8800 == 49 [pid = 3036] [id = 128] 14:17:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D02C800 == 48 [pid = 3036] [id = 127] 14:17:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B359871000 == 47 [pid = 3036] [id = 126] 14:17:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B35182F800 == 46 [pid = 3036] [id = 125] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35DF41800) [pid = 3036] [serial = 355] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35A1E1800) [pid = 3036] [serial = 343] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B356E44C00) [pid = 3036] [serial = 346] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B3506CA000) [pid = 3036] [serial = 328] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B3568E8C00) [pid = 3036] [serial = 340] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3504D8400) [pid = 3036] [serial = 334] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B3507E5C00) [pid = 3036] [serial = 335] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B3552B6400) [pid = 3036] [serial = 331] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B351E71000) [pid = 3036] [serial = 337] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B355C8A400) [pid = 3036] [serial = 338] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35DCF9000) [pid = 3036] [serial = 353] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35DB40000) [pid = 3036] [serial = 352] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35D089000) [pid = 3036] [serial = 349] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35A449000) [pid = 3036] [serial = 344] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35A4D8C00) [pid = 3036] [serial = 347] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35D78B000) [pid = 3036] [serial = 350] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B356E43800) [pid = 3036] [serial = 341] [outer = 0000000000000000] [url = about:blank] 14:17:46 INFO - PROCESS | 3036 | 1463433466799 Marionette TRACE conn9 <- [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]]]}] 14:17:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:17:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 881ms 14:17:46 INFO - PROCESS | 3036 | 1463433466847 Marionette TRACE conn9 -> [0,525,"getWindowHandle",null] 14:17:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:17:46 INFO - PROCESS | 3036 | 1463433466853 Marionette TRACE conn9 <- [1,525,null,{"value":"13"}] 14:17:46 INFO - PROCESS | 3036 | 1463433466859 Marionette TRACE conn9 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:17:46 INFO - PROCESS | 3036 | 1463433466862 Marionette TRACE conn9 <- [1,526,null,{}] 14:17:46 INFO - PROCESS | 3036 | 1463433466865 Marionette TRACE conn9 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:46 INFO - PROCESS | 3036 | 1463433466954 Marionette TRACE conn9 <- [1,527,null,{"value":null}] 14:17:47 INFO - PROCESS | 3036 | 1463433467021 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B1F000 == 47 [pid = 3036] [id = 141] 14:17:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B34EDB9400) [pid = 3036] [serial = 421] [outer = 0000000000000000] 14:17:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35586E400) [pid = 3036] [serial = 422] [outer = 000000B34EDB9400] 14:17:47 INFO - PROCESS | 3036 | 1463433467069 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B356846800) [pid = 3036] [serial = 423] [outer = 000000B34EDB9400] 14:17:47 INFO - PROCESS | 3036 | 1463433467490 Marionette TRACE conn9 <- [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]]]}] 14:17:47 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 14:17:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 690ms 14:17:47 INFO - PROCESS | 3036 | 1463433467551 Marionette TRACE conn9 -> [0,529,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 3036 | 1463433467554 Marionette TRACE conn9 <- [1,529,null,{"value":"13"}] 14:17:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:17:47 INFO - PROCESS | 3036 | 1463433467558 Marionette TRACE conn9 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - PROCESS | 3036 | 1463433467561 Marionette TRACE conn9 <- [1,530,null,{}] 14:17:47 INFO - PROCESS | 3036 | 1463433467608 Marionette TRACE conn9 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:47 INFO - PROCESS | 3036 | 1463433467695 Marionette TRACE conn9 <- [1,531,null,{"value":null}] 14:17:47 INFO - PROCESS | 3036 | 1463433467711 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0CD000 == 48 [pid = 3036] [id = 142] 14:17:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35A1DCC00) [pid = 3036] [serial = 424] [outer = 0000000000000000] 14:17:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35A1E1C00) [pid = 3036] [serial = 425] [outer = 000000B35A1DCC00] 14:17:47 INFO - PROCESS | 3036 | 1463433467762 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35A454800) [pid = 3036] [serial = 426] [outer = 000000B35A1DCC00] 14:17:48 INFO - PROCESS | 3036 | 1463433468346 Marionette TRACE conn9 <- [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"]]]}] 14:17:48 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 14:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:17:48 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 14:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:17:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 816ms 14:17:48 INFO - PROCESS | 3036 | 1463433468376 Marionette TRACE conn9 -> [0,533,"getWindowHandle",null] 14:17:48 INFO - PROCESS | 3036 | 1463433468379 Marionette TRACE conn9 <- [1,533,null,{"value":"13"}] 14:17:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:17:48 INFO - PROCESS | 3036 | 1463433468387 Marionette TRACE conn9 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:17:48 INFO - PROCESS | 3036 | 1463433468389 Marionette TRACE conn9 <- [1,534,null,{}] 14:17:48 INFO - PROCESS | 3036 | 1463433468392 Marionette TRACE conn9 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:48 INFO - PROCESS | 3036 | 1463433468488 Marionette TRACE conn9 <- [1,535,null,{"value":null}] 14:17:48 INFO - PROCESS | 3036 | 1463433468496 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E962000 == 49 [pid = 3036] [id = 143] 14:17:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35C9A7000) [pid = 3036] [serial = 427] [outer = 0000000000000000] 14:17:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35CBC0000) [pid = 3036] [serial = 428] [outer = 000000B35C9A7000] 14:17:48 INFO - PROCESS | 3036 | 1463433468543 Marionette DEBUG loaded listener.js 14:17:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35D089400) [pid = 3036] [serial = 429] [outer = 000000B35C9A7000] 14:17:48 INFO - PROCESS | 3036 | 1463433468971 Marionette TRACE conn9 <- [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]]]}] 14:17:49 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. 14:17:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 14:17:49 INFO - PROCESS | 3036 | 1463433469044 Marionette TRACE conn9 -> [0,537,"getWindowHandle",null] 14:17:49 INFO - PROCESS | 3036 | 1463433469046 Marionette TRACE conn9 <- [1,537,null,{"value":"13"}] 14:17:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:17:49 INFO - PROCESS | 3036 | 1463433469058 Marionette TRACE conn9 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:17:49 INFO - PROCESS | 3036 | 1463433469060 Marionette TRACE conn9 <- [1,538,null,{}] 14:17:49 INFO - PROCESS | 3036 | 1463433469064 Marionette TRACE conn9 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:49 INFO - PROCESS | 3036 | 1463433469163 Marionette TRACE conn9 <- [1,539,null,{"value":null}] 14:17:49 INFO - PROCESS | 3036 | 1463433469170 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C05800 == 50 [pid = 3036] [id = 144] 14:17:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35D18F000) [pid = 3036] [serial = 430] [outer = 0000000000000000] 14:17:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35DB35000) [pid = 3036] [serial = 431] [outer = 000000B35D18F000] 14:17:49 INFO - PROCESS | 3036 | 1463433469216 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35DCF3000) [pid = 3036] [serial = 432] [outer = 000000B35D18F000] 14:17:49 INFO - PROCESS | 3036 | 1463433469668 Marionette TRACE conn9 <- [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]]]}] 14:17:49 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. 14:17:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 14:17:49 INFO - PROCESS | 3036 | 1463433469691 Marionette TRACE conn9 -> [0,541,"getWindowHandle",null] 14:17:49 INFO - PROCESS | 3036 | 1463433469693 Marionette TRACE conn9 <- [1,541,null,{"value":"13"}] 14:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:17:49 INFO - PROCESS | 3036 | 1463433469696 Marionette TRACE conn9 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:17:49 INFO - PROCESS | 3036 | 1463433469698 Marionette TRACE conn9 <- [1,542,null,{}] 14:17:49 INFO - PROCESS | 3036 | 1463433469708 Marionette TRACE conn9 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:49 INFO - PROCESS | 3036 | 1463433469839 Marionette TRACE conn9 <- [1,543,null,{"value":null}] 14:17:49 INFO - PROCESS | 3036 | 1463433469851 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363722000 == 51 [pid = 3036] [id = 145] 14:17:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35DCFC800) [pid = 3036] [serial = 433] [outer = 0000000000000000] 14:17:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35E7F7400) [pid = 3036] [serial = 434] [outer = 000000B35DCFC800] 14:17:49 INFO - PROCESS | 3036 | 1463433469939 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B360720C00) [pid = 3036] [serial = 435] [outer = 000000B35DCFC800] 14:17:50 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:50 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:17:50 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:50 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:17:50 INFO - PROCESS | 3036 | 1463433470410 Marionette TRACE conn9 <- [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]]]}] 14:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 734ms 14:17:50 INFO - PROCESS | 3036 | 1463433470467 Marionette TRACE conn9 -> [0,545,"getWindowHandle",null] 14:17:50 INFO - PROCESS | 3036 | 1463433470469 Marionette TRACE conn9 <- [1,545,null,{"value":"13"}] 14:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:17:50 INFO - PROCESS | 3036 | 1463433470473 Marionette TRACE conn9 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:17:50 INFO - PROCESS | 3036 | 1463433470474 Marionette TRACE conn9 <- [1,546,null,{}] 14:17:50 INFO - PROCESS | 3036 | 1463433470478 Marionette TRACE conn9 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:50 INFO - PROCESS | 3036 | 1463433470584 Marionette TRACE conn9 <- [1,547,null,{"value":null}] 14:17:50 INFO - PROCESS | 3036 | 1463433470593 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364189000 == 52 [pid = 3036] [id = 146] 14:17:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B36071CC00) [pid = 3036] [serial = 436] [outer = 0000000000000000] 14:17:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B362FBB400) [pid = 3036] [serial = 437] [outer = 000000B36071CC00] 14:17:50 INFO - PROCESS | 3036 | 1463433470644 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B363984C00) [pid = 3036] [serial = 438] [outer = 000000B36071CC00] 14:17:51 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35A93EC00) [pid = 3036] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:17:51 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B350E5D000) [pid = 3036] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:17:51 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B360CD2800) [pid = 3036] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:17:51 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B362FBB000) [pid = 3036] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:17:51 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35D081400) [pid = 3036] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:17:51 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35DCFE800) [pid = 3036] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:17:51 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35BFC9800) [pid = 3036] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:17:51 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B356F02C00) [pid = 3036] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:17:51 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B3507DEC00) [pid = 3036] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:17:51 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B3506E2400) [pid = 3036] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:17:51 INFO - PROCESS | 3036 | 1463433471197 Marionette TRACE conn9 <- [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]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 776ms 14:17:51 INFO - PROCESS | 3036 | 1463433471254 Marionette TRACE conn9 -> [0,549,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 3036 | 1463433471256 Marionette TRACE conn9 <- [1,549,null,{"value":"13"}] 14:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:17:51 INFO - PROCESS | 3036 | 1463433471259 Marionette TRACE conn9 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - PROCESS | 3036 | 1463433471261 Marionette TRACE conn9 <- [1,550,null,{}] 14:17:51 INFO - PROCESS | 3036 | 1463433471265 Marionette TRACE conn9 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:51 INFO - PROCESS | 3036 | 1463433471344 Marionette TRACE conn9 <- [1,551,null,{"value":null}] 14:17:51 INFO - PROCESS | 3036 | 1463433471351 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F9A000 == 53 [pid = 3036] [id = 147] 14:17:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35A44BC00) [pid = 3036] [serial = 439] [outer = 0000000000000000] 14:17:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35CA32C00) [pid = 3036] [serial = 440] [outer = 000000B35A44BC00] 14:17:51 INFO - PROCESS | 3036 | 1463433471397 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B362FB5800) [pid = 3036] [serial = 441] [outer = 000000B35A44BC00] 14:17:51 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:51 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:17:51 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:51 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:17:51 INFO - PROCESS | 3036 | 1463433471817 Marionette TRACE conn9 <- [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]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 587ms 14:17:51 INFO - PROCESS | 3036 | 1463433471848 Marionette TRACE conn9 -> [0,553,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 3036 | 1463433471850 Marionette TRACE conn9 <- [1,553,null,{"value":"13"}] 14:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:17:51 INFO - PROCESS | 3036 | 1463433471922 Marionette TRACE conn9 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - PROCESS | 3036 | 1463433471924 Marionette TRACE conn9 <- [1,554,null,{}] 14:17:51 INFO - PROCESS | 3036 | 1463433471929 Marionette TRACE conn9 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:52 INFO - PROCESS | 3036 | 1463433472016 Marionette TRACE conn9 <- [1,555,null,{"value":null}] 14:17:52 INFO - PROCESS | 3036 | 1463433472023 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B63800 == 54 [pid = 3036] [id = 148] 14:17:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B363E40800) [pid = 3036] [serial = 442] [outer = 0000000000000000] 14:17:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B363E68400) [pid = 3036] [serial = 443] [outer = 000000B363E40800] 14:17:52 INFO - PROCESS | 3036 | 1463433472069 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B363EBD400) [pid = 3036] [serial = 444] [outer = 000000B363E40800] 14:17:52 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:52 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:17:52 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:52 INFO - PROCESS | 3036 | 1463433472482 Marionette TRACE conn9 <- [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]]]}] 14:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 14:17:52 INFO - PROCESS | 3036 | 1463433472512 Marionette TRACE conn9 -> [0,557,"getWindowHandle",null] 14:17:52 INFO - PROCESS | 3036 | 1463433472515 Marionette TRACE conn9 <- [1,557,null,{"value":"13"}] 14:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:17:52 INFO - PROCESS | 3036 | 1463433472518 Marionette TRACE conn9 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:17:52 INFO - PROCESS | 3036 | 1463433472520 Marionette TRACE conn9 <- [1,558,null,{}] 14:17:52 INFO - PROCESS | 3036 | 1463433472524 Marionette TRACE conn9 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:52 INFO - PROCESS | 3036 | 1463433472607 Marionette TRACE conn9 <- [1,559,null,{"value":null}] 14:17:52 INFO - PROCESS | 3036 | 1463433472613 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CB7000 == 55 [pid = 3036] [id = 149] 14:17:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35F840400) [pid = 3036] [serial = 445] [outer = 0000000000000000] 14:17:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35F844C00) [pid = 3036] [serial = 446] [outer = 000000B35F840400] 14:17:52 INFO - PROCESS | 3036 | 1463433472660 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B363E6F800) [pid = 3036] [serial = 447] [outer = 000000B35F840400] 14:17:52 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:52 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:17:53 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:53 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:17:53 INFO - PROCESS | 3036 | 1463433473059 Marionette TRACE conn9 <- [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]]]}] 14:17:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:17:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 587ms 14:17:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:17:53 INFO - PROCESS | 3036 | 1463433473108 Marionette TRACE conn9 -> [0,561,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 3036 | 1463433473111 Marionette TRACE conn9 <- [1,561,null,{"value":"13"}] 14:17:53 INFO - PROCESS | 3036 | 1463433473114 Marionette TRACE conn9 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - PROCESS | 3036 | 1463433473117 Marionette TRACE conn9 <- [1,562,null,{}] 14:17:53 INFO - PROCESS | 3036 | 1463433473125 Marionette TRACE conn9 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:53 INFO - PROCESS | 3036 | 1463433473276 Marionette TRACE conn9 <- [1,563,null,{"value":null}] 14:17:53 INFO - PROCESS | 3036 | 1463433473447 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35508C000 == 56 [pid = 3036] [id = 150] 14:17:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B3504D8400) [pid = 3036] [serial = 448] [outer = 0000000000000000] 14:17:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B3506CA000) [pid = 3036] [serial = 449] [outer = 000000B3504D8400] 14:17:53 INFO - PROCESS | 3036 | 1463433473508 Marionette DEBUG loaded listener.js 14:17:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B350E89C00) [pid = 3036] [serial = 450] [outer = 000000B3504D8400] 14:17:54 INFO - PROCESS | 3036 | 1463433474069 Marionette TRACE conn9 <- [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]]]}] 14:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 987ms 14:17:54 INFO - PROCESS | 3036 | 1463433474106 Marionette TRACE conn9 -> [0,565,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 3036 | 1463433474110 Marionette TRACE conn9 <- [1,565,null,{"value":"13"}] 14:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:17:54 INFO - PROCESS | 3036 | 1463433474115 Marionette TRACE conn9 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:17:54 INFO - PROCESS | 3036 | 1463433474120 Marionette TRACE conn9 <- [1,566,null,{}] 14:17:54 INFO - PROCESS | 3036 | 1463433474125 Marionette TRACE conn9 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:54 INFO - PROCESS | 3036 | 1463433474237 Marionette TRACE conn9 <- [1,567,null,{"value":null}] 14:17:54 INFO - PROCESS | 3036 | 1463433474323 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E7CB800 == 57 [pid = 3036] [id = 151] 14:17:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35722B000) [pid = 3036] [serial = 451] [outer = 0000000000000000] 14:17:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35A169800) [pid = 3036] [serial = 452] [outer = 000000B35722B000] 14:17:54 INFO - PROCESS | 3036 | 1463433474383 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35AD7E400) [pid = 3036] [serial = 453] [outer = 000000B35722B000] 14:17:55 INFO - PROCESS | 3036 | 1463433474993 Marionette TRACE conn9 <- [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]]]}] 14:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 945ms 14:17:55 INFO - PROCESS | 3036 | 1463433475063 Marionette TRACE conn9 -> [0,569,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 3036 | 1463433475066 Marionette TRACE conn9 <- [1,569,null,{"value":"13"}] 14:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:17:55 INFO - PROCESS | 3036 | 1463433475070 Marionette TRACE conn9 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 3036 | 1463433475073 Marionette TRACE conn9 <- [1,570,null,{}] 14:17:55 INFO - PROCESS | 3036 | 1463433475077 Marionette TRACE conn9 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:55 INFO - PROCESS | 3036 | 1463433475189 Marionette TRACE conn9 <- [1,571,null,{"value":null}] 14:17:55 INFO - PROCESS | 3036 | 1463433475261 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CCC000 == 58 [pid = 3036] [id = 152] 14:17:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35DCF9400) [pid = 3036] [serial = 454] [outer = 0000000000000000] 14:17:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35EA43C00) [pid = 3036] [serial = 455] [outer = 000000B35DCF9400] 14:17:55 INFO - PROCESS | 3036 | 1463433475318 Marionette DEBUG loaded listener.js 14:17:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B3600AD000) [pid = 3036] [serial = 456] [outer = 000000B35DCF9400] 14:17:55 INFO - PROCESS | 3036 | 1463433475929 Marionette TRACE conn9 <- [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]]]}] 14:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 880ms 14:17:55 INFO - PROCESS | 3036 | 1463433475952 Marionette TRACE conn9 -> [0,573,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 3036 | 1463433475957 Marionette TRACE conn9 <- [1,573,null,{"value":"13"}] 14:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:17:55 INFO - PROCESS | 3036 | 1463433475969 Marionette TRACE conn9 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 3036 | 1463433475974 Marionette TRACE conn9 <- [1,574,null,{}] 14:17:55 INFO - PROCESS | 3036 | 1463433475978 Marionette TRACE conn9 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:56 INFO - PROCESS | 3036 | 1463433476090 Marionette TRACE conn9 <- [1,575,null,{"value":null}] 14:17:56 INFO - PROCESS | 3036 | 1463433476173 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CD4000 == 59 [pid = 3036] [id = 153] 14:17:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35D985000) [pid = 3036] [serial = 457] [outer = 0000000000000000] 14:17:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35DCFAC00) [pid = 3036] [serial = 458] [outer = 000000B35D985000] 14:17:56 INFO - PROCESS | 3036 | 1463433476230 Marionette DEBUG loaded listener.js 14:17:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B363DE5400) [pid = 3036] [serial = 459] [outer = 000000B35D985000] 14:17:56 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:17:56 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:17:56 INFO - PROCESS | 3036 | 1463433476784 Marionette TRACE conn9 <- [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]]]}] 14:17:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:17:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 839ms 14:17:56 INFO - PROCESS | 3036 | 1463433476805 Marionette TRACE conn9 -> [0,577,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 3036 | 1463433476807 Marionette TRACE conn9 <- [1,577,null,{"value":"13"}] 14:17:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:17:56 INFO - PROCESS | 3036 | 1463433476810 Marionette TRACE conn9 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 3036 | 1463433476812 Marionette TRACE conn9 <- [1,578,null,{}] 14:17:56 INFO - PROCESS | 3036 | 1463433476816 Marionette TRACE conn9 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:56 INFO - PROCESS | 3036 | 1463433476962 Marionette TRACE conn9 <- [1,579,null,{"value":null}] 14:17:57 INFO - PROCESS | 3036 | 1463433477023 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D51E800 == 60 [pid = 3036] [id = 154] 14:17:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B35D52B800) [pid = 3036] [serial = 460] [outer = 0000000000000000] 14:17:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B35D535000) [pid = 3036] [serial = 461] [outer = 000000B35D52B800] 14:17:57 INFO - PROCESS | 3036 | 1463433477079 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B35D980C00) [pid = 3036] [serial = 462] [outer = 000000B35D52B800] 14:17:57 INFO - PROCESS | 3036 | 1463433477595 Marionette TRACE conn9 <- [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]]]}] 14:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 840ms 14:17:57 INFO - PROCESS | 3036 | 1463433477654 Marionette TRACE conn9 -> [0,581,"getWindowHandle",null] 14:17:57 INFO - PROCESS | 3036 | 1463433477656 Marionette TRACE conn9 <- [1,581,null,{"value":"13"}] 14:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:17:57 INFO - PROCESS | 3036 | 1463433477660 Marionette TRACE conn9 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:17:57 INFO - PROCESS | 3036 | 1463433477662 Marionette TRACE conn9 <- [1,582,null,{}] 14:17:57 INFO - PROCESS | 3036 | 1463433477666 Marionette TRACE conn9 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:57 INFO - PROCESS | 3036 | 1463433477773 Marionette TRACE conn9 <- [1,583,null,{"value":null}] 14:17:57 INFO - PROCESS | 3036 | 1463433477861 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615D5800 == 61 [pid = 3036] [id = 155] 14:17:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B35DB8A000) [pid = 3036] [serial = 463] [outer = 0000000000000000] 14:17:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B35DB8C400) [pid = 3036] [serial = 464] [outer = 000000B35DB8A000] 14:17:57 INFO - PROCESS | 3036 | 1463433477925 Marionette DEBUG loaded listener.js 14:17:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B363EC3400) [pid = 3036] [serial = 465] [outer = 000000B35DB8A000] 14:17:58 INFO - PROCESS | 3036 | 1463433478541 Marionette TRACE conn9 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:17:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:17:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 987ms 14:17:58 INFO - PROCESS | 3036 | 1463433478651 Marionette TRACE conn9 -> [0,585,"getWindowHandle",null] 14:17:58 INFO - PROCESS | 3036 | 1463433478654 Marionette TRACE conn9 <- [1,585,null,{"value":"13"}] 14:17:58 INFO - PROCESS | 3036 | 1463433478659 Marionette TRACE conn9 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:17:58 INFO - PROCESS | 3036 | 1463433478661 Marionette TRACE conn9 <- [1,586,null,{}] 14:17:58 INFO - PROCESS | 3036 | 1463433478665 Marionette TRACE conn9 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:58 INFO - PROCESS | 3036 | 1463433478778 Marionette TRACE conn9 <- [1,587,null,{"value":null}] 14:17:58 INFO - PROCESS | 3036 | 1463433478844 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DBD3800 == 62 [pid = 3036] [id = 156] 14:17:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B35B2C9400) [pid = 3036] [serial = 466] [outer = 0000000000000000] 14:17:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B35DB8A400) [pid = 3036] [serial = 467] [outer = 000000B35B2C9400] 14:17:58 INFO - PROCESS | 3036 | 1463433478901 Marionette DEBUG loaded listener.js 14:17:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B361641400) [pid = 3036] [serial = 468] [outer = 000000B35B2C9400] 14:17:59 INFO - PROCESS | 3036 | 1463433479675 Marionette TRACE conn9 <- [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]]]}] 14:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1076ms 14:17:59 INFO - PROCESS | 3036 | 1463433479738 Marionette TRACE conn9 -> [0,589,"getWindowHandle",null] 14:17:59 INFO - PROCESS | 3036 | 1463433479743 Marionette TRACE conn9 <- [1,589,null,{"value":"13"}] 14:17:59 INFO - PROCESS | 3036 | 1463433479748 Marionette TRACE conn9 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:17:59 INFO - PROCESS | 3036 | 1463433479752 Marionette TRACE conn9 <- [1,590,null,{}] 14:17:59 INFO - PROCESS | 3036 | 1463433479757 Marionette TRACE conn9 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:59 INFO - PROCESS | 3036 | 1463433479863 Marionette TRACE conn9 <- [1,591,null,{"value":null}] 14:17:59 INFO - PROCESS | 3036 | 1463433479939 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B1E000 == 63 [pid = 3036] [id = 157] 14:17:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B356E45400) [pid = 3036] [serial = 469] [outer = 0000000000000000] 14:17:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B35A1E0400) [pid = 3036] [serial = 470] [outer = 000000B356E45400] 14:17:59 INFO - PROCESS | 3036 | 1463433479992 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B35AD33800) [pid = 3036] [serial = 471] [outer = 000000B356E45400] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B365CB7000 == 62 [pid = 3036] [id = 149] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B365B63800 == 61 [pid = 3036] [id = 148] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F9A000 == 60 [pid = 3036] [id = 147] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B364189000 == 59 [pid = 3036] [id = 146] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B363722000 == 58 [pid = 3036] [id = 145] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C05800 == 57 [pid = 3036] [id = 144] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E962000 == 56 [pid = 3036] [id = 143] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D0CD000 == 55 [pid = 3036] [id = 142] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B1F000 == 54 [pid = 3036] [id = 141] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B351EC7800 == 53 [pid = 3036] [id = 140] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B36541B800 == 52 [pid = 3036] [id = 138] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651C5800 == 51 [pid = 3036] [id = 137] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B360772800 == 50 [pid = 3036] [id = 136] 14:18:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B355C7B000 == 49 [pid = 3036] [id = 135] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B3507DAC00) [pid = 3036] [serial = 358] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B3568EE800) [pid = 3036] [serial = 361] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B35D08E000) [pid = 3036] [serial = 364] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B3600A7400) [pid = 3036] [serial = 367] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B363985C00) [pid = 3036] [serial = 401] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B35D085C00) [pid = 3036] [serial = 385] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B35E29FC00) [pid = 3036] [serial = 356] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B35E9B7000) [pid = 3036] [serial = 389] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B35A16A000) [pid = 3036] [serial = 379] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B35A44A400) [pid = 3036] [serial = 380] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B350E55C00) [pid = 3036] [serial = 373] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B35185D400) [pid = 3036] [serial = 374] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B350E8FC00) [pid = 3036] [serial = 376] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B356738800) [pid = 3036] [serial = 377] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35B236000) [pid = 3036] [serial = 382] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B3600F1800) [pid = 3036] [serial = 370] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35C9A9C00) [pid = 3036] [serial = 161] [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.] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35A449C00) [pid = 3036] [serial = 392] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B360CCE800) [pid = 3036] [serial = 393] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B360CDA000) [pid = 3036] [serial = 395] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B3637E8400) [pid = 3036] [serial = 398] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B36071D000) [pid = 3036] [serial = 390] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35D78C400) [pid = 3036] [serial = 386] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B362FB6400) [pid = 3036] [serial = 396] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35C9AA400) [pid = 3036] [serial = 383] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B3637F1800) [pid = 3036] [serial = 399] [outer = 0000000000000000] [url = about:blank] 14:18:00 INFO - PROCESS | 3036 | 1463433480540 Marionette TRACE conn9 <- [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]]]}] 14:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 837ms 14:18:00 INFO - PROCESS | 3036 | 1463433480590 Marionette TRACE conn9 -> [0,593,"getWindowHandle",null] 14:18:00 INFO - PROCESS | 3036 | 1463433480596 Marionette TRACE conn9 <- [1,593,null,{"value":"13"}] 14:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:18:00 INFO - PROCESS | 3036 | 1463433480602 Marionette TRACE conn9 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:18:00 INFO - PROCESS | 3036 | 1463433480605 Marionette TRACE conn9 <- [1,594,null,{}] 14:18:00 INFO - PROCESS | 3036 | 1463433480609 Marionette TRACE conn9 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:00 INFO - PROCESS | 3036 | 1463433480700 Marionette TRACE conn9 <- [1,595,null,{"value":null}] 14:18:00 INFO - PROCESS | 3036 | 1463433480711 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A98B000 == 50 [pid = 3036] [id = 158] 14:18:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B355C92C00) [pid = 3036] [serial = 472] [outer = 0000000000000000] 14:18:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35A16A000) [pid = 3036] [serial = 473] [outer = 000000B355C92C00] 14:18:00 INFO - PROCESS | 3036 | 1463433480761 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35A93EC00) [pid = 3036] [serial = 474] [outer = 000000B355C92C00] 14:18:01 INFO - PROCESS | 3036 | 1463433481229 Marionette TRACE conn9 <- [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]]]}] 14:18:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:18:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 693ms 14:18:01 INFO - PROCESS | 3036 | 1463433481309 Marionette TRACE conn9 -> [0,597,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 3036 | 1463433481311 Marionette TRACE conn9 <- [1,597,null,{"value":"13"}] 14:18:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:18:01 INFO - PROCESS | 3036 | 1463433481315 Marionette TRACE conn9 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 3036 | 1463433481319 Marionette TRACE conn9 <- [1,598,null,{}] 14:18:01 INFO - PROCESS | 3036 | 1463433481335 Marionette TRACE conn9 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:01 INFO - PROCESS | 3036 | 1463433481426 Marionette TRACE conn9 <- [1,599,null,{"value":null}] 14:18:01 INFO - PROCESS | 3036 | 1463433481443 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DFB1800 == 51 [pid = 3036] [id = 159] 14:18:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35D532800) [pid = 3036] [serial = 475] [outer = 0000000000000000] 14:18:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35D97E800) [pid = 3036] [serial = 476] [outer = 000000B35D532800] 14:18:01 INFO - PROCESS | 3036 | 1463433481492 Marionette DEBUG loaded listener.js 14:18:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35DB35C00) [pid = 3036] [serial = 477] [outer = 000000B35D532800] 14:18:01 INFO - PROCESS | 3036 | [3036] 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 14:18:02 INFO - PROCESS | 3036 | 1463433482139 Marionette TRACE conn9 <- [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]]]}] 14:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 880ms 14:18:02 INFO - PROCESS | 3036 | 1463433482196 Marionette TRACE conn9 -> [0,601,"getWindowHandle",null] 14:18:02 INFO - PROCESS | 3036 | 1463433482199 Marionette TRACE conn9 <- [1,601,null,{"value":"13"}] 14:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:18:02 INFO - PROCESS | 3036 | 1463433482202 Marionette TRACE conn9 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:18:02 INFO - PROCESS | 3036 | 1463433482204 Marionette TRACE conn9 <- [1,602,null,{}] 14:18:02 INFO - PROCESS | 3036 | 1463433482208 Marionette TRACE conn9 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:02 INFO - PROCESS | 3036 | 1463433482298 Marionette TRACE conn9 <- [1,603,null,{"value":null}] 14:18:02 INFO - PROCESS | 3036 | 1463433482305 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36004C800 == 52 [pid = 3036] [id = 160] 14:18:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35DB88000) [pid = 3036] [serial = 478] [outer = 0000000000000000] 14:18:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35DCFCC00) [pid = 3036] [serial = 479] [outer = 000000B35DB88000] 14:18:02 INFO - PROCESS | 3036 | 1463433482353 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35E7F7000) [pid = 3036] [serial = 480] [outer = 000000B35DB88000] 14:18:02 INFO - PROCESS | 3036 | 1463433482897 Marionette TRACE conn9 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 14:18:02 INFO - PROCESS | 3036 | 1463433482939 Marionette TRACE conn9 -> [0,605,"getWindowHandle",null] 14:18:02 INFO - PROCESS | 3036 | 1463433482941 Marionette TRACE conn9 <- [1,605,null,{"value":"13"}] 14:18:02 INFO - PROCESS | 3036 | 1463433482944 Marionette TRACE conn9 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:18:02 INFO - PROCESS | 3036 | 1463433482946 Marionette TRACE conn9 <- [1,606,null,{}] 14:18:02 INFO - PROCESS | 3036 | 1463433482950 Marionette TRACE conn9 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:03 INFO - PROCESS | 3036 | 1463433483062 Marionette TRACE conn9 <- [1,607,null,{"value":null}] 14:18:03 INFO - PROCESS | 3036 | 1463433483068 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B361618000 == 53 [pid = 3036] [id = 161] 14:18:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35DF44000) [pid = 3036] [serial = 481] [outer = 0000000000000000] 14:18:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B360018400) [pid = 3036] [serial = 482] [outer = 000000B35DF44000] 14:18:03 INFO - PROCESS | 3036 | 1463433483114 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B3600EF400) [pid = 3036] [serial = 483] [outer = 000000B35DF44000] 14:18:03 INFO - PROCESS | 3036 | 1463433483586 Marionette TRACE conn9 <- [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]]]}] 14:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 672ms 14:18:03 INFO - PROCESS | 3036 | 1463433483619 Marionette TRACE conn9 -> [0,609,"getWindowHandle",null] 14:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:18:03 INFO - PROCESS | 3036 | 1463433483622 Marionette TRACE conn9 <- [1,609,null,{"value":"13"}] 14:18:03 INFO - PROCESS | 3036 | 1463433483625 Marionette TRACE conn9 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - PROCESS | 3036 | 1463433483627 Marionette TRACE conn9 <- [1,610,null,{}] 14:18:03 INFO - PROCESS | 3036 | 1463433483630 Marionette TRACE conn9 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:03 INFO - PROCESS | 3036 | 1463433483752 Marionette TRACE conn9 <- [1,611,null,{"value":null}] 14:18:03 INFO - PROCESS | 3036 | 1463433483760 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F9F800 == 54 [pid = 3036] [id = 162] 14:18:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B36071A000) [pid = 3036] [serial = 484] [outer = 0000000000000000] 14:18:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B362FB3400) [pid = 3036] [serial = 485] [outer = 000000B36071A000] 14:18:03 INFO - PROCESS | 3036 | 1463433483807 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B36397F400) [pid = 3036] [serial = 486] [outer = 000000B36071A000] 14:18:04 INFO - PROCESS | 3036 | 1463433484255 Marionette TRACE conn9 <- [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]]]}] 14:18:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:18:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 14:18:04 INFO - PROCESS | 3036 | 1463433484326 Marionette TRACE conn9 -> [0,613,"getWindowHandle",null] 14:18:04 INFO - PROCESS | 3036 | 1463433484329 Marionette TRACE conn9 <- [1,613,null,{"value":"13"}] 14:18:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:18:04 INFO - PROCESS | 3036 | 1463433484332 Marionette TRACE conn9 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:18:04 INFO - PROCESS | 3036 | 1463433484334 Marionette TRACE conn9 <- [1,614,null,{}] 14:18:04 INFO - PROCESS | 3036 | 1463433484338 Marionette TRACE conn9 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:04 INFO - PROCESS | 3036 | 1463433484472 Marionette TRACE conn9 <- [1,615,null,{"value":null}] 14:18:04 INFO - PROCESS | 3036 | 1463433484485 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D0B800 == 55 [pid = 3036] [id = 163] 14:18:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B360EBB400) [pid = 3036] [serial = 487] [outer = 0000000000000000] 14:18:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B360EC3000) [pid = 3036] [serial = 488] [outer = 000000B360EBB400] 14:18:04 INFO - PROCESS | 3036 | 1463433484568 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B362FB1C00) [pid = 3036] [serial = 489] [outer = 000000B360EBB400] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B35D4C3400) [pid = 3036] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B35D18F000) [pid = 3036] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35DCFC800) [pid = 3036] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B363981000) [pid = 3036] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B35A1DCC00) [pid = 3036] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B34EDB9400) [pid = 3036] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B3506DFC00) [pid = 3036] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B35C9A7000) [pid = 3036] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B36071CC00) [pid = 3036] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35A44BC00) [pid = 3036] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:18:04 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B363E40800) [pid = 3036] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:18:05 INFO - PROCESS | 3036 | 1463433485008 Marionette TRACE conn9 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 734ms 14:18:05 INFO - PROCESS | 3036 | 1463433485068 Marionette TRACE conn9 -> [0,617,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 3036 | 1463433485071 Marionette TRACE conn9 <- [1,617,null,{"value":"13"}] 14:18:05 INFO - PROCESS | 3036 | 1463433485074 Marionette TRACE conn9 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:18:05 INFO - PROCESS | 3036 | 1463433485084 Marionette TRACE conn9 <- [1,618,null,{}] 14:18:05 INFO - PROCESS | 3036 | 1463433485087 Marionette TRACE conn9 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:05 INFO - PROCESS | 3036 | 1463433485171 Marionette TRACE conn9 <- [1,619,null,{"value":null}] 14:18:05 INFO - PROCESS | 3036 | 1463433485195 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36402D000 == 56 [pid = 3036] [id = 164] 14:18:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B360EC7C00) [pid = 3036] [serial = 490] [outer = 0000000000000000] 14:18:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B362FBDC00) [pid = 3036] [serial = 491] [outer = 000000B360EC7C00] 14:18:05 INFO - PROCESS | 3036 | 1463433485243 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B363DDF000) [pid = 3036] [serial = 492] [outer = 000000B360EC7C00] 14:18:05 INFO - PROCESS | 3036 | 1463433485660 Marionette TRACE conn9 <- [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]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 14:18:05 INFO - PROCESS | 3036 | 1463433485707 Marionette TRACE conn9 -> [0,621,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 3036 | 1463433485709 Marionette TRACE conn9 <- [1,621,null,{"value":"13"}] 14:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:18:05 INFO - PROCESS | 3036 | 1463433485713 Marionette TRACE conn9 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 3036 | 1463433485714 Marionette TRACE conn9 <- [1,622,null,{}] 14:18:05 INFO - PROCESS | 3036 | 1463433485718 Marionette TRACE conn9 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:05 INFO - PROCESS | 3036 | 1463433485802 Marionette TRACE conn9 <- [1,623,null,{"value":null}] 14:18:05 INFO - PROCESS | 3036 | 1463433485811 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364E82000 == 57 [pid = 3036] [id = 165] 14:18:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B363E3A800) [pid = 3036] [serial = 493] [outer = 0000000000000000] 14:18:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B363E47C00) [pid = 3036] [serial = 494] [outer = 000000B363E3A800] 14:18:05 INFO - PROCESS | 3036 | 1463433485857 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B363EC4000) [pid = 3036] [serial = 495] [outer = 000000B363E3A800] 14:18:06 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:06 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:06 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:06 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:06 INFO - PROCESS | 3036 | 1463433486289 Marionette TRACE conn9 <- [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]]]}] 14:18:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 626ms 14:18:06 INFO - PROCESS | 3036 | 1463433486347 Marionette TRACE conn9 -> [0,625,"getWindowHandle",null] 14:18:06 INFO - PROCESS | 3036 | 1463433486349 Marionette TRACE conn9 <- [1,625,null,{"value":"13"}] 14:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:18:06 INFO - PROCESS | 3036 | 1463433486353 Marionette TRACE conn9 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 3036 | 1463433486355 Marionette TRACE conn9 <- [1,626,null,{}] 14:18:06 INFO - PROCESS | 3036 | 1463433486358 Marionette TRACE conn9 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:06 INFO - PROCESS | 3036 | 1463433486452 Marionette TRACE conn9 <- [1,627,null,{"value":null}] 14:18:06 INFO - PROCESS | 3036 | 1463433486462 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B5E800 == 58 [pid = 3036] [id = 166] 14:18:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B361274C00) [pid = 3036] [serial = 496] [outer = 0000000000000000] 14:18:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B36127A800) [pid = 3036] [serial = 497] [outer = 000000B361274C00] 14:18:06 INFO - PROCESS | 3036 | 1463433486507 Marionette DEBUG loaded listener.js 14:18:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B363DD8C00) [pid = 3036] [serial = 498] [outer = 000000B361274C00] 14:18:06 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:06 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:07 INFO - PROCESS | 3036 | 1463433487081 Marionette TRACE conn9 <- [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]]]}] 14:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 776ms 14:18:07 INFO - PROCESS | 3036 | 1463433487168 Marionette TRACE conn9 -> [0,629,"getWindowHandle",null] 14:18:07 INFO - PROCESS | 3036 | 1463433487173 Marionette TRACE conn9 <- [1,629,null,{"value":"13"}] 14:18:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:18:07 INFO - PROCESS | 3036 | 1463433487223 Marionette TRACE conn9 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:18:07 INFO - PROCESS | 3036 | 1463433487228 Marionette TRACE conn9 <- [1,630,null,{}] 14:18:07 INFO - PROCESS | 3036 | 1463433487235 Marionette TRACE conn9 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:07 INFO - PROCESS | 3036 | 1463433487359 Marionette TRACE conn9 <- [1,631,null,{"value":null}] 14:18:07 INFO - PROCESS | 3036 | 1463433487427 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB7A000 == 59 [pid = 3036] [id = 167] 14:18:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B351E6E400) [pid = 3036] [serial = 499] [outer = 0000000000000000] 14:18:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B3568F2800) [pid = 3036] [serial = 500] [outer = 000000B351E6E400] 14:18:07 INFO - PROCESS | 3036 | 1463433487486 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B35A44CC00) [pid = 3036] [serial = 501] [outer = 000000B351E6E400] 14:18:08 INFO - PROCESS | 3036 | 1463433488101 Marionette TRACE conn9 <- [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]]]}] 14:18:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:18:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 965ms 14:18:08 INFO - PROCESS | 3036 | 1463433488152 Marionette TRACE conn9 -> [0,633,"getWindowHandle",null] 14:18:08 INFO - PROCESS | 3036 | 1463433488158 Marionette TRACE conn9 <- [1,633,null,{"value":"13"}] 14:18:08 INFO - PROCESS | 3036 | 1463433488165 Marionette TRACE conn9 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:18:08 INFO - PROCESS | 3036 | 1463433488168 Marionette TRACE conn9 <- [1,634,null,{}] 14:18:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:18:08 INFO - PROCESS | 3036 | 1463433488173 Marionette TRACE conn9 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:08 INFO - PROCESS | 3036 | 1463433488287 Marionette TRACE conn9 <- [1,635,null,{"value":null}] 14:18:08 INFO - PROCESS | 3036 | 1463433488363 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C22000 == 60 [pid = 3036] [id = 168] 14:18:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B35D52D400) [pid = 3036] [serial = 502] [outer = 0000000000000000] 14:18:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B35D983C00) [pid = 3036] [serial = 503] [outer = 000000B35D52D400] 14:18:08 INFO - PROCESS | 3036 | 1463433488460 Marionette DEBUG loaded listener.js 14:18:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B35DF46400) [pid = 3036] [serial = 504] [outer = 000000B35D52D400] 14:18:09 INFO - PROCESS | 3036 | 1463433489083 Marionette TRACE conn9 <- [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]]]}] 14:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 922ms 14:18:09 INFO - PROCESS | 3036 | 1463433489094 Marionette TRACE conn9 -> [0,637,"getWindowHandle",null] 14:18:09 INFO - PROCESS | 3036 | 1463433489097 Marionette TRACE conn9 <- [1,637,null,{"value":"13"}] 14:18:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:18:09 INFO - PROCESS | 3036 | 1463433489101 Marionette TRACE conn9 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:18:09 INFO - PROCESS | 3036 | 1463433489105 Marionette TRACE conn9 <- [1,638,null,{}] 14:18:09 INFO - PROCESS | 3036 | 1463433489116 Marionette TRACE conn9 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:09 INFO - PROCESS | 3036 | 1463433489230 Marionette TRACE conn9 <- [1,639,null,{"value":null}] 14:18:09 INFO - PROCESS | 3036 | 1463433489321 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D0E000 == 61 [pid = 3036] [id = 169] 14:18:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B36127BC00) [pid = 3036] [serial = 505] [outer = 0000000000000000] 14:18:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B3612A8400) [pid = 3036] [serial = 506] [outer = 000000B36127BC00] 14:18:09 INFO - PROCESS | 3036 | 1463433489380 Marionette DEBUG loaded listener.js 14:18:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B3612B0000) [pid = 3036] [serial = 507] [outer = 000000B36127BC00] 14:18:09 INFO - PROCESS | 3036 | 1463433489955 Marionette TRACE conn9 <- [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]]]}] 14:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 879ms 14:18:09 INFO - PROCESS | 3036 | 1463433489983 Marionette TRACE conn9 -> [0,641,"getWindowHandle",null] 14:18:09 INFO - PROCESS | 3036 | 1463433489986 Marionette TRACE conn9 <- [1,641,null,{"value":"13"}] 14:18:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:18:09 INFO - PROCESS | 3036 | 1463433489989 Marionette TRACE conn9 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:18:10 INFO - PROCESS | 3036 | 1463433489992 Marionette TRACE conn9 <- [1,642,null,{}] 14:18:10 INFO - PROCESS | 3036 | 1463433489995 Marionette TRACE conn9 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:10 INFO - PROCESS | 3036 | 1463433490105 Marionette TRACE conn9 <- [1,643,null,{"value":null}] 14:18:10 INFO - PROCESS | 3036 | 1463433490192 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D4D800 == 62 [pid = 3036] [id = 170] 14:18:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B360D25C00) [pid = 3036] [serial = 508] [outer = 0000000000000000] 14:18:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B360D2EC00) [pid = 3036] [serial = 509] [outer = 000000B360D25C00] 14:18:10 INFO - PROCESS | 3036 | 1463433490251 Marionette DEBUG loaded listener.js 14:18:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B3612B0800) [pid = 3036] [serial = 510] [outer = 000000B360D25C00] 14:18:10 INFO - PROCESS | 3036 | 1463433490824 Marionette TRACE conn9 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:18:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:18:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 882ms 14:18:10 INFO - PROCESS | 3036 | 1463433490874 Marionette TRACE conn9 -> [0,645,"getWindowHandle",null] 14:18:10 INFO - PROCESS | 3036 | 1463433490876 Marionette TRACE conn9 <- [1,645,null,{"value":"13"}] 14:18:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:18:10 INFO - PROCESS | 3036 | 1463433490880 Marionette TRACE conn9 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:18:10 INFO - PROCESS | 3036 | 1463433490882 Marionette TRACE conn9 <- [1,646,null,{}] 14:18:10 INFO - PROCESS | 3036 | 1463433490886 Marionette TRACE conn9 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:11 INFO - PROCESS | 3036 | 1463433490995 Marionette TRACE conn9 <- [1,647,null,{"value":null}] 14:18:11 INFO - PROCESS | 3036 | 1463433491069 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35135E000 == 63 [pid = 3036] [id = 171] 14:18:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B350433800) [pid = 3036] [serial = 511] [outer = 0000000000000000] 14:18:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B3506CC400) [pid = 3036] [serial = 512] [outer = 000000B350433800] 14:18:11 INFO - PROCESS | 3036 | 1463433491323 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B350E8AC00) [pid = 3036] [serial = 513] [outer = 000000B350433800] 14:18:12 INFO - PROCESS | 3036 | 1463433491996 Marionette TRACE conn9 <- [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]]]}] 14:18:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:18:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1134ms 14:18:12 INFO - PROCESS | 3036 | 1463433492017 Marionette TRACE conn9 -> [0,649,"getWindowHandle",null] 14:18:12 INFO - PROCESS | 3036 | 1463433492022 Marionette TRACE conn9 <- [1,649,null,{"value":"13"}] 14:18:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:18:12 INFO - PROCESS | 3036 | 1463433492027 Marionette TRACE conn9 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:18:12 INFO - PROCESS | 3036 | 1463433492031 Marionette TRACE conn9 <- [1,650,null,{}] 14:18:12 INFO - PROCESS | 3036 | 1463433492035 Marionette TRACE conn9 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:12 INFO - PROCESS | 3036 | 1463433492140 Marionette TRACE conn9 <- [1,651,null,{"value":null}] 14:18:12 INFO - PROCESS | 3036 | 1463433492232 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356722800 == 64 [pid = 3036] [id = 172] 14:18:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B3513CEC00) [pid = 3036] [serial = 514] [outer = 0000000000000000] 14:18:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B355C34000) [pid = 3036] [serial = 515] [outer = 000000B3513CEC00] 14:18:12 INFO - PROCESS | 3036 | 1463433492283 Marionette DEBUG loaded listener.js 14:18:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B3568EC400) [pid = 3036] [serial = 516] [outer = 000000B3513CEC00] 14:18:12 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:12 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D26000 == 63 [pid = 3036] [id = 124] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B355343800 == 62 [pid = 3036] [id = 120] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B36394A000 == 61 [pid = 3036] [id = 123] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35B2B3800 == 60 [pid = 3036] [id = 28] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B364E82000 == 59 [pid = 3036] [id = 165] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B36402D000 == 58 [pid = 3036] [id = 164] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D0B800 == 57 [pid = 3036] [id = 163] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F9F800 == 56 [pid = 3036] [id = 162] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B361618000 == 55 [pid = 3036] [id = 161] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B36004C800 == 54 [pid = 3036] [id = 160] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DFB1800 == 53 [pid = 3036] [id = 159] 14:18:12 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B350E56400) [pid = 3036] [serial = 404] [outer = 0000000000000000] [url = about:blank] 14:18:12 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B35A8ED400) [pid = 3036] [serial = 416] [outer = 0000000000000000] [url = about:blank] 14:18:12 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B3600A4800) [pid = 3036] [serial = 410] [outer = 0000000000000000] [url = about:blank] 14:18:12 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B35A1F6000) [pid = 3036] [serial = 407] [outer = 0000000000000000] [url = about:blank] 14:18:12 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B363DE4400) [pid = 3036] [serial = 413] [outer = 0000000000000000] [url = about:blank] 14:18:12 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B35F844C00) [pid = 3036] [serial = 446] [outer = 0000000000000000] [url = about:blank] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A98B000 == 52 [pid = 3036] [id = 158] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B1E000 == 51 [pid = 3036] [id = 157] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615D5800 == 50 [pid = 3036] [id = 155] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D51E800 == 49 [pid = 3036] [id = 154] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CD4000 == 48 [pid = 3036] [id = 153] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CCC000 == 47 [pid = 3036] [id = 152] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E7CB800 == 46 [pid = 3036] [id = 151] 14:18:12 INFO - PROCESS | 3036 | --DOCSHELL 000000B35508C000 == 45 [pid = 3036] [id = 150] 14:18:12 INFO - PROCESS | 3036 | 1463433492941 Marionette TRACE conn9 <- [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]]]}] 14:18:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:18:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 946ms 14:18:12 INFO - PROCESS | 3036 | 1463433492975 Marionette TRACE conn9 -> [0,653,"getWindowHandle",null] 14:18:12 INFO - PROCESS | 3036 | 1463433492979 Marionette TRACE conn9 <- [1,653,null,{"value":"13"}] 14:18:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:18:12 INFO - PROCESS | 3036 | 1463433492985 Marionette TRACE conn9 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:18:12 INFO - PROCESS | 3036 | 1463433492988 Marionette TRACE conn9 <- [1,654,null,{}] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B35DCF1C00) [pid = 3036] [serial = 326] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B35DB35000) [pid = 3036] [serial = 431] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B35DCF3000) [pid = 3036] [serial = 432] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B360720C00) [pid = 3036] [serial = 435] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B35E7F7400) [pid = 3036] [serial = 434] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B363DDA000) [pid = 3036] [serial = 402] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B35A1E1C00) [pid = 3036] [serial = 425] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B35A454800) [pid = 3036] [serial = 426] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B35586E400) [pid = 3036] [serial = 422] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B356846800) [pid = 3036] [serial = 423] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B355DA0000) [pid = 3036] [serial = 420] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B350E5D400) [pid = 3036] [serial = 419] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35CBC0000) [pid = 3036] [serial = 428] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B362FBB400) [pid = 3036] [serial = 437] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B35CA32C00) [pid = 3036] [serial = 440] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B363E68400) [pid = 3036] [serial = 443] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B363984C00) [pid = 3036] [serial = 438] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B363EBD400) [pid = 3036] [serial = 444] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B362FB5800) [pid = 3036] [serial = 441] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35D089400) [pid = 3036] [serial = 429] [outer = 0000000000000000] [url = about:blank] 14:18:13 INFO - PROCESS | 3036 | 1463433493019 Marionette TRACE conn9 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:13 INFO - PROCESS | 3036 | 1463433493108 Marionette TRACE conn9 <- [1,655,null,{"value":null}] 14:18:13 INFO - PROCESS | 3036 | 1463433493116 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355343800 == 46 [pid = 3036] [id = 173] 14:18:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B3506C7800) [pid = 3036] [serial = 517] [outer = 0000000000000000] 14:18:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B350E97400) [pid = 3036] [serial = 518] [outer = 000000B3506C7800] 14:18:13 INFO - PROCESS | 3036 | 1463433493164 Marionette DEBUG loaded listener.js 14:18:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B3567F7800) [pid = 3036] [serial = 519] [outer = 000000B3506C7800] 14:18:13 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:13 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:13 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:13 INFO - PROCESS | 3036 | 1463433493655 Marionette TRACE conn9 <- [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]]]}] 14:18:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:18:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 692ms 14:18:13 INFO - PROCESS | 3036 | 1463433493682 Marionette TRACE conn9 -> [0,657,"getWindowHandle",null] 14:18:13 INFO - PROCESS | 3036 | 1463433493684 Marionette TRACE conn9 <- [1,657,null,{"value":"13"}] 14:18:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:18:13 INFO - PROCESS | 3036 | 1463433493688 Marionette TRACE conn9 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:18:13 INFO - PROCESS | 3036 | 1463433493692 Marionette TRACE conn9 <- [1,658,null,{}] 14:18:13 INFO - PROCESS | 3036 | 1463433493702 Marionette TRACE conn9 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:13 INFO - PROCESS | 3036 | 1463433493792 Marionette TRACE conn9 <- [1,659,null,{"value":null}] 14:18:13 INFO - PROCESS | 3036 | 1463433493803 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0EA800 == 47 [pid = 3036] [id = 174] 14:18:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35A449400) [pid = 3036] [serial = 520] [outer = 0000000000000000] 14:18:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35A452800) [pid = 3036] [serial = 521] [outer = 000000B35A449400] 14:18:13 INFO - PROCESS | 3036 | 1463433493850 Marionette DEBUG loaded listener.js 14:18:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B35AD29000) [pid = 3036] [serial = 522] [outer = 000000B35A449400] 14:18:14 INFO - PROCESS | 3036 | 1463433494296 Marionette TRACE conn9 <- [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]]]}] 14:18:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:18:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 628ms 14:18:14 INFO - PROCESS | 3036 | 1463433494321 Marionette TRACE conn9 -> [0,661,"getWindowHandle",null] 14:18:14 INFO - PROCESS | 3036 | 1463433494324 Marionette TRACE conn9 <- [1,661,null,{"value":"13"}] 14:18:14 INFO - PROCESS | 3036 | 1463433494327 Marionette TRACE conn9 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:18:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:18:14 INFO - PROCESS | 3036 | 1463433494329 Marionette TRACE conn9 <- [1,662,null,{}] 14:18:14 INFO - PROCESS | 3036 | 1463433494332 Marionette TRACE conn9 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:14 INFO - PROCESS | 3036 | 1463433494417 Marionette TRACE conn9 <- [1,663,null,{"value":null}] 14:18:14 INFO - PROCESS | 3036 | 1463433494423 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DBCB000 == 48 [pid = 3036] [id = 175] 14:18:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B35CBCBC00) [pid = 3036] [serial = 523] [outer = 0000000000000000] 14:18:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B35D082000) [pid = 3036] [serial = 524] [outer = 000000B35CBCBC00] 14:18:14 INFO - PROCESS | 3036 | 1463433494498 Marionette DEBUG loaded listener.js 14:18:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B35D08C000) [pid = 3036] [serial = 525] [outer = 000000B35CBCBC00] 14:18:14 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:14 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:18:14 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:18:14 INFO - PROCESS | 3036 | 1463433494918 Marionette TRACE conn9 <- [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]]]}] 14:18:14 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 14:18:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 628ms 14:18:14 INFO - PROCESS | 3036 | 1463433494960 Marionette TRACE conn9 -> [0,665,"getWindowHandle",null] 14:18:14 INFO - PROCESS | 3036 | 1463433494962 Marionette TRACE conn9 <- [1,665,null,{"value":"13"}] 14:18:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:18:14 INFO - PROCESS | 3036 | 1463433494965 Marionette TRACE conn9 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:18:14 INFO - PROCESS | 3036 | 1463433494967 Marionette TRACE conn9 <- [1,666,null,{}] 14:18:14 INFO - PROCESS | 3036 | 1463433494970 Marionette TRACE conn9 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:15 INFO - PROCESS | 3036 | 1463433495051 Marionette TRACE conn9 <- [1,667,null,{"value":null}] 14:18:15 INFO - PROCESS | 3036 | 1463433495058 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F81C000 == 49 [pid = 3036] [id = 176] 14:18:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B35D52E000) [pid = 3036] [serial = 526] [outer = 0000000000000000] 14:18:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B35D531400) [pid = 3036] [serial = 527] [outer = 000000B35D52E000] 14:18:15 INFO - PROCESS | 3036 | 1463433495109 Marionette DEBUG loaded listener.js 14:18:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B35D989800) [pid = 3036] [serial = 528] [outer = 000000B35D52E000] 14:18:15 INFO - PROCESS | 3036 | 1463433495605 Marionette TRACE conn9 <- [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]]]}] 14:18:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:18:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 14:18:15 INFO - PROCESS | 3036 | 1463433495661 Marionette TRACE conn9 -> [0,669,"getWindowHandle",null] 14:18:15 INFO - PROCESS | 3036 | 1463433495663 Marionette TRACE conn9 <- [1,669,null,{"value":"13"}] 14:18:15 INFO - PROCESS | 3036 | 1463433495667 Marionette TRACE conn9 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:18:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:18:15 INFO - PROCESS | 3036 | 1463433495669 Marionette TRACE conn9 <- [1,670,null,{}] 14:18:15 INFO - PROCESS | 3036 | 1463433495672 Marionette TRACE conn9 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:15 INFO - PROCESS | 3036 | 1463433495821 Marionette TRACE conn9 <- [1,671,null,{"value":null}] 14:18:15 INFO - PROCESS | 3036 | 1463433495850 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D0D000 == 50 [pid = 3036] [id = 177] 14:18:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B35DCBF400) [pid = 3036] [serial = 529] [outer = 0000000000000000] 14:18:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B35DCF1C00) [pid = 3036] [serial = 530] [outer = 000000B35DCBF400] 14:18:15 INFO - PROCESS | 3036 | 1463433495896 Marionette DEBUG loaded listener.js 14:18:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B35DCFDC00) [pid = 3036] [serial = 531] [outer = 000000B35DCBF400] 14:18:16 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:18:16 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:18:16 INFO - PROCESS | 3036 | 1463433496832 Marionette TRACE conn9 <- [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]]]}] 14:18:16 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) 14:18:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1195ms 14:18:16 INFO - PROCESS | 3036 | 1463433496865 Marionette TRACE conn9 -> [0,673,"getWindowHandle",null] 14:18:16 INFO - PROCESS | 3036 | 1463433496867 Marionette TRACE conn9 <- [1,673,null,{"value":"13"}] 14:18:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:18:16 INFO - PROCESS | 3036 | 1463433496870 Marionette TRACE conn9 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:18:16 INFO - PROCESS | 3036 | 1463433496872 Marionette TRACE conn9 <- [1,674,null,{}] 14:18:16 INFO - PROCESS | 3036 | 1463433496882 Marionette TRACE conn9 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:16 INFO - PROCESS | 3036 | 1463433496989 Marionette TRACE conn9 <- [1,675,null,{"value":null}] 14:18:17 INFO - PROCESS | 3036 | 1463433496997 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36160E800 == 51 [pid = 3036] [id = 178] 14:18:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B35DCFC800) [pid = 3036] [serial = 532] [outer = 0000000000000000] 14:18:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B35EABF800) [pid = 3036] [serial = 533] [outer = 000000B35DCFC800] 14:18:17 INFO - PROCESS | 3036 | 1463433497042 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B35F842C00) [pid = 3036] [serial = 534] [outer = 000000B35DCFC800] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B356847000) [pid = 3036] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B350502C00) [pid = 3036] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B3506DA400) [pid = 3036] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B3506D5800) [pid = 3036] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B3511AF400) [pid = 3036] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B35D085400) [pid = 3036] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B35DB38800) [pid = 3036] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B35E7EE000) [pid = 3036] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B363DDDC00) [pid = 3036] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B3600A1C00) [pid = 3036] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B3600ED800) [pid = 3036] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B350E96800) [pid = 3036] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B357236800) [pid = 3036] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35DF44000) [pid = 3036] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B36071A000) [pid = 3036] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B360EBB400) [pid = 3036] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B3504D8400) [pid = 3036] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B355C92C00) [pid = 3036] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B356E45400) [pid = 3036] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35DB88000) [pid = 3036] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35DCF9400) [pid = 3036] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35D532800) [pid = 3036] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35722B000) [pid = 3036] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35F840400) [pid = 3036] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35B2C9400) [pid = 3036] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B363E3A800) [pid = 3036] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:18:17 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B360EC7C00) [pid = 3036] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:18:18 INFO - PROCESS | 3036 | 1463433498145 Marionette TRACE conn9 <- [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]]]}] 14:18:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:18:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1340ms 14:18:18 INFO - PROCESS | 3036 | 1463433498214 Marionette TRACE conn9 -> [0,677,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 3036 | 1463433498216 Marionette TRACE conn9 <- [1,677,null,{"value":"13"}] 14:18:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:18:18 INFO - PROCESS | 3036 | 1463433498219 Marionette TRACE conn9 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:18:18 INFO - PROCESS | 3036 | 1463433498221 Marionette TRACE conn9 <- [1,678,null,{}] 14:18:18 INFO - PROCESS | 3036 | 1463433498225 Marionette TRACE conn9 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:18 INFO - PROCESS | 3036 | 1463433498316 Marionette TRACE conn9 <- [1,679,null,{"value":null}] 14:18:18 INFO - PROCESS | 3036 | 1463433498323 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C0A000 == 52 [pid = 3036] [id = 179] 14:18:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B3506D5800) [pid = 3036] [serial = 535] [outer = 0000000000000000] 14:18:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B3567EDC00) [pid = 3036] [serial = 536] [outer = 000000B3506D5800] 14:18:18 INFO - PROCESS | 3036 | 1463433498369 Marionette DEBUG loaded listener.js 14:18:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35D084800) [pid = 3036] [serial = 537] [outer = 000000B3506D5800] 14:18:19 INFO - PROCESS | 3036 | 1463433499303 Marionette TRACE conn9 <- [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]]]}] 14:18:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:18:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1131ms 14:18:19 INFO - PROCESS | 3036 | 1463433499354 Marionette TRACE conn9 -> [0,681,"getWindowHandle",null] 14:18:19 INFO - PROCESS | 3036 | 1463433499356 Marionette TRACE conn9 <- [1,681,null,{"value":"13"}] 14:18:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:18:19 INFO - PROCESS | 3036 | 1463433499359 Marionette TRACE conn9 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:18:19 INFO - PROCESS | 3036 | 1463433499361 Marionette TRACE conn9 <- [1,682,null,{}] 14:18:19 INFO - PROCESS | 3036 | 1463433499365 Marionette TRACE conn9 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:19 INFO - PROCESS | 3036 | 1463433499449 Marionette TRACE conn9 <- [1,683,null,{"value":null}] 14:18:19 INFO - PROCESS | 3036 | 1463433499508 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34FB4F000 == 53 [pid = 3036] [id = 180] 14:18:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B34EDAD800) [pid = 3036] [serial = 538] [outer = 0000000000000000] 14:18:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B34EE58800) [pid = 3036] [serial = 539] [outer = 000000B34EDAD800] 14:18:19 INFO - PROCESS | 3036 | 1463433499625 Marionette DEBUG loaded listener.js 14:18:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B3506CE000) [pid = 3036] [serial = 540] [outer = 000000B34EDAD800] 14:18:20 INFO - PROCESS | 3036 | 1463433500760 Marionette TRACE conn9 <- [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]]]}] 14:18:20 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) 14:18:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1431ms 14:18:20 INFO - PROCESS | 3036 | 1463433500795 Marionette TRACE conn9 -> [0,685,"getWindowHandle",null] 14:18:20 INFO - PROCESS | 3036 | 1463433500799 Marionette TRACE conn9 <- [1,685,null,{"value":"13"}] 14:18:20 INFO - PROCESS | 3036 | 1463433500804 Marionette TRACE conn9 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:18:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:18:20 INFO - PROCESS | 3036 | 1463433500807 Marionette TRACE conn9 <- [1,686,null,{}] 14:18:20 INFO - PROCESS | 3036 | 1463433500813 Marionette TRACE conn9 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:20 INFO - PROCESS | 3036 | 1463433500933 Marionette TRACE conn9 <- [1,687,null,{"value":null}] 14:18:21 INFO - PROCESS | 3036 | 1463433501053 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC6C800 == 54 [pid = 3036] [id = 181] 14:18:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B3558F8000) [pid = 3036] [serial = 541] [outer = 0000000000000000] 14:18:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B356738000) [pid = 3036] [serial = 542] [outer = 000000B3558F8000] 14:18:21 INFO - PROCESS | 3036 | 1463433501113 Marionette DEBUG loaded listener.js 14:18:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B3568F1C00) [pid = 3036] [serial = 543] [outer = 000000B3558F8000] 14:18:22 INFO - PROCESS | 3036 | 1463433502188 Marionette TRACE conn9 <- [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]]]}] 14:18:22 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) 14:18:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1445ms 14:18:22 INFO - PROCESS | 3036 | 1463433502255 Marionette TRACE conn9 -> [0,689,"getWindowHandle",null] 14:18:22 INFO - PROCESS | 3036 | 1463433502260 Marionette TRACE conn9 <- [1,689,null,{"value":"13"}] 14:18:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:18:22 INFO - PROCESS | 3036 | 1463433502307 Marionette TRACE conn9 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:18:22 INFO - PROCESS | 3036 | 1463433502310 Marionette TRACE conn9 <- [1,690,null,{}] 14:18:22 INFO - PROCESS | 3036 | 1463433502315 Marionette TRACE conn9 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:22 INFO - PROCESS | 3036 | 1463433502458 Marionette TRACE conn9 <- [1,691,null,{"value":null}] 14:18:22 INFO - PROCESS | 3036 | 1463433502567 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D5A800 == 55 [pid = 3036] [id = 182] 14:18:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35A1E8000) [pid = 3036] [serial = 544] [outer = 0000000000000000] 14:18:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35A455800) [pid = 3036] [serial = 545] [outer = 000000B35A1E8000] 14:18:22 INFO - PROCESS | 3036 | 1463433502625 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35D183C00) [pid = 3036] [serial = 546] [outer = 000000B35A1E8000] 14:18:23 INFO - PROCESS | 3036 | 1463433503662 Marionette TRACE conn9 <- [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]]]}] 14:18:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:18:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1403ms 14:18:23 INFO - PROCESS | 3036 | 1463433503868 Marionette TRACE conn9 -> [0,693,"getWindowHandle",null] 14:18:23 INFO - PROCESS | 3036 | 1463433503872 Marionette TRACE conn9 <- [1,693,null,{"value":"13"}] 14:18:23 INFO - PROCESS | 3036 | 1463433503879 Marionette TRACE conn9 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:18:23 INFO - PROCESS | 3036 | 1463433503884 Marionette TRACE conn9 <- [1,694,null,{}] 14:18:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:18:23 INFO - PROCESS | 3036 | 1463433503934 Marionette TRACE conn9 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:24 INFO - PROCESS | 3036 | 1463433504037 Marionette TRACE conn9 <- [1,695,null,{"value":null}] 14:18:24 INFO - PROCESS | 3036 | 1463433504104 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B1F000 == 56 [pid = 3036] [id = 183] 14:18:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B350E57800) [pid = 3036] [serial = 547] [outer = 0000000000000000] 14:18:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B350E60400) [pid = 3036] [serial = 548] [outer = 000000B350E57800] 14:18:24 INFO - PROCESS | 3036 | 1463433504157 Marionette DEBUG loaded listener.js 14:18:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B3550C2800) [pid = 3036] [serial = 549] [outer = 000000B350E57800] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA67000 == 55 [pid = 3036] [id = 107] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D381800 == 54 [pid = 3036] [id = 105] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B359870800 == 53 [pid = 3036] [id = 108] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CBB000 == 52 [pid = 3036] [id = 99] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D036000 == 51 [pid = 3036] [id = 115] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D8A8800 == 50 [pid = 3036] [id = 116] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B06000 == 49 [pid = 3036] [id = 113] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B350896000 == 48 [pid = 3036] [id = 100] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B355337800 == 47 [pid = 3036] [id = 101] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35088A800 == 46 [pid = 3036] [id = 112] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C0A000 == 45 [pid = 3036] [id = 179] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B36160E800 == 44 [pid = 3036] [id = 178] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D0D000 == 43 [pid = 3036] [id = 177] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F81C000 == 42 [pid = 3036] [id = 176] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DBCB000 == 41 [pid = 3036] [id = 175] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D0EA800 == 40 [pid = 3036] [id = 174] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B355343800 == 39 [pid = 3036] [id = 173] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B356722800 == 38 [pid = 3036] [id = 172] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35135E000 == 37 [pid = 3036] [id = 171] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D4D800 == 36 [pid = 3036] [id = 170] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D0E000 == 35 [pid = 3036] [id = 169] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C22000 == 34 [pid = 3036] [id = 168] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB7A000 == 33 [pid = 3036] [id = 167] 14:18:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B365B5E800 == 32 [pid = 3036] [id = 166] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B360718C00) [pid = 3036] [serial = 371] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B363E65800) [pid = 3036] [serial = 417] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35AD33400) [pid = 3036] [serial = 408] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B35A1DE800) [pid = 3036] [serial = 362] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B3507DFC00) [pid = 3036] [serial = 329] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B3558F5000) [pid = 3036] [serial = 405] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B3513D0400) [pid = 3036] [serial = 359] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B3567EA800) [pid = 3036] [serial = 332] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35E7ED800) [pid = 3036] [serial = 365] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B363ECAC00) [pid = 3036] [serial = 296] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B360CD2000) [pid = 3036] [serial = 411] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B363E40400) [pid = 3036] [serial = 414] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B3600E5800) [pid = 3036] [serial = 368] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B360018400) [pid = 3036] [serial = 482] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B362FB3400) [pid = 3036] [serial = 485] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B3600EF400) [pid = 3036] [serial = 483] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B360EC3000) [pid = 3036] [serial = 488] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B36397F400) [pid = 3036] [serial = 486] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B3506CA000) [pid = 3036] [serial = 449] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B350E89C00) [pid = 3036] [serial = 450] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35A16A000) [pid = 3036] [serial = 473] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35A93EC00) [pid = 3036] [serial = 474] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35AD33800) [pid = 3036] [serial = 471] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35A1E0400) [pid = 3036] [serial = 470] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35DCFCC00) [pid = 3036] [serial = 479] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B3600AD000) [pid = 3036] [serial = 456] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35EA43C00) [pid = 3036] [serial = 455] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35D97E800) [pid = 3036] [serial = 476] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35DB35C00) [pid = 3036] [serial = 477] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35DCFAC00) [pid = 3036] [serial = 458] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35AD7E400) [pid = 3036] [serial = 453] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35A169800) [pid = 3036] [serial = 452] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B363E6F800) [pid = 3036] [serial = 447] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B35DB8A400) [pid = 3036] [serial = 467] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B361641400) [pid = 3036] [serial = 468] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35D535000) [pid = 3036] [serial = 461] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35DB8C400) [pid = 3036] [serial = 464] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B363EC4000) [pid = 3036] [serial = 495] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B36127A800) [pid = 3036] [serial = 497] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B363E47C00) [pid = 3036] [serial = 494] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B362FB1C00) [pid = 3036] [serial = 489] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B362FBDC00) [pid = 3036] [serial = 491] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B363DDF000) [pid = 3036] [serial = 492] [outer = 0000000000000000] [url = about:blank] 14:18:24 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35E7F7000) [pid = 3036] [serial = 480] [outer = 0000000000000000] [url = about:blank] 14:18:25 INFO - PROCESS | 3036 | 1463433505226 Marionette TRACE conn9 <- [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]]]}] 14:18:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:18:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1385ms 14:18:25 INFO - PROCESS | 3036 | 1463433505281 Marionette TRACE conn9 -> [0,697,"getWindowHandle",null] 14:18:25 INFO - PROCESS | 3036 | 1463433505285 Marionette TRACE conn9 <- [1,697,null,{"value":"13"}] 14:18:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:18:25 INFO - PROCESS | 3036 | 1463433505293 Marionette TRACE conn9 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:18:25 INFO - PROCESS | 3036 | 1463433505297 Marionette TRACE conn9 <- [1,698,null,{}] 14:18:25 INFO - PROCESS | 3036 | 1463433505302 Marionette TRACE conn9 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:25 INFO - PROCESS | 3036 | 1463433505398 Marionette TRACE conn9 <- [1,699,null,{"value":null}] 14:18:25 INFO - PROCESS | 3036 | 1463433505407 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355DDB800 == 33 [pid = 3036] [id = 184] 14:18:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B3506D7000) [pid = 3036] [serial = 550] [outer = 0000000000000000] 14:18:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B355873C00) [pid = 3036] [serial = 551] [outer = 000000B3506D7000] 14:18:25 INFO - PROCESS | 3036 | 1463433505457 Marionette DEBUG loaded listener.js 14:18:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B3568ECC00) [pid = 3036] [serial = 552] [outer = 000000B3506D7000] 14:18:26 INFO - PROCESS | 3036 | 1463433506425 Marionette TRACE conn9 <- [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]]]}] 14:18:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:18:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1184ms 14:18:26 INFO - PROCESS | 3036 | 1463433506479 Marionette TRACE conn9 -> [0,701,"getWindowHandle",null] 14:18:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:18:26 INFO - PROCESS | 3036 | 1463433506481 Marionette TRACE conn9 <- [1,701,null,{"value":"13"}] 14:18:26 INFO - PROCESS | 3036 | 1463433506485 Marionette TRACE conn9 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:18:26 INFO - PROCESS | 3036 | 1463433506487 Marionette TRACE conn9 <- [1,702,null,{}] 14:18:26 INFO - PROCESS | 3036 | 1463433506498 Marionette TRACE conn9 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:26 INFO - PROCESS | 3036 | 1463433506598 Marionette TRACE conn9 <- [1,703,null,{"value":null}] 14:18:26 INFO - PROCESS | 3036 | 1463433506611 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D02A000 == 34 [pid = 3036] [id = 185] 14:18:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35A1FB400) [pid = 3036] [serial = 553] [outer = 0000000000000000] 14:18:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35A44A000) [pid = 3036] [serial = 554] [outer = 000000B35A1FB400] 14:18:26 INFO - PROCESS | 3036 | 1463433506664 Marionette DEBUG loaded listener.js 14:18:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35AD7E400) [pid = 3036] [serial = 555] [outer = 000000B35A1FB400] 14:18:27 INFO - PROCESS | 3036 | 1463433507640 Marionette TRACE conn9 <- [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]]]}] 14:18:27 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 14:18:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1177ms 14:18:27 INFO - PROCESS | 3036 | 1463433507665 Marionette TRACE conn9 -> [0,705,"getWindowHandle",null] 14:18:27 INFO - PROCESS | 3036 | 1463433507667 Marionette TRACE conn9 <- [1,705,null,{"value":"13"}] 14:18:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:18:27 INFO - PROCESS | 3036 | 1463433507671 Marionette TRACE conn9 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:18:27 INFO - PROCESS | 3036 | 1463433507672 Marionette TRACE conn9 <- [1,706,null,{}] 14:18:27 INFO - PROCESS | 3036 | 1463433507676 Marionette TRACE conn9 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:27 INFO - PROCESS | 3036 | 1463433507789 Marionette TRACE conn9 <- [1,707,null,{"value":null}] 14:18:27 INFO - PROCESS | 3036 | 1463433507796 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D515000 == 35 [pid = 3036] [id = 186] 14:18:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35CBC3800) [pid = 3036] [serial = 556] [outer = 0000000000000000] 14:18:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35D4F3800) [pid = 3036] [serial = 557] [outer = 000000B35CBC3800] 14:18:27 INFO - PROCESS | 3036 | 1463433507880 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35D981800) [pid = 3036] [serial = 558] [outer = 000000B35CBC3800] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35D52B800) [pid = 3036] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35D985000) [pid = 3036] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35DB8A000) [pid = 3036] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35DCBF400) [pid = 3036] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35DCFC800) [pid = 3036] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B35D52E000) [pid = 3036] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35CBCBC00) [pid = 3036] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B3506C7800) [pid = 3036] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B350433800) [pid = 3036] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B3513CEC00) [pid = 3036] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:18:28 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B35A449400) [pid = 3036] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:18:28 INFO - PROCESS | 3036 | 1463433508834 Marionette TRACE conn9 <- [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]]]}] 14:18:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:18:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1195ms 14:18:28 INFO - PROCESS | 3036 | 1463433508869 Marionette TRACE conn9 -> [0,709,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 3036 | 1463433508871 Marionette TRACE conn9 <- [1,709,null,{"value":"13"}] 14:18:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:18:28 INFO - PROCESS | 3036 | 1463433508874 Marionette TRACE conn9 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:18:28 INFO - PROCESS | 3036 | 1463433508876 Marionette TRACE conn9 <- [1,710,null,{}] 14:18:28 INFO - PROCESS | 3036 | 1463433508880 Marionette TRACE conn9 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:28 INFO - PROCESS | 3036 | 1463433508964 Marionette TRACE conn9 <- [1,711,null,{"value":null}] 14:18:28 INFO - PROCESS | 3036 | 1463433508971 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E96F800 == 36 [pid = 3036] [id = 187] 14:18:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B3506DA400) [pid = 3036] [serial = 559] [outer = 0000000000000000] 14:18:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B35CBCBC00) [pid = 3036] [serial = 560] [outer = 000000B3506DA400] 14:18:29 INFO - PROCESS | 3036 | 1463433509018 Marionette DEBUG loaded listener.js 14:18:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35DB35C00) [pid = 3036] [serial = 561] [outer = 000000B3506DA400] 14:18:29 INFO - PROCESS | 3036 | 1463433509445 Marionette TRACE conn9 <- [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] 14:18:29 INFO - PROCESS | 3036 | 1463433509508 Marionette TRACE conn9 <- [1,713,null,{"value":"13"}] 14:18:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:18:29 INFO - PROCESS | 3036 | 1463433509512 Marionette TRACE conn9 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:18:29 INFO - PROCESS | 3036 | 1463433509521 Marionette TRACE conn9 <- [1,714,null,{}] 14:18:29 INFO - PROCESS | 3036 | 1463433509525 Marionette TRACE conn9 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:29 INFO - PROCESS | 3036 | 1463433509652 Marionette TRACE conn9 <- [1,715,null,{"value":null}] 14:18:29 INFO - PROCESS | 3036 | 1463433509667 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360061800 == 37 [pid = 3036] [id = 188] 14:18:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35DCF5800) [pid = 3036] [serial = 562] [outer = 0000000000000000] 14:18:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35EA3E400) [pid = 3036] [serial = 563] [outer = 000000B35DCF5800] 14:18:29 INFO - PROCESS | 3036 | 1463433509714 Marionette DEBUG loaded listener.js 14:18:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35FF86800) [pid = 3036] [serial = 564] [outer = 000000B35DCF5800] 14:18:30 INFO - PROCESS | 3036 | 1463433510202 Marionette TRACE conn9 <- [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]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:18:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 14:18:30 INFO - PROCESS | 3036 | 1463433510249 Marionette TRACE conn9 -> [0,717,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 3036 | 1463433510251 Marionette TRACE conn9 <- [1,717,null,{"value":"13"}] 14:18:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:18:30 INFO - PROCESS | 3036 | 1463433510254 Marionette TRACE conn9 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 3036 | 1463433510256 Marionette TRACE conn9 <- [1,718,null,{}] 14:18:30 INFO - PROCESS | 3036 | 1463433510259 Marionette TRACE conn9 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:30 INFO - PROCESS | 3036 | 1463433510378 Marionette TRACE conn9 <- [1,719,null,{"value":null}] 14:18:30 INFO - PROCESS | 3036 | 1463433510392 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D44000 == 38 [pid = 3036] [id = 189] 14:18:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B3600ACC00) [pid = 3036] [serial = 565] [outer = 0000000000000000] 14:18:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B3600EA400) [pid = 3036] [serial = 566] [outer = 000000B3600ACC00] 14:18:30 INFO - PROCESS | 3036 | 1463433510439 Marionette DEBUG loaded listener.js 14:18:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B3600F3000) [pid = 3036] [serial = 567] [outer = 000000B3600ACC00] 14:18:30 INFO - PROCESS | 3036 | 1463433510865 Marionette TRACE conn9 <- [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] 14:18:30 INFO - PROCESS | 3036 | 1463433510932 Marionette TRACE conn9 <- [1,721,null,{"value":"13"}] 14:18:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:18:30 INFO - PROCESS | 3036 | 1463433510935 Marionette TRACE conn9 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 3036 | 1463433510937 Marionette TRACE conn9 <- [1,722,null,{}] 14:18:30 INFO - PROCESS | 3036 | 1463433510940 Marionette TRACE conn9 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:31 INFO - PROCESS | 3036 | 1463433511029 Marionette TRACE conn9 <- [1,723,null,{"value":null}] 14:18:31 INFO - PROCESS | 3036 | 1463433511037 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36160E800 == 39 [pid = 3036] [id = 190] 14:18:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B360718C00) [pid = 3036] [serial = 568] [outer = 0000000000000000] 14:18:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B36071EC00) [pid = 3036] [serial = 569] [outer = 000000B360718C00] 14:18:31 INFO - PROCESS | 3036 | 1463433511083 Marionette DEBUG loaded listener.js 14:18:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B360CD5800) [pid = 3036] [serial = 570] [outer = 000000B360718C00] 14:18:31 INFO - PROCESS | 3036 | 1463433511790 Marionette TRACE conn9 <- [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]]]}] 14:18:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:18:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 945ms 14:18:31 INFO - PROCESS | 3036 | 1463433511884 Marionette TRACE conn9 -> [0,725,"getWindowHandle",null] 14:18:31 INFO - PROCESS | 3036 | 1463433511890 Marionette TRACE conn9 <- [1,725,null,{"value":"13"}] 14:18:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:18:31 INFO - PROCESS | 3036 | 1463433511895 Marionette TRACE conn9 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:18:31 INFO - PROCESS | 3036 | 1463433511899 Marionette TRACE conn9 <- [1,726,null,{}] 14:18:31 INFO - PROCESS | 3036 | 1463433511905 Marionette TRACE conn9 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:32 INFO - PROCESS | 3036 | 1463433512027 Marionette TRACE conn9 <- [1,727,null,{"value":null}] 14:18:32 INFO - PROCESS | 3036 | 1463433512093 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35ADD8000 == 40 [pid = 3036] [id = 191] 14:18:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B351861800) [pid = 3036] [serial = 571] [outer = 0000000000000000] 14:18:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B356735000) [pid = 3036] [serial = 572] [outer = 000000B351861800] 14:18:32 INFO - PROCESS | 3036 | 1463433512166 Marionette DEBUG loaded listener.js 14:18:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B356F02800) [pid = 3036] [serial = 573] [outer = 000000B351861800] 14:18:33 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:18:33 INFO - PROCESS | 3036 | 1463433513211 Marionette TRACE conn9 <- [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]]]}] 14:18:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:18:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1349ms 14:18:33 INFO - PROCESS | 3036 | 1463433513246 Marionette TRACE conn9 -> [0,729,"getWindowHandle",null] 14:18:33 INFO - PROCESS | 3036 | 1463433513253 Marionette TRACE conn9 <- [1,729,null,{"value":"13"}] 14:18:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:18:33 INFO - PROCESS | 3036 | 1463433513260 Marionette TRACE conn9 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:18:33 INFO - PROCESS | 3036 | 1463433513263 Marionette TRACE conn9 <- [1,730,null,{}] 14:18:33 INFO - PROCESS | 3036 | 1463433513267 Marionette TRACE conn9 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:33 INFO - PROCESS | 3036 | 1463433513410 Marionette TRACE conn9 <- [1,731,null,{"value":null}] 14:18:33 INFO - PROCESS | 3036 | 1463433513526 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36005F000 == 41 [pid = 3036] [id = 192] 14:18:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35A1E4800) [pid = 3036] [serial = 574] [outer = 0000000000000000] 14:18:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35CBCC800) [pid = 3036] [serial = 575] [outer = 000000B35A1E4800] 14:18:33 INFO - PROCESS | 3036 | 1463433513584 Marionette DEBUG loaded listener.js 14:18:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35DB3E400) [pid = 3036] [serial = 576] [outer = 000000B35A1E4800] 14:18:34 INFO - PROCESS | 3036 | 1463433514635 Marionette TRACE conn9 <- [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]]]}] 14:18:34 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 14:18:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1442ms 14:18:34 INFO - PROCESS | 3036 | 1463433514708 Marionette TRACE conn9 -> [0,733,"getWindowHandle",null] 14:18:34 INFO - PROCESS | 3036 | 1463433514711 Marionette TRACE conn9 <- [1,733,null,{"value":"13"}] 14:18:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:18:34 INFO - PROCESS | 3036 | 1463433514715 Marionette TRACE conn9 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:18:34 INFO - PROCESS | 3036 | 1463433514719 Marionette TRACE conn9 <- [1,734,null,{}] 14:18:34 INFO - PROCESS | 3036 | 1463433514772 Marionette TRACE conn9 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:34 INFO - PROCESS | 3036 | 1463433514940 Marionette TRACE conn9 <- [1,735,null,{"value":null}] 14:18:35 INFO - PROCESS | 3036 | 1463433514997 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362FA5800 == 42 [pid = 3036] [id = 193] 14:18:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B3600A8000) [pid = 3036] [serial = 577] [outer = 0000000000000000] 14:18:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B360713400) [pid = 3036] [serial = 578] [outer = 000000B3600A8000] 14:18:35 INFO - PROCESS | 3036 | 1463433515063 Marionette DEBUG loaded listener.js 14:18:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B360CDBC00) [pid = 3036] [serial = 579] [outer = 000000B3600A8000] 14:18:36 INFO - PROCESS | 3036 | 1463433516094 Marionette TRACE conn9 <- [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]]]}] 14:18:36 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.) 14:18:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1401ms 14:18:36 INFO - PROCESS | 3036 | 1463433516118 Marionette TRACE conn9 -> [0,737,"getWindowHandle",null] 14:18:36 INFO - PROCESS | 3036 | 1463433516121 Marionette TRACE conn9 <- [1,737,null,{"value":"13"}] 14:18:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:18:36 INFO - PROCESS | 3036 | 1463433516125 Marionette TRACE conn9 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:18:36 INFO - PROCESS | 3036 | 1463433516127 Marionette TRACE conn9 <- [1,738,null,{}] 14:18:36 INFO - PROCESS | 3036 | 1463433516131 Marionette TRACE conn9 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:36 INFO - PROCESS | 3036 | 1463433516272 Marionette TRACE conn9 <- [1,739,null,{"value":null}] 14:18:36 INFO - PROCESS | 3036 | 1463433516384 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350894800 == 43 [pid = 3036] [id = 194] 14:18:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B355CDA400) [pid = 3036] [serial = 580] [outer = 0000000000000000] 14:18:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35A1DDC00) [pid = 3036] [serial = 581] [outer = 000000B355CDA400] 14:18:36 INFO - PROCESS | 3036 | 1463433516445 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B360D2D400) [pid = 3036] [serial = 582] [outer = 000000B355CDA400] 14:18:37 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EA1000 == 42 [pid = 3036] [id = 109] 14:18:37 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D5A800 == 41 [pid = 3036] [id = 182] 14:18:37 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC6C800 == 40 [pid = 3036] [id = 181] 14:18:37 INFO - PROCESS | 3036 | --DOCSHELL 000000B34FB4F000 == 39 [pid = 3036] [id = 180] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35D980C00) [pid = 3036] [serial = 462] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B363DE5400) [pid = 3036] [serial = 459] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B363EC3400) [pid = 3036] [serial = 465] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B3567EDC00) [pid = 3036] [serial = 536] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35DCF1C00) [pid = 3036] [serial = 530] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35EABF800) [pid = 3036] [serial = 533] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35D531400) [pid = 3036] [serial = 527] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35DCFDC00) [pid = 3036] [serial = 531] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35D082000) [pid = 3036] [serial = 524] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35D08C000) [pid = 3036] [serial = 525] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B350E97400) [pid = 3036] [serial = 518] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B3567F7800) [pid = 3036] [serial = 519] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35D983C00) [pid = 3036] [serial = 503] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B360D2EC00) [pid = 3036] [serial = 509] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B350E8AC00) [pid = 3036] [serial = 513] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B3506CC400) [pid = 3036] [serial = 512] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B3568EC400) [pid = 3036] [serial = 516] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B355C34000) [pid = 3036] [serial = 515] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B3612A8400) [pid = 3036] [serial = 506] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35A452800) [pid = 3036] [serial = 521] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35AD29000) [pid = 3036] [serial = 522] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B3568F2800) [pid = 3036] [serial = 500] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B35F842C00) [pid = 3036] [serial = 534] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B35D989800) [pid = 3036] [serial = 528] [outer = 0000000000000000] [url = about:blank] 14:18:37 INFO - PROCESS | 3036 | 1463433517603 Marionette TRACE conn9 <- [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]]]}] 14:18:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:18:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1538ms 14:18:37 INFO - PROCESS | 3036 | 1463433517664 Marionette TRACE conn9 -> [0,741,"getWindowHandle",null] 14:18:37 INFO - PROCESS | 3036 | 1463433517670 Marionette TRACE conn9 <- [1,741,null,{"value":"13"}] 14:18:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:18:37 INFO - PROCESS | 3036 | 1463433517674 Marionette TRACE conn9 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 3036 | 1463433517677 Marionette TRACE conn9 <- [1,742,null,{}] 14:18:37 INFO - PROCESS | 3036 | 1463433517683 Marionette TRACE conn9 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:37 INFO - PROCESS | 3036 | 1463433517810 Marionette TRACE conn9 <- [1,743,null,{"value":null}] 14:18:37 INFO - PROCESS | 3036 | 1463433517875 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35677E800 == 40 [pid = 3036] [id = 195] 14:18:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B350DB5000) [pid = 3036] [serial = 583] [outer = 0000000000000000] 14:18:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B350E89400) [pid = 3036] [serial = 584] [outer = 000000B350DB5000] 14:18:37 INFO - PROCESS | 3036 | 1463433517928 Marionette DEBUG loaded listener.js 14:18:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B3552B1000) [pid = 3036] [serial = 585] [outer = 000000B350DB5000] 14:18:38 INFO - PROCESS | 3036 | 1463433518818 Marionette TRACE conn9 <- [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]]]}] 14:18:38 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 14:18:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1180ms 14:18:38 INFO - PROCESS | 3036 | 1463433518859 Marionette TRACE conn9 -> [0,745,"getWindowHandle",null] 14:18:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:18:38 INFO - PROCESS | 3036 | 1463433518865 Marionette TRACE conn9 <- [1,745,null,{"value":"13"}] 14:18:38 INFO - PROCESS | 3036 | 1463433518871 Marionette TRACE conn9 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:18:38 INFO - PROCESS | 3036 | 1463433518874 Marionette TRACE conn9 <- [1,746,null,{}] 14:18:38 INFO - PROCESS | 3036 | 1463433518877 Marionette TRACE conn9 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:38 INFO - PROCESS | 3036 | 1463433518966 Marionette TRACE conn9 <- [1,747,null,{"value":null}] 14:18:38 INFO - PROCESS | 3036 | 1463433518974 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC6D000 == 41 [pid = 3036] [id = 196] 14:18:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B3567F0000) [pid = 3036] [serial = 586] [outer = 0000000000000000] 14:18:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B3568EE400) [pid = 3036] [serial = 587] [outer = 000000B3567F0000] 14:18:39 INFO - PROCESS | 3036 | 1463433519021 Marionette DEBUG loaded listener.js 14:18:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35A1DB800) [pid = 3036] [serial = 588] [outer = 000000B3567F0000] 14:18:39 INFO - PROCESS | 3036 | 1463433519495 Marionette TRACE conn9 <- [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]]]}] 14:18:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:18:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 14:18:39 INFO - PROCESS | 3036 | 1463433519565 Marionette TRACE conn9 -> [0,749,"getWindowHandle",null] 14:18:39 INFO - PROCESS | 3036 | 1463433519568 Marionette TRACE conn9 <- [1,749,null,{"value":"13"}] 14:18:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:18:39 INFO - PROCESS | 3036 | 1463433519579 Marionette TRACE conn9 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:18:39 INFO - PROCESS | 3036 | 1463433519583 Marionette TRACE conn9 <- [1,750,null,{}] 14:18:39 INFO - PROCESS | 3036 | 1463433519594 Marionette TRACE conn9 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:39 INFO - PROCESS | 3036 | 1463433519714 Marionette TRACE conn9 <- [1,751,null,{"value":null}] 14:18:39 INFO - PROCESS | 3036 | 1463433519729 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DBD3000 == 42 [pid = 3036] [id = 197] 14:18:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35AD34400) [pid = 3036] [serial = 589] [outer = 0000000000000000] 14:18:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35C9AAC00) [pid = 3036] [serial = 590] [outer = 000000B35AD34400] 14:18:39 INFO - PROCESS | 3036 | 1463433519814 Marionette DEBUG loaded listener.js 14:18:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35D08EC00) [pid = 3036] [serial = 591] [outer = 000000B35AD34400] 14:18:40 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:18:40 INFO - PROCESS | 3036 | 1463433520735 Marionette TRACE conn9 <- [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]]]}] 14:18:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:18:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1196ms 14:18:40 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B3600ACC00) [pid = 3036] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:18:40 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35CBC3800) [pid = 3036] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:18:40 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35A1FB400) [pid = 3036] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:18:40 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B350E57800) [pid = 3036] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:18:40 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B3506D7000) [pid = 3036] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:18:40 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B3506DA400) [pid = 3036] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:18:40 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35DCF5800) [pid = 3036] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:18:40 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B3506D5800) [pid = 3036] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:18:40 INFO - PROCESS | 3036 | 1463433520795 Marionette TRACE conn9 -> [0,753,"getWindowHandle",null] 14:18:40 INFO - PROCESS | 3036 | 1463433520798 Marionette TRACE conn9 <- [1,753,null,{"value":"13"}] 14:18:40 INFO - PROCESS | 3036 | 1463433520802 Marionette TRACE conn9 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:18:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:18:40 INFO - PROCESS | 3036 | 1463433520804 Marionette TRACE conn9 <- [1,754,null,{}] 14:18:40 INFO - PROCESS | 3036 | 1463433520808 Marionette TRACE conn9 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:40 INFO - PROCESS | 3036 | 1463433520918 Marionette TRACE conn9 <- [1,755,null,{"value":null}] 14:18:40 INFO - PROCESS | 3036 | 1463433520958 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E220800 == 43 [pid = 3036] [id = 198] 14:18:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B356E3D400) [pid = 3036] [serial = 592] [outer = 0000000000000000] 14:18:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35D538C00) [pid = 3036] [serial = 593] [outer = 000000B356E3D400] 14:18:41 INFO - PROCESS | 3036 | 1463433521005 Marionette DEBUG loaded listener.js 14:18:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35DB3B000) [pid = 3036] [serial = 594] [outer = 000000B356E3D400] 14:18:41 INFO - PROCESS | 3036 | 1463433521829 Marionette TRACE conn9 <- [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]]]}] 14:18:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:18:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1079ms 14:18:41 INFO - PROCESS | 3036 | 1463433521886 Marionette TRACE conn9 -> [0,757,"getWindowHandle",null] 14:18:41 INFO - PROCESS | 3036 | 1463433521888 Marionette TRACE conn9 <- [1,757,null,{"value":"13"}] 14:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:18:41 INFO - PROCESS | 3036 | 1463433521891 Marionette TRACE conn9 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:18:41 INFO - PROCESS | 3036 | 1463433521893 Marionette TRACE conn9 <- [1,758,null,{}] 14:18:41 INFO - PROCESS | 3036 | 1463433521904 Marionette TRACE conn9 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:42 INFO - PROCESS | 3036 | 1463433522011 Marionette TRACE conn9 <- [1,759,null,{"value":null}] 14:18:42 INFO - PROCESS | 3036 | 1463433522019 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D510800 == 44 [pid = 3036] [id = 199] 14:18:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35A1AF400) [pid = 3036] [serial = 595] [outer = 0000000000000000] 14:18:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35DCBF400) [pid = 3036] [serial = 596] [outer = 000000B35A1AF400] 14:18:42 INFO - PROCESS | 3036 | 1463433522067 Marionette DEBUG loaded listener.js 14:18:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35E7F3400) [pid = 3036] [serial = 597] [outer = 000000B35A1AF400] 14:18:42 INFO - PROCESS | 3036 | 1463433522489 Marionette TRACE conn9 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 14:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:18:42 INFO - PROCESS | 3036 | 1463433522523 Marionette TRACE conn9 -> [0,761,"getWindowHandle",null] 14:18:42 INFO - PROCESS | 3036 | 1463433522525 Marionette TRACE conn9 <- [1,761,null,{"value":"13"}] 14:18:42 INFO - PROCESS | 3036 | 1463433522528 Marionette TRACE conn9 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:18:42 INFO - PROCESS | 3036 | 1463433522530 Marionette TRACE conn9 <- [1,762,null,{}] 14:18:42 INFO - PROCESS | 3036 | 1463433522533 Marionette TRACE conn9 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:42 INFO - PROCESS | 3036 | 1463433522665 Marionette TRACE conn9 <- [1,763,null,{"value":null}] 14:18:42 INFO - PROCESS | 3036 | 1463433522674 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36160C000 == 45 [pid = 3036] [id = 200] 14:18:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35F846000) [pid = 3036] [serial = 598] [outer = 0000000000000000] 14:18:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B36071B400) [pid = 3036] [serial = 599] [outer = 000000B35F846000] 14:18:42 INFO - PROCESS | 3036 | 1463433522721 Marionette DEBUG loaded listener.js 14:18:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B360D2EC00) [pid = 3036] [serial = 600] [outer = 000000B35F846000] 14:18:43 INFO - PROCESS | 3036 | 1463433523123 Marionette TRACE conn9 <- [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]]]}] 14:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 14:18:43 INFO - PROCESS | 3036 | 1463433523161 Marionette TRACE conn9 -> [0,765,"getWindowHandle",null] 14:18:43 INFO - PROCESS | 3036 | 1463433523164 Marionette TRACE conn9 <- [1,765,null,{"value":"13"}] 14:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:18:43 INFO - PROCESS | 3036 | 1463433523167 Marionette TRACE conn9 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:18:43 INFO - PROCESS | 3036 | 1463433523169 Marionette TRACE conn9 <- [1,766,null,{}] 14:18:43 INFO - PROCESS | 3036 | 1463433523172 Marionette TRACE conn9 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:43 INFO - PROCESS | 3036 | 1463433523289 Marionette TRACE conn9 <- [1,767,null,{"value":null}] 14:18:43 INFO - PROCESS | 3036 | 1463433523331 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362FA4800 == 46 [pid = 3036] [id = 201] 14:18:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B360EC6000) [pid = 3036] [serial = 601] [outer = 0000000000000000] 14:18:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B361274800) [pid = 3036] [serial = 602] [outer = 000000B360EC6000] 14:18:43 INFO - PROCESS | 3036 | 1463433523377 Marionette DEBUG loaded listener.js 14:18:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B36127E400) [pid = 3036] [serial = 603] [outer = 000000B360EC6000] 14:18:44 INFO - PROCESS | 3036 | 1463433523998 Marionette TRACE conn9 <- [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]]]}] 14:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 881ms 14:18:44 INFO - PROCESS | 3036 | 1463433524052 Marionette TRACE conn9 -> [0,769,"getWindowHandle",null] 14:18:44 INFO - PROCESS | 3036 | 1463433524058 Marionette TRACE conn9 <- [1,769,null,{"value":"13"}] 14:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:18:44 INFO - PROCESS | 3036 | 1463433524063 Marionette TRACE conn9 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:18:44 INFO - PROCESS | 3036 | 1463433524068 Marionette TRACE conn9 <- [1,770,null,{}] 14:18:44 INFO - PROCESS | 3036 | 1463433524073 Marionette TRACE conn9 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:44 INFO - PROCESS | 3036 | 1463433524188 Marionette TRACE conn9 <- [1,771,null,{"value":null}] 14:18:44 INFO - PROCESS | 3036 | 1463433524263 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB82000 == 47 [pid = 3036] [id = 202] 14:18:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B355CE5C00) [pid = 3036] [serial = 604] [outer = 0000000000000000] 14:18:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B356843C00) [pid = 3036] [serial = 605] [outer = 000000B355CE5C00] 14:18:44 INFO - PROCESS | 3036 | 1463433524363 Marionette DEBUG loaded listener.js 14:18:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35A1DC000) [pid = 3036] [serial = 606] [outer = 000000B355CE5C00] 14:18:44 INFO - PROCESS | 3036 | 1463433524964 Marionette TRACE conn9 <- [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]]]}] 14:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 945ms 14:18:45 INFO - PROCESS | 3036 | 1463433525011 Marionette TRACE conn9 -> [0,773,"getWindowHandle",null] 14:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:18:45 INFO - PROCESS | 3036 | 1463433525018 Marionette TRACE conn9 <- [1,773,null,{"value":"13"}] 14:18:45 INFO - PROCESS | 3036 | 1463433525024 Marionette TRACE conn9 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:18:45 INFO - PROCESS | 3036 | 1463433525028 Marionette TRACE conn9 <- [1,774,null,{}] 14:18:45 INFO - PROCESS | 3036 | 1463433525032 Marionette TRACE conn9 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:45 INFO - PROCESS | 3036 | 1463433525146 Marionette TRACE conn9 <- [1,775,null,{"value":null}] 14:18:45 INFO - PROCESS | 3036 | 1463433525232 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615D8000 == 48 [pid = 3036] [id = 203] 14:18:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35CBC7000) [pid = 3036] [serial = 607] [outer = 0000000000000000] 14:18:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35D97F800) [pid = 3036] [serial = 608] [outer = 000000B35CBC7000] 14:18:45 INFO - PROCESS | 3036 | 1463433525288 Marionette DEBUG loaded listener.js 14:18:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35EABF800) [pid = 3036] [serial = 609] [outer = 000000B35CBC7000] 14:18:45 INFO - PROCESS | 3036 | 1463433525836 Marionette TRACE conn9 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 882ms 14:18:45 INFO - PROCESS | 3036 | 1463433525928 Marionette TRACE conn9 -> [0,777,"getWindowHandle",null] 14:18:45 INFO - PROCESS | 3036 | 1463433525931 Marionette TRACE conn9 <- [1,777,null,{"value":"13"}] 14:18:45 INFO - PROCESS | 3036 | 1463433525935 Marionette TRACE conn9 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:18:45 INFO - PROCESS | 3036 | 1463433525939 Marionette TRACE conn9 <- [1,778,null,{}] 14:18:45 INFO - PROCESS | 3036 | 1463433525951 Marionette TRACE conn9 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:46 INFO - PROCESS | 3036 | 1463433526073 Marionette TRACE conn9 <- [1,779,null,{"value":null}] 14:18:46 INFO - PROCESS | 3036 | 1463433526140 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D11000 == 49 [pid = 3036] [id = 204] 14:18:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B3600E7400) [pid = 3036] [serial = 610] [outer = 0000000000000000] 14:18:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B360EC1000) [pid = 3036] [serial = 611] [outer = 000000B3600E7400] 14:18:46 INFO - PROCESS | 3036 | 1463433526240 Marionette DEBUG loaded listener.js 14:18:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B3612ABC00) [pid = 3036] [serial = 612] [outer = 000000B3600E7400] 14:18:46 INFO - PROCESS | 3036 | 1463433526821 Marionette TRACE conn9 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 943ms 14:18:46 INFO - PROCESS | 3036 | 1463433526887 Marionette TRACE conn9 -> [0,781,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 3036 | 1463433526890 Marionette TRACE conn9 <- [1,781,null,{"value":"13"}] 14:18:46 INFO - PROCESS | 3036 | 1463433526895 Marionette TRACE conn9 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:18:46 INFO - PROCESS | 3036 | 1463433526897 Marionette TRACE conn9 <- [1,782,null,{}] 14:18:46 INFO - PROCESS | 3036 | 1463433526901 Marionette TRACE conn9 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:47 INFO - PROCESS | 3036 | 1463433527013 Marionette TRACE conn9 <- [1,783,null,{"value":null}] 14:18:47 INFO - PROCESS | 3036 | 1463433527085 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36401C800 == 50 [pid = 3036] [id = 205] 14:18:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B361636000) [pid = 3036] [serial = 613] [outer = 0000000000000000] 14:18:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B361639000) [pid = 3036] [serial = 614] [outer = 000000B361636000] 14:18:47 INFO - PROCESS | 3036 | 1463433527142 Marionette DEBUG loaded listener.js 14:18:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B361641800) [pid = 3036] [serial = 615] [outer = 000000B361636000] 14:18:47 INFO - PROCESS | 3036 | 1463433527732 Marionette TRACE conn9 <- [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]]]}] 14:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 881ms 14:18:47 INFO - PROCESS | 3036 | 1463433527780 Marionette TRACE conn9 -> [0,785,"getWindowHandle",null] 14:18:47 INFO - PROCESS | 3036 | 1463433527782 Marionette TRACE conn9 <- [1,785,null,{"value":"13"}] 14:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:18:47 INFO - PROCESS | 3036 | 1463433527785 Marionette TRACE conn9 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:18:47 INFO - PROCESS | 3036 | 1463433527788 Marionette TRACE conn9 <- [1,786,null,{}] 14:18:47 INFO - PROCESS | 3036 | 1463433527791 Marionette TRACE conn9 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:47 INFO - PROCESS | 3036 | 1463433527897 Marionette TRACE conn9 <- [1,787,null,{"value":null}] 14:18:47 INFO - PROCESS | 3036 | 1463433527970 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364193000 == 51 [pid = 3036] [id = 206] 14:18:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B361640C00) [pid = 3036] [serial = 616] [outer = 0000000000000000] 14:18:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B362FB8400) [pid = 3036] [serial = 617] [outer = 000000B361640C00] 14:18:48 INFO - PROCESS | 3036 | 1463433528026 Marionette DEBUG loaded listener.js 14:18:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B3637EF400) [pid = 3036] [serial = 618] [outer = 000000B361640C00] 14:18:48 INFO - PROCESS | 3036 | 1463433528661 Marionette TRACE conn9 <- [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]]]}] 14:18:48 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 14:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 942ms 14:18:48 INFO - PROCESS | 3036 | 1463433528731 Marionette TRACE conn9 -> [0,789,"getWindowHandle",null] 14:18:48 INFO - PROCESS | 3036 | 1463433528733 Marionette TRACE conn9 <- [1,789,null,{"value":"13"}] 14:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:18:48 INFO - PROCESS | 3036 | 1463433528737 Marionette TRACE conn9 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:18:48 INFO - PROCESS | 3036 | 1463433528739 Marionette TRACE conn9 <- [1,790,null,{}] 14:18:48 INFO - PROCESS | 3036 | 1463433528743 Marionette TRACE conn9 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:48 INFO - PROCESS | 3036 | 1463433528869 Marionette TRACE conn9 <- [1,791,null,{"value":null}] 14:18:48 INFO - PROCESS | 3036 | 1463433528937 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B06000 == 52 [pid = 3036] [id = 207] 14:18:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B34F8D2C00) [pid = 3036] [serial = 619] [outer = 0000000000000000] 14:18:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B3504D9800) [pid = 3036] [serial = 620] [outer = 000000B34F8D2C00] 14:18:49 INFO - PROCESS | 3036 | 1463433529131 Marionette DEBUG loaded listener.js 14:18:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B3507E7800) [pid = 3036] [serial = 621] [outer = 000000B34F8D2C00] 14:18:49 INFO - PROCESS | 3036 | 1463433529737 Marionette TRACE conn9 <- [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]]]}] 14:18:49 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 14:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1029ms 14:18:49 INFO - PROCESS | 3036 | 1463433529769 Marionette TRACE conn9 -> [0,793,"getWindowHandle",null] 14:18:49 INFO - PROCESS | 3036 | 1463433529774 Marionette TRACE conn9 <- [1,793,null,{"value":"13"}] 14:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:18:49 INFO - PROCESS | 3036 | 1463433529779 Marionette TRACE conn9 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:18:49 INFO - PROCESS | 3036 | 1463433529783 Marionette TRACE conn9 <- [1,794,null,{}] 14:18:49 INFO - PROCESS | 3036 | 1463433529788 Marionette TRACE conn9 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:49 INFO - PROCESS | 3036 | 1463433529916 Marionette TRACE conn9 <- [1,795,null,{"value":null}] 14:18:50 INFO - PROCESS | 3036 | 1463433529993 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC73800 == 53 [pid = 3036] [id = 208] 14:18:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B356B80C00) [pid = 3036] [serial = 622] [outer = 0000000000000000] 14:18:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35A1DE800) [pid = 3036] [serial = 623] [outer = 000000B356B80C00] 14:18:50 INFO - PROCESS | 3036 | 1463433530044 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35A940400) [pid = 3036] [serial = 624] [outer = 000000B356B80C00] 14:18:50 INFO - PROCESS | 3036 | --DOCSHELL 000000B364186800 == 52 [pid = 3036] [id = 26] 14:18:50 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C94C000 == 51 [pid = 3036] [id = 103] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B34EE58800) [pid = 3036] [serial = 539] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B356738000) [pid = 3036] [serial = 542] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35A455800) [pid = 3036] [serial = 545] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35D4F3800) [pid = 3036] [serial = 557] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35A44A000) [pid = 3036] [serial = 554] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3550C2800) [pid = 3036] [serial = 549] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B350E60400) [pid = 3036] [serial = 548] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B355873C00) [pid = 3036] [serial = 551] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B3568ECC00) [pid = 3036] [serial = 552] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35CBCBC00) [pid = 3036] [serial = 560] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35D981800) [pid = 3036] [serial = 558] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35EA3E400) [pid = 3036] [serial = 563] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B3600F3000) [pid = 3036] [serial = 567] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35DB35C00) [pid = 3036] [serial = 561] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35FF86800) [pid = 3036] [serial = 564] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35AD7E400) [pid = 3036] [serial = 555] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35D084800) [pid = 3036] [serial = 537] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B3600EA400) [pid = 3036] [serial = 566] [outer = 0000000000000000] [url = about:blank] 14:18:50 INFO - PROCESS | 3036 | 1463433530642 Marionette TRACE conn9 <- [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]]]}] 14:18:50 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 14:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 880ms 14:18:50 INFO - PROCESS | 3036 | 1463433530662 Marionette TRACE conn9 -> [0,797,"getWindowHandle",null] 14:18:50 INFO - PROCESS | 3036 | 1463433530666 Marionette TRACE conn9 <- [1,797,null,{"value":"13"}] 14:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:18:50 INFO - PROCESS | 3036 | 1463433530673 Marionette TRACE conn9 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:18:50 INFO - PROCESS | 3036 | 1463433530676 Marionette TRACE conn9 <- [1,798,null,{}] 14:18:50 INFO - PROCESS | 3036 | 1463433530679 Marionette TRACE conn9 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:50 INFO - PROCESS | 3036 | 1463433530771 Marionette TRACE conn9 <- [1,799,null,{"value":null}] 14:18:50 INFO - PROCESS | 3036 | 1463433530779 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C94A800 == 52 [pid = 3036] [id = 209] 14:18:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B356738000) [pid = 3036] [serial = 625] [outer = 0000000000000000] 14:18:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B3568F2000) [pid = 3036] [serial = 626] [outer = 000000B356738000] 14:18:50 INFO - PROCESS | 3036 | 1463433530840 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35A4DA800) [pid = 3036] [serial = 627] [outer = 000000B356738000] 14:18:51 INFO - PROCESS | 3036 | 1463433531296 Marionette TRACE conn9 <- [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]]]}] 14:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 690ms 14:18:51 INFO - PROCESS | 3036 | 1463433531367 Marionette TRACE conn9 -> [0,801,"getWindowHandle",null] 14:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:18:51 INFO - PROCESS | 3036 | 1463433531369 Marionette TRACE conn9 <- [1,801,null,{"value":"13"}] 14:18:51 INFO - PROCESS | 3036 | 1463433531373 Marionette TRACE conn9 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:18:51 INFO - PROCESS | 3036 | 1463433531377 Marionette TRACE conn9 <- [1,802,null,{}] 14:18:51 INFO - PROCESS | 3036 | 1463433531387 Marionette TRACE conn9 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:51 INFO - PROCESS | 3036 | 1463433531479 Marionette TRACE conn9 <- [1,803,null,{"value":null}] 14:18:51 INFO - PROCESS | 3036 | 1463433531494 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F80F800 == 53 [pid = 3036] [id = 210] 14:18:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35D08B800) [pid = 3036] [serial = 628] [outer = 0000000000000000] 14:18:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35D52E400) [pid = 3036] [serial = 629] [outer = 000000B35D08B800] 14:18:51 INFO - PROCESS | 3036 | 1463433531541 Marionette DEBUG loaded listener.js 14:18:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35D984400) [pid = 3036] [serial = 630] [outer = 000000B35D08B800] 14:18:52 INFO - PROCESS | 3036 | 1463433532001 Marionette TRACE conn9 <- [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] 14:18:52 INFO - PROCESS | 3036 | 1463433532068 Marionette TRACE conn9 <- [1,805,null,{"value":"13"}] 14:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:18:52 INFO - PROCESS | 3036 | 1463433532072 Marionette TRACE conn9 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:18:52 INFO - PROCESS | 3036 | 1463433532073 Marionette TRACE conn9 <- [1,806,null,{}] 14:18:52 INFO - PROCESS | 3036 | 1463433532077 Marionette TRACE conn9 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:52 INFO - PROCESS | 3036 | 1463433532166 Marionette TRACE conn9 <- [1,807,null,{"value":null}] 14:18:52 INFO - PROCESS | 3036 | 1463433532173 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D0E000 == 54 [pid = 3036] [id = 211] 14:18:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35D98BC00) [pid = 3036] [serial = 631] [outer = 0000000000000000] 14:18:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35DB8CC00) [pid = 3036] [serial = 632] [outer = 000000B35D98BC00] 14:18:52 INFO - PROCESS | 3036 | 1463433532219 Marionette DEBUG loaded listener.js 14:18:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35E7EE000) [pid = 3036] [serial = 633] [outer = 000000B35D98BC00] 14:18:52 INFO - PROCESS | 3036 | 1463433532677 Marionette TRACE conn9 <- [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]]]}] 14:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 14:18:52 INFO - PROCESS | 3036 | 1463433532708 Marionette TRACE conn9 -> [0,809,"getWindowHandle",null] 14:18:52 INFO - PROCESS | 3036 | 1463433532710 Marionette TRACE conn9 <- [1,809,null,{"value":"13"}] 14:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:18:52 INFO - PROCESS | 3036 | 1463433532714 Marionette TRACE conn9 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:18:52 INFO - PROCESS | 3036 | 1463433532716 Marionette TRACE conn9 <- [1,810,null,{}] 14:18:52 INFO - PROCESS | 3036 | 1463433532720 Marionette TRACE conn9 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:52 INFO - PROCESS | 3036 | 1463433532830 Marionette TRACE conn9 <- [1,811,null,{"value":null}] 14:18:52 INFO - PROCESS | 3036 | 1463433532910 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36160E000 == 55 [pid = 3036] [id = 212] 14:18:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35F849800) [pid = 3036] [serial = 634] [outer = 0000000000000000] 14:18:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B360018800) [pid = 3036] [serial = 635] [outer = 000000B35F849800] 14:18:52 INFO - PROCESS | 3036 | 1463433532961 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B3600F1800) [pid = 3036] [serial = 636] [outer = 000000B35F849800] 14:18:53 INFO - PROCESS | 3036 | 1463433533425 Marionette TRACE conn9 <- [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] 14:18:53 INFO - PROCESS | 3036 | 1463433533460 Marionette TRACE conn9 <- [1,813,null,{"value":"13"}] 14:18:53 INFO - PROCESS | 3036 | 1463433533464 Marionette TRACE conn9 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:18:53 INFO - PROCESS | 3036 | 1463433533465 Marionette TRACE conn9 <- [1,814,null,{}] 14:18:53 INFO - PROCESS | 3036 | 1463433533469 Marionette TRACE conn9 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:53 INFO - PROCESS | 3036 | 1463433533585 Marionette TRACE conn9 <- [1,815,null,{"value":null}] 14:18:53 INFO - PROCESS | 3036 | 1463433533640 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36393D800 == 56 [pid = 3036] [id = 213] 14:18:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B360EBC000) [pid = 3036] [serial = 637] [outer = 0000000000000000] 14:18:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B361275000) [pid = 3036] [serial = 638] [outer = 000000B360EBC000] 14:18:53 INFO - PROCESS | 3036 | 1463433533686 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B3612B0C00) [pid = 3036] [serial = 639] [outer = 000000B360EBC000] 14:18:54 INFO - PROCESS | 3036 | 1463433534117 Marionette TRACE conn9 <- [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]]]}] 14:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 694ms 14:18:54 INFO - PROCESS | 3036 | 1463433534160 Marionette TRACE conn9 -> [0,817,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 3036 | 1463433534162 Marionette TRACE conn9 <- [1,817,null,{"value":"13"}] 14:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:18:54 INFO - PROCESS | 3036 | 1463433534165 Marionette TRACE conn9 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - PROCESS | 3036 | 1463433534167 Marionette TRACE conn9 <- [1,818,null,{}] 14:18:54 INFO - PROCESS | 3036 | 1463433534171 Marionette TRACE conn9 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:54 INFO - PROCESS | 3036 | 1463433534310 Marionette TRACE conn9 <- [1,819,null,{"value":null}] 14:18:54 INFO - PROCESS | 3036 | 1463433534332 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364536000 == 57 [pid = 3036] [id = 214] 14:18:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B36163EC00) [pid = 3036] [serial = 640] [outer = 0000000000000000] 14:18:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B3637F1800) [pid = 3036] [serial = 641] [outer = 000000B36163EC00] 14:18:54 INFO - PROCESS | 3036 | 1463433534377 Marionette DEBUG loaded listener.js 14:18:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B36398C800) [pid = 3036] [serial = 642] [outer = 000000B36163EC00] 14:18:54 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35F846000) [pid = 3036] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:18:54 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B350DB5000) [pid = 3036] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:18:54 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3567F0000) [pid = 3036] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:18:54 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B355CDA400) [pid = 3036] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:18:54 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B356E3D400) [pid = 3036] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:18:54 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35A1AF400) [pid = 3036] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:18:54 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35AD34400) [pid = 3036] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:18:54 INFO - PROCESS | 3036 | 1463433534851 Marionette TRACE conn9 <- [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]]]}] 14:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 733ms 14:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:18:54 INFO - PROCESS | 3036 | 1463433534903 Marionette TRACE conn9 -> [0,821,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 3036 | 1463433534905 Marionette TRACE conn9 <- [1,821,null,{"value":"13"}] 14:18:54 INFO - PROCESS | 3036 | 1463433534908 Marionette TRACE conn9 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - PROCESS | 3036 | 1463433534910 Marionette TRACE conn9 <- [1,822,null,{}] 14:18:54 INFO - PROCESS | 3036 | 1463433534913 Marionette TRACE conn9 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:55 INFO - PROCESS | 3036 | 1463433534999 Marionette TRACE conn9 <- [1,823,null,{"value":null}] 14:18:55 INFO - PROCESS | 3036 | 1463433535005 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364E88000 == 58 [pid = 3036] [id = 215] 14:18:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B360D24400) [pid = 3036] [serial = 643] [outer = 0000000000000000] 14:18:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B36398CC00) [pid = 3036] [serial = 644] [outer = 000000B360D24400] 14:18:55 INFO - PROCESS | 3036 | 1463433535053 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B363DE3800) [pid = 3036] [serial = 645] [outer = 000000B360D24400] 14:18:55 INFO - PROCESS | 3036 | 1463433535471 Marionette TRACE conn9 <- [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]]]}] 14:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 588ms 14:18:55 INFO - PROCESS | 3036 | 1463433535500 Marionette TRACE conn9 -> [0,825,"getWindowHandle",null] 14:18:55 INFO - PROCESS | 3036 | 1463433535502 Marionette TRACE conn9 <- [1,825,null,{"value":"13"}] 14:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:18:55 INFO - PROCESS | 3036 | 1463433535506 Marionette TRACE conn9 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:18:55 INFO - PROCESS | 3036 | 1463433535508 Marionette TRACE conn9 <- [1,826,null,{}] 14:18:55 INFO - PROCESS | 3036 | 1463433535511 Marionette TRACE conn9 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:55 INFO - PROCESS | 3036 | 1463433535600 Marionette TRACE conn9 <- [1,827,null,{"value":null}] 14:18:55 INFO - PROCESS | 3036 | 1463433535606 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36540B000 == 59 [pid = 3036] [id = 216] 14:18:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B363E3B400) [pid = 3036] [serial = 646] [outer = 0000000000000000] 14:18:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B363E40C00) [pid = 3036] [serial = 647] [outer = 000000B363E3B400] 14:18:55 INFO - PROCESS | 3036 | 1463433535651 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B363E67000) [pid = 3036] [serial = 648] [outer = 000000B363E3B400] 14:18:56 INFO - PROCESS | 3036 | 1463433536100 Marionette TRACE conn9 <- [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]]]}] 14:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 14:18:56 INFO - PROCESS | 3036 | 1463433536138 Marionette TRACE conn9 -> [0,829,"getWindowHandle",null] 14:18:56 INFO - PROCESS | 3036 | 1463433536140 Marionette TRACE conn9 <- [1,829,null,{"value":"13"}] 14:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:18:56 INFO - PROCESS | 3036 | 1463433536151 Marionette TRACE conn9 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:18:56 INFO - PROCESS | 3036 | 1463433536153 Marionette TRACE conn9 <- [1,830,null,{}] 14:18:56 INFO - PROCESS | 3036 | 1463433536157 Marionette TRACE conn9 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:56 INFO - PROCESS | 3036 | 1463433536243 Marionette TRACE conn9 <- [1,831,null,{"value":null}] 14:18:56 INFO - PROCESS | 3036 | 1463433536250 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B69800 == 60 [pid = 3036] [id = 217] 14:18:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B36208E000) [pid = 3036] [serial = 649] [outer = 0000000000000000] 14:18:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B362093000) [pid = 3036] [serial = 650] [outer = 000000B36208E000] 14:18:56 INFO - PROCESS | 3036 | 1463433536300 Marionette DEBUG loaded listener.js 14:18:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B363E67800) [pid = 3036] [serial = 651] [outer = 000000B36208E000] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D254000 == 59 [pid = 3036] [id = 121] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B364E7D000 == 58 [pid = 3036] [id = 24] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DBCF000 == 57 [pid = 3036] [id = 106] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B36075B000 == 56 [pid = 3036] [id = 25] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DBD3800 == 55 [pid = 3036] [id = 156] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B351E3D800 == 54 [pid = 3036] [id = 110] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35ADF0000 == 53 [pid = 3036] [id = 114] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC83000 == 52 [pid = 3036] [id = 111] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B36453D800 == 51 [pid = 3036] [id = 134] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B359872000 == 50 [pid = 3036] [id = 102] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EB3800 == 49 [pid = 3036] [id = 119] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35ADE9000 == 48 [pid = 3036] [id = 139] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA74000 == 47 [pid = 3036] [id = 117] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B34FB55000 == 46 [pid = 3036] [id = 27] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D037000 == 45 [pid = 3036] [id = 104] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B36371A800 == 44 [pid = 3036] [id = 122] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C04000 == 43 [pid = 3036] [id = 118] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC73800 == 42 [pid = 3036] [id = 208] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B06000 == 41 [pid = 3036] [id = 207] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B364193000 == 40 [pid = 3036] [id = 206] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B36401C800 == 39 [pid = 3036] [id = 205] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D11000 == 38 [pid = 3036] [id = 204] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615D8000 == 37 [pid = 3036] [id = 203] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB82000 == 36 [pid = 3036] [id = 202] 14:18:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B362FA4800 == 35 [pid = 3036] [id = 201] 14:18:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F80F800 == 34 [pid = 3036] [id = 210] 14:18:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B36393D800 == 33 [pid = 3036] [id = 213] 14:18:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D0E000 == 32 [pid = 3036] [id = 211] 14:18:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B364E88000 == 31 [pid = 3036] [id = 215] 14:18:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B364536000 == 30 [pid = 3036] [id = 214] 14:18:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B36540B000 == 29 [pid = 3036] [id = 216] 14:18:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B36160E000 == 28 [pid = 3036] [id = 212] 14:18:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C94A800 == 27 [pid = 3036] [id = 209] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B361274800) [pid = 3036] [serial = 602] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B36071B400) [pid = 3036] [serial = 599] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B356735000) [pid = 3036] [serial = 572] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B350E89400) [pid = 3036] [serial = 584] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3552B1000) [pid = 3036] [serial = 585] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B3568EE400) [pid = 3036] [serial = 587] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35CBCC800) [pid = 3036] [serial = 575] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B360D2D400) [pid = 3036] [serial = 582] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35A1DDC00) [pid = 3036] [serial = 581] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35D538C00) [pid = 3036] [serial = 593] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B360713400) [pid = 3036] [serial = 578] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B36071EC00) [pid = 3036] [serial = 569] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35DCBF400) [pid = 3036] [serial = 596] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35C9AAC00) [pid = 3036] [serial = 590] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35D08EC00) [pid = 3036] [serial = 591] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B360D2EC00) [pid = 3036] [serial = 600] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35A1DB800) [pid = 3036] [serial = 588] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35DB3B000) [pid = 3036] [serial = 594] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35E7F3400) [pid = 3036] [serial = 597] [outer = 0000000000000000] [url = about:blank] 14:18:58 INFO - PROCESS | 3036 | 1463433538429 Marionette TRACE conn9 <- [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]]]}] 14:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2294ms 14:18:58 INFO - PROCESS | 3036 | 1463433538441 Marionette TRACE conn9 -> [0,833,"getWindowHandle",null] 14:18:58 INFO - PROCESS | 3036 | 1463433538446 Marionette TRACE conn9 <- [1,833,null,{"value":"13"}] 14:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:18:58 INFO - PROCESS | 3036 | 1463433538453 Marionette TRACE conn9 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:18:58 INFO - PROCESS | 3036 | 1463433538457 Marionette TRACE conn9 <- [1,834,null,{}] 14:18:58 INFO - PROCESS | 3036 | 1463433538463 Marionette TRACE conn9 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:58 INFO - PROCESS | 3036 | 1463433538558 Marionette TRACE conn9 <- [1,835,null,{"value":null}] 14:18:58 INFO - PROCESS | 3036 | 1463433538569 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350896000 == 28 [pid = 3036] [id = 218] 14:18:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B3506CA000) [pid = 3036] [serial = 652] [outer = 0000000000000000] 14:18:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B3506CB800) [pid = 3036] [serial = 653] [outer = 000000B3506CA000] 14:18:58 INFO - PROCESS | 3036 | 1463433538621 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B3507DA800) [pid = 3036] [serial = 654] [outer = 000000B3506CA000] 14:18:59 INFO - PROCESS | 3036 | 1463433539092 Marionette TRACE conn9 <- [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]]]}] 14:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 14:18:59 INFO - PROCESS | 3036 | 1463433539146 Marionette TRACE conn9 -> [0,837,"getWindowHandle",null] 14:18:59 INFO - PROCESS | 3036 | 1463433539153 Marionette TRACE conn9 <- [1,837,null,{"value":"13"}] 14:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:18:59 INFO - PROCESS | 3036 | 1463433539159 Marionette TRACE conn9 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - PROCESS | 3036 | 1463433539162 Marionette TRACE conn9 <- [1,838,null,{}] 14:18:59 INFO - PROCESS | 3036 | 1463433539166 Marionette TRACE conn9 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:59 INFO - PROCESS | 3036 | 1463433539256 Marionette TRACE conn9 <- [1,839,null,{"value":null}] 14:18:59 INFO - PROCESS | 3036 | 1463433539268 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355C7B000 == 29 [pid = 3036] [id = 219] 14:18:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B350E55C00) [pid = 3036] [serial = 655] [outer = 0000000000000000] 14:18:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B350E5F800) [pid = 3036] [serial = 656] [outer = 000000B350E55C00] 14:18:59 INFO - PROCESS | 3036 | 1463433539316 Marionette DEBUG loaded listener.js 14:18:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B350E92C00) [pid = 3036] [serial = 657] [outer = 000000B350E55C00] 14:18:59 INFO - PROCESS | 3036 | 1463433539795 Marionette TRACE conn9 <- [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]]]}] 14:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 14:18:59 INFO - PROCESS | 3036 | 1463433539837 Marionette TRACE conn9 -> [0,841,"getWindowHandle",null] 14:18:59 INFO - PROCESS | 3036 | 1463433539840 Marionette TRACE conn9 <- [1,841,null,{"value":"13"}] 14:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:18:59 INFO - PROCESS | 3036 | 1463433539844 Marionette TRACE conn9 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - PROCESS | 3036 | 1463433539848 Marionette TRACE conn9 <- [1,842,null,{}] 14:18:59 INFO - PROCESS | 3036 | 1463433539859 Marionette TRACE conn9 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:18:59 INFO - PROCESS | 3036 | 1463433539990 Marionette TRACE conn9 <- [1,843,null,{"value":null}] 14:19:00 INFO - PROCESS | 3036 | 1463433540063 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A42F800 == 30 [pid = 3036] [id = 220] 14:19:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B34EDB0800) [pid = 3036] [serial = 658] [outer = 0000000000000000] 14:19:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B355A9C400) [pid = 3036] [serial = 659] [outer = 000000B34EDB0800] 14:19:00 INFO - PROCESS | 3036 | 1463433540115 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B355DA0400) [pid = 3036] [serial = 660] [outer = 000000B34EDB0800] 14:19:00 INFO - PROCESS | 3036 | 1463433540504 Marionette TRACE conn9 <- [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]]]}] 14:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 735ms 14:19:00 INFO - PROCESS | 3036 | 1463433540581 Marionette TRACE conn9 -> [0,845,"getWindowHandle",null] 14:19:00 INFO - PROCESS | 3036 | 1463433540584 Marionette TRACE conn9 <- [1,845,null,{"value":"13"}] 14:19:00 INFO - PROCESS | 3036 | 1463433540587 Marionette TRACE conn9 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:19:00 INFO - PROCESS | 3036 | 1463433540588 Marionette TRACE conn9 <- [1,846,null,{}] 14:19:00 INFO - PROCESS | 3036 | 1463433540592 Marionette TRACE conn9 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:00 INFO - PROCESS | 3036 | 1463433540679 Marionette TRACE conn9 <- [1,847,null,{"value":null}] 14:19:00 INFO - PROCESS | 3036 | 1463433540686 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C93B800 == 31 [pid = 3036] [id = 221] 14:19:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B356847C00) [pid = 3036] [serial = 661] [outer = 0000000000000000] 14:19:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B3568E6C00) [pid = 3036] [serial = 662] [outer = 000000B356847C00] 14:19:00 INFO - PROCESS | 3036 | 1463433540733 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B3568F1800) [pid = 3036] [serial = 663] [outer = 000000B356847C00] 14:19:01 INFO - PROCESS | 3036 | 1463433541162 Marionette TRACE conn9 <- [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]]]}] 14:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 14:19:01 INFO - PROCESS | 3036 | 1463433541218 Marionette TRACE conn9 -> [0,849,"getWindowHandle",null] 14:19:01 INFO - PROCESS | 3036 | 1463433541220 Marionette TRACE conn9 <- [1,849,null,{"value":"13"}] 14:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:19:01 INFO - PROCESS | 3036 | 1463433541224 Marionette TRACE conn9 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:19:01 INFO - PROCESS | 3036 | 1463433541225 Marionette TRACE conn9 <- [1,850,null,{}] 14:19:01 INFO - PROCESS | 3036 | 1463433541229 Marionette TRACE conn9 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:01 INFO - PROCESS | 3036 | 1463433541308 Marionette TRACE conn9 <- [1,851,null,{"value":null}] 14:19:01 INFO - PROCESS | 3036 | 1463433541317 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D031000 == 32 [pid = 3036] [id = 222] 14:19:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B350B1D800) [pid = 3036] [serial = 664] [outer = 0000000000000000] 14:19:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35981E400) [pid = 3036] [serial = 665] [outer = 000000B350B1D800] 14:19:01 INFO - PROCESS | 3036 | 1463433541366 Marionette DEBUG loaded listener.js 14:19:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35A1DD000) [pid = 3036] [serial = 666] [outer = 000000B350B1D800] 14:19:01 INFO - PROCESS | 3036 | 1463433541846 Marionette TRACE conn9 <- [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]]]}] 14:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 14:19:01 INFO - PROCESS | 3036 | 1463433541919 Marionette TRACE conn9 -> [0,853,"getWindowHandle",null] 14:19:01 INFO - PROCESS | 3036 | 1463433541921 Marionette TRACE conn9 <- [1,853,null,{"value":"13"}] 14:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:19:01 INFO - PROCESS | 3036 | 1463433541925 Marionette TRACE conn9 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:19:01 INFO - PROCESS | 3036 | 1463433541926 Marionette TRACE conn9 <- [1,854,null,{}] 14:19:01 INFO - PROCESS | 3036 | 1463433541930 Marionette TRACE conn9 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:02 INFO - PROCESS | 3036 | 1463433542045 Marionette TRACE conn9 <- [1,855,null,{"value":null}] 14:19:02 INFO - PROCESS | 3036 | 1463433542054 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D50B000 == 33 [pid = 3036] [id = 223] 14:19:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35A1E4000) [pid = 3036] [serial = 667] [outer = 0000000000000000] 14:19:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35A451400) [pid = 3036] [serial = 668] [outer = 000000B35A1E4000] 14:19:02 INFO - PROCESS | 3036 | 1463433542102 Marionette DEBUG loaded listener.js 14:19:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35B238C00) [pid = 3036] [serial = 669] [outer = 000000B35A1E4000] 14:19:03 INFO - PROCESS | 3036 | 1463433543932 Marionette TRACE conn9 <- [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]]]}] 14:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2033ms 14:19:03 INFO - PROCESS | 3036 | 1463433543960 Marionette TRACE conn9 -> [0,857,"getWindowHandle",null] 14:19:03 INFO - PROCESS | 3036 | 1463433543962 Marionette TRACE conn9 <- [1,857,null,{"value":"13"}] 14:19:03 INFO - PROCESS | 3036 | 1463433543965 Marionette TRACE conn9 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:19:03 INFO - PROCESS | 3036 | 1463433543967 Marionette TRACE conn9 <- [1,858,null,{}] 14:19:03 INFO - PROCESS | 3036 | 1463433543970 Marionette TRACE conn9 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:04 INFO - PROCESS | 3036 | 1463433544047 Marionette TRACE conn9 <- [1,859,null,{"value":null}] 14:19:04 INFO - PROCESS | 3036 | 1463433544117 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F81C000 == 34 [pid = 3036] [id = 224] 14:19:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35A1FF000) [pid = 3036] [serial = 670] [outer = 0000000000000000] 14:19:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35D08DC00) [pid = 3036] [serial = 671] [outer = 000000B35A1FF000] 14:19:04 INFO - PROCESS | 3036 | 1463433544166 Marionette DEBUG loaded listener.js 14:19:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35D52DC00) [pid = 3036] [serial = 672] [outer = 000000B35A1FF000] 14:19:04 INFO - PROCESS | 3036 | 1463433544590 Marionette TRACE conn9 <- [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]]]}] 14:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 14:19:04 INFO - PROCESS | 3036 | 1463433544684 Marionette TRACE conn9 -> [0,861,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 3036 | 1463433544686 Marionette TRACE conn9 <- [1,861,null,{"value":"13"}] 14:19:04 INFO - PROCESS | 3036 | 1463433544690 Marionette TRACE conn9 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - PROCESS | 3036 | 1463433544692 Marionette TRACE conn9 <- [1,862,null,{}] 14:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:19:04 INFO - PROCESS | 3036 | 1463433544695 Marionette TRACE conn9 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:04 INFO - PROCESS | 3036 | 1463433544797 Marionette TRACE conn9 <- [1,863,null,{"value":null}] 14:19:04 INFO - PROCESS | 3036 | 1463433544847 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36075B000 == 35 [pid = 3036] [id = 225] 14:19:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35D531800) [pid = 3036] [serial = 673] [outer = 0000000000000000] 14:19:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35D539400) [pid = 3036] [serial = 674] [outer = 000000B35D531800] 14:19:04 INFO - PROCESS | 3036 | 1463433544895 Marionette DEBUG loaded listener.js 14:19:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35D981C00) [pid = 3036] [serial = 675] [outer = 000000B35D531800] 14:19:05 INFO - PROCESS | 3036 | 1463433545308 Marionette TRACE conn9 <- [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]]]}] 14:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 14:19:05 INFO - PROCESS | 3036 | 1463433545324 Marionette TRACE conn9 -> [0,865,"getWindowHandle",null] 14:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:19:05 INFO - PROCESS | 3036 | 1463433545327 Marionette TRACE conn9 <- [1,865,null,{"value":"13"}] 14:19:05 INFO - PROCESS | 3036 | 1463433545330 Marionette TRACE conn9 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:19:05 INFO - PROCESS | 3036 | 1463433545331 Marionette TRACE conn9 <- [1,866,null,{}] 14:19:05 INFO - PROCESS | 3036 | 1463433545335 Marionette TRACE conn9 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:05 INFO - PROCESS | 3036 | 1463433545435 Marionette TRACE conn9 <- [1,867,null,{"value":null}] 14:19:05 INFO - PROCESS | 3036 | 1463433545442 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A42F000 == 36 [pid = 3036] [id = 226] 14:19:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35D537400) [pid = 3036] [serial = 676] [outer = 0000000000000000] 14:19:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35D98A400) [pid = 3036] [serial = 677] [outer = 000000B35D537400] 14:19:05 INFO - PROCESS | 3036 | 1463433545487 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35DB39800) [pid = 3036] [serial = 678] [outer = 000000B35D537400] 14:19:05 INFO - PROCESS | 3036 | 1463433545962 Marionette TRACE conn9 <- [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]]]}] 14:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 14:19:06 INFO - PROCESS | 3036 | 1463433546013 Marionette TRACE conn9 -> [0,869,"getWindowHandle",null] 14:19:06 INFO - PROCESS | 3036 | 1463433546015 Marionette TRACE conn9 <- [1,869,null,{"value":"13"}] 14:19:06 INFO - PROCESS | 3036 | 1463433546019 Marionette TRACE conn9 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:19:06 INFO - PROCESS | 3036 | 1463433546021 Marionette TRACE conn9 <- [1,870,null,{}] 14:19:06 INFO - PROCESS | 3036 | 1463433546024 Marionette TRACE conn9 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:06 INFO - PROCESS | 3036 | 1463433546139 Marionette TRACE conn9 <- [1,871,null,{"value":null}] 14:19:06 INFO - PROCESS | 3036 | 1463433546225 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615CE800 == 37 [pid = 3036] [id = 227] 14:19:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35DB85000) [pid = 3036] [serial = 679] [outer = 0000000000000000] 14:19:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B35DB89800) [pid = 3036] [serial = 680] [outer = 000000B35DB85000] 14:19:06 INFO - PROCESS | 3036 | 1463433546272 Marionette DEBUG loaded listener.js 14:19:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B35DCC4800) [pid = 3036] [serial = 681] [outer = 000000B35DB85000] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B363E3B400) [pid = 3036] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B35F849800) [pid = 3036] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B360EBC000) [pid = 3036] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B36163EC00) [pid = 3036] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B361640C00) [pid = 3036] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B361636000) [pid = 3036] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B3600E7400) [pid = 3036] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35CBC7000) [pid = 3036] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B355CE5C00) [pid = 3036] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B360EC6000) [pid = 3036] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35D98BC00) [pid = 3036] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35D08B800) [pid = 3036] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B356738000) [pid = 3036] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B356B80C00) [pid = 3036] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B34F8D2C00) [pid = 3036] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B360D24400) [pid = 3036] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B34EDAD800) [pid = 3036] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B360718C00) [pid = 3036] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3558F8000) [pid = 3036] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B36127BC00) [pid = 3036] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35A1E8000) [pid = 3036] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B360D25C00) [pid = 3036] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35D52D400) [pid = 3036] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B361274C00) [pid = 3036] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B351E6E400) [pid = 3036] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B3600A8000) [pid = 3036] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35A1E4800) [pid = 3036] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:19:06 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B351861800) [pid = 3036] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:19:06 INFO - PROCESS | 3036 | 1463433546929 Marionette TRACE conn9 <- [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]]]}] 14:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 985ms 14:19:07 INFO - PROCESS | 3036 | 1463433547011 Marionette TRACE conn9 -> [0,873,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 3036 | 1463433547014 Marionette TRACE conn9 <- [1,873,null,{"value":"13"}] 14:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:19:07 INFO - PROCESS | 3036 | 1463433547017 Marionette TRACE conn9 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 3036 | 1463433547020 Marionette TRACE conn9 <- [1,874,null,{}] 14:19:07 INFO - PROCESS | 3036 | 1463433547023 Marionette TRACE conn9 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:07 INFO - PROCESS | 3036 | 1463433547122 Marionette TRACE conn9 <- [1,875,null,{"value":null}] 14:19:07 INFO - PROCESS | 3036 | 1463433547134 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D030800 == 38 [pid = 3036] [id = 228] 14:19:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B356B80C00) [pid = 3036] [serial = 682] [outer = 0000000000000000] 14:19:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35DB84000) [pid = 3036] [serial = 683] [outer = 000000B356B80C00] 14:19:07 INFO - PROCESS | 3036 | 1463433547190 Marionette DEBUG loaded listener.js 14:19:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35DCFE000) [pid = 3036] [serial = 684] [outer = 000000B356B80C00] 14:19:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35E7F3400) [pid = 3036] [serial = 685] [outer = 000000B34EDAAC00] 14:19:07 INFO - PROCESS | 3036 | 1463433547689 Marionette TRACE conn9 <- [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]]]}] 14:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 14:19:07 INFO - PROCESS | 3036 | 1463433547772 Marionette TRACE conn9 -> [0,877,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 3036 | 1463433547775 Marionette TRACE conn9 <- [1,877,null,{"value":"13"}] 14:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:19:07 INFO - PROCESS | 3036 | 1463433547781 Marionette TRACE conn9 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 3036 | 1463433547782 Marionette TRACE conn9 <- [1,878,null,{}] 14:19:07 INFO - PROCESS | 3036 | 1463433547786 Marionette TRACE conn9 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:07 INFO - PROCESS | 3036 | 1463433547881 Marionette TRACE conn9 <- [1,879,null,{"value":null}] 14:19:07 INFO - PROCESS | 3036 | 1463433547888 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C14800 == 39 [pid = 3036] [id = 229] 14:19:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35E79C400) [pid = 3036] [serial = 686] [outer = 0000000000000000] 14:19:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35EA46400) [pid = 3036] [serial = 687] [outer = 000000B35E79C400] 14:19:07 INFO - PROCESS | 3036 | 1463433547934 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35F83F000) [pid = 3036] [serial = 688] [outer = 000000B35E79C400] 14:19:08 INFO - PROCESS | 3036 | 1463433548353 Marionette TRACE conn9 <- [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]]]}] 14:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 14:19:08 INFO - PROCESS | 3036 | 1463433548416 Marionette TRACE conn9 -> [0,881,"getWindowHandle",null] 14:19:08 INFO - PROCESS | 3036 | 1463433548418 Marionette TRACE conn9 <- [1,881,null,{"value":"13"}] 14:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:19:08 INFO - PROCESS | 3036 | 1463433548421 Marionette TRACE conn9 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:19:08 INFO - PROCESS | 3036 | 1463433548423 Marionette TRACE conn9 <- [1,882,null,{}] 14:19:08 INFO - PROCESS | 3036 | 1463433548427 Marionette TRACE conn9 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:08 INFO - PROCESS | 3036 | 1463433548507 Marionette TRACE conn9 <- [1,883,null,{"value":null}] 14:19:08 INFO - PROCESS | 3036 | 1463433548514 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F9C000 == 40 [pid = 3036] [id = 230] 14:19:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35F842800) [pid = 3036] [serial = 689] [outer = 0000000000000000] 14:19:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35F846400) [pid = 3036] [serial = 690] [outer = 000000B35F842800] 14:19:08 INFO - PROCESS | 3036 | 1463433548559 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B360019400) [pid = 3036] [serial = 691] [outer = 000000B35F842800] 14:19:09 INFO - PROCESS | 3036 | 1463433549390 Marionette TRACE conn9 <- [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]]]}] 14:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 986ms 14:19:09 INFO - PROCESS | 3036 | 1463433549412 Marionette TRACE conn9 -> [0,885,"getWindowHandle",null] 14:19:09 INFO - PROCESS | 3036 | 1463433549418 Marionette TRACE conn9 <- [1,885,null,{"value":"13"}] 14:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:19:09 INFO - PROCESS | 3036 | 1463433549423 Marionette TRACE conn9 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:19:09 INFO - PROCESS | 3036 | 1463433549428 Marionette TRACE conn9 <- [1,886,null,{}] 14:19:09 INFO - PROCESS | 3036 | 1463433549433 Marionette TRACE conn9 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:09 INFO - PROCESS | 3036 | 1463433549555 Marionette TRACE conn9 <- [1,887,null,{"value":null}] 14:19:09 INFO - PROCESS | 3036 | 1463433549630 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356718000 == 41 [pid = 3036] [id = 231] 14:19:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B3506D6C00) [pid = 3036] [serial = 692] [outer = 0000000000000000] 14:19:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B3507DD000) [pid = 3036] [serial = 693] [outer = 000000B3506D6C00] 14:19:09 INFO - PROCESS | 3036 | 1463433549689 Marionette DEBUG loaded listener.js 14:19:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B350E8D800) [pid = 3036] [serial = 694] [outer = 000000B3506D6C00] 14:19:10 INFO - PROCESS | 3036 | 1463433550467 Marionette TRACE conn9 <- [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]]]}] 14:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1080ms 14:19:10 INFO - PROCESS | 3036 | 1463433550520 Marionette TRACE conn9 -> [0,889,"getWindowHandle",null] 14:19:10 INFO - PROCESS | 3036 | 1463433550527 Marionette TRACE conn9 <- [1,889,null,{"value":"13"}] 14:19:10 INFO - PROCESS | 3036 | 1463433550533 Marionette TRACE conn9 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:19:10 INFO - PROCESS | 3036 | 1463433550536 Marionette TRACE conn9 <- [1,890,null,{}] 14:19:10 INFO - PROCESS | 3036 | 1463433550541 Marionette TRACE conn9 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:10 INFO - PROCESS | 3036 | 1463433550662 Marionette TRACE conn9 <- [1,891,null,{"value":null}] 14:19:10 INFO - PROCESS | 3036 | 1463433550736 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355085000 == 42 [pid = 3036] [id = 232] 14:19:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B3506D4800) [pid = 3036] [serial = 695] [outer = 0000000000000000] 14:19:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B350E56000) [pid = 3036] [serial = 696] [outer = 000000B3506D4800] 14:19:10 INFO - PROCESS | 3036 | 1463433550794 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B355845800) [pid = 3036] [serial = 697] [outer = 000000B3506D4800] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B1F000 == 41 [pid = 3036] [id = 183] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B350894800 == 40 [pid = 3036] [id = 194] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B36160E800 == 39 [pid = 3036] [id = 190] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B362FA5800 == 38 [pid = 3036] [id = 193] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D510800 == 37 [pid = 3036] [id = 199] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B360061800 == 36 [pid = 3036] [id = 188] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35677E800 == 35 [pid = 3036] [id = 195] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35ADD8000 == 34 [pid = 3036] [id = 191] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B36005F000 == 33 [pid = 3036] [id = 192] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E220800 == 32 [pid = 3036] [id = 198] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D02A000 == 31 [pid = 3036] [id = 185] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D44000 == 30 [pid = 3036] [id = 189] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DBD3000 == 29 [pid = 3036] [id = 197] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC6D000 == 28 [pid = 3036] [id = 196] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B362093000) [pid = 3036] [serial = 650] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B365B69800 == 27 [pid = 3036] [id = 217] 14:19:11 INFO - PROCESS | 3036 | 1463433551654 Marionette TRACE conn9 <- [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]]]}] 14:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1127ms 14:19:11 INFO - PROCESS | 3036 | 1463433551668 Marionette TRACE conn9 -> [0,893,"getWindowHandle",null] 14:19:11 INFO - PROCESS | 3036 | 1463433551673 Marionette TRACE conn9 <- [1,893,null,{"value":"13"}] 14:19:11 INFO - PROCESS | 3036 | 1463433551677 Marionette TRACE conn9 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:19:11 INFO - PROCESS | 3036 | 1463433551682 Marionette TRACE conn9 <- [1,894,null,{}] 14:19:11 INFO - PROCESS | 3036 | 1463433551687 Marionette TRACE conn9 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B3506CE000) [pid = 3036] [serial = 540] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B360CD5800) [pid = 3036] [serial = 570] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3568F1C00) [pid = 3036] [serial = 543] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B3612B0000) [pid = 3036] [serial = 507] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35D183C00) [pid = 3036] [serial = 546] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3612B0800) [pid = 3036] [serial = 510] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35DF46400) [pid = 3036] [serial = 504] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B363DD8C00) [pid = 3036] [serial = 498] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35A44CC00) [pid = 3036] [serial = 501] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B363E67000) [pid = 3036] [serial = 648] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B360018800) [pid = 3036] [serial = 635] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B361275000) [pid = 3036] [serial = 638] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B3600F1800) [pid = 3036] [serial = 636] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B3637F1800) [pid = 3036] [serial = 641] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B3612B0C00) [pid = 3036] [serial = 639] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B363E40C00) [pid = 3036] [serial = 647] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B36398C800) [pid = 3036] [serial = 642] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B3637EF400) [pid = 3036] [serial = 618] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B362FB8400) [pid = 3036] [serial = 617] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B361641800) [pid = 3036] [serial = 615] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B361639000) [pid = 3036] [serial = 614] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B3612ABC00) [pid = 3036] [serial = 612] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B360EC1000) [pid = 3036] [serial = 611] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35EABF800) [pid = 3036] [serial = 609] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35D97F800) [pid = 3036] [serial = 608] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35A1DC000) [pid = 3036] [serial = 606] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B356843C00) [pid = 3036] [serial = 605] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B36127E400) [pid = 3036] [serial = 603] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B35DB8CC00) [pid = 3036] [serial = 632] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35D984400) [pid = 3036] [serial = 630] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35D52E400) [pid = 3036] [serial = 629] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B3568F2000) [pid = 3036] [serial = 626] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B35A4DA800) [pid = 3036] [serial = 627] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B35A940400) [pid = 3036] [serial = 624] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B35A1DE800) [pid = 3036] [serial = 623] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B3507E7800) [pid = 3036] [serial = 621] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B3504D9800) [pid = 3036] [serial = 620] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B36398CC00) [pid = 3036] [serial = 644] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000B363DE3800) [pid = 3036] [serial = 645] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000B35E7EE000) [pid = 3036] [serial = 633] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000B360CDBC00) [pid = 3036] [serial = 579] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (000000B35DB3E400) [pid = 3036] [serial = 576] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000B356F02800) [pid = 3036] [serial = 573] [outer = 0000000000000000] [url = about:blank] 14:19:11 INFO - PROCESS | 3036 | 1463433551820 Marionette TRACE conn9 <- [1,895,null,{"value":null}] 14:19:11 INFO - PROCESS | 3036 | 1463433551874 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3504BC000 == 28 [pid = 3036] [id = 233] 14:19:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000B3504CE000) [pid = 3036] [serial = 698] [outer = 0000000000000000] 14:19:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000B3504D5800) [pid = 3036] [serial = 699] [outer = 000000B3504CE000] 14:19:11 INFO - PROCESS | 3036 | 1463433551923 Marionette DEBUG loaded listener.js 14:19:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000B3506C4000) [pid = 3036] [serial = 700] [outer = 000000B3504CE000] 14:19:12 INFO - PROCESS | 3036 | 1463433552383 Marionette TRACE conn9 <- [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]]]}] 14:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms 14:19:12 INFO - PROCESS | 3036 | 1463433552416 Marionette TRACE conn9 -> [0,897,"getWindowHandle",null] 14:19:12 INFO - PROCESS | 3036 | 1463433552422 Marionette TRACE conn9 <- [1,897,null,{"value":"13"}] 14:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:19:12 INFO - PROCESS | 3036 | 1463433552428 Marionette TRACE conn9 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:19:12 INFO - PROCESS | 3036 | 1463433552431 Marionette TRACE conn9 <- [1,898,null,{}] 14:19:12 INFO - PROCESS | 3036 | 1463433552434 Marionette TRACE conn9 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:12 INFO - PROCESS | 3036 | 1463433552521 Marionette TRACE conn9 <- [1,899,null,{"value":null}] 14:19:12 INFO - PROCESS | 3036 | 1463433552529 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35522E800 == 29 [pid = 3036] [id = 234] 14:19:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000B3506E3C00) [pid = 3036] [serial = 701] [outer = 0000000000000000] 14:19:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B350E5A000) [pid = 3036] [serial = 702] [outer = 000000B3506E3C00] 14:19:12 INFO - PROCESS | 3036 | 1463433552576 Marionette DEBUG loaded listener.js 14:19:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B350E91800) [pid = 3036] [serial = 703] [outer = 000000B3506E3C00] 14:19:13 INFO - PROCESS | 3036 | 1463433553031 Marionette TRACE conn9 <- [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]]]}] 14:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 14:19:13 INFO - PROCESS | 3036 | 1463433553059 Marionette TRACE conn9 -> [0,901,"getWindowHandle",null] 14:19:13 INFO - PROCESS | 3036 | 1463433553069 Marionette TRACE conn9 <- [1,901,null,{"value":"13"}] 14:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:19:13 INFO - PROCESS | 3036 | 1463433553078 Marionette TRACE conn9 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:19:13 INFO - PROCESS | 3036 | 1463433553082 Marionette TRACE conn9 <- [1,902,null,{}] 14:19:13 INFO - PROCESS | 3036 | 1463433553093 Marionette TRACE conn9 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:13 INFO - PROCESS | 3036 | 1463433553183 Marionette TRACE conn9 <- [1,903,null,{"value":null}] 14:19:13 INFO - PROCESS | 3036 | 1463433553195 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35986F800 == 30 [pid = 3036] [id = 235] 14:19:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B353DBD800) [pid = 3036] [serial = 704] [outer = 0000000000000000] 14:19:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B355848000) [pid = 3036] [serial = 705] [outer = 000000B353DBD800] 14:19:13 INFO - PROCESS | 3036 | 1463433553246 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B355CD8400) [pid = 3036] [serial = 706] [outer = 000000B353DBD800] 14:19:13 INFO - PROCESS | 3036 | 1463433553691 Marionette TRACE conn9 <- [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]]]}] 14:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 693ms 14:19:13 INFO - PROCESS | 3036 | 1463433553770 Marionette TRACE conn9 -> [0,905,"getWindowHandle",null] 14:19:13 INFO - PROCESS | 3036 | 1463433553773 Marionette TRACE conn9 <- [1,905,null,{"value":"13"}] 14:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:19:13 INFO - PROCESS | 3036 | 1463433553777 Marionette TRACE conn9 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:19:13 INFO - PROCESS | 3036 | 1463433553779 Marionette TRACE conn9 <- [1,906,null,{}] 14:19:13 INFO - PROCESS | 3036 | 1463433553782 Marionette TRACE conn9 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:13 INFO - PROCESS | 3036 | 1463433553899 Marionette TRACE conn9 <- [1,907,null,{"value":null}] 14:19:13 INFO - PROCESS | 3036 | 1463433553909 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB7F000 == 31 [pid = 3036] [id = 236] 14:19:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B3567F2C00) [pid = 3036] [serial = 707] [outer = 0000000000000000] 14:19:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B356847000) [pid = 3036] [serial = 708] [outer = 000000B3567F2C00] 14:19:13 INFO - PROCESS | 3036 | 1463433553957 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B3568EA000) [pid = 3036] [serial = 709] [outer = 000000B3567F2C00] 14:19:14 INFO - PROCESS | 3036 | 1463433554403 Marionette TRACE conn9 <- [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]]]}] 14:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 692ms 14:19:14 INFO - PROCESS | 3036 | 1463433554471 Marionette TRACE conn9 -> [0,909,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 3036 | 1463433554473 Marionette TRACE conn9 <- [1,909,null,{"value":"13"}] 14:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:19:14 INFO - PROCESS | 3036 | 1463433554477 Marionette TRACE conn9 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:19:14 INFO - PROCESS | 3036 | 1463433554479 Marionette TRACE conn9 <- [1,910,null,{}] 14:19:14 INFO - PROCESS | 3036 | 1463433554483 Marionette TRACE conn9 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:14 INFO - PROCESS | 3036 | 1463433554592 Marionette TRACE conn9 <- [1,911,null,{"value":null}] 14:19:14 INFO - PROCESS | 3036 | 1463433554605 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0E3800 == 32 [pid = 3036] [id = 237] 14:19:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B3504D2400) [pid = 3036] [serial = 710] [outer = 0000000000000000] 14:19:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B356E40000) [pid = 3036] [serial = 711] [outer = 000000B3504D2400] 14:19:14 INFO - PROCESS | 3036 | 1463433554685 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35722D800) [pid = 3036] [serial = 712] [outer = 000000B3504D2400] 14:19:15 INFO - PROCESS | 3036 | 1463433555134 Marionette TRACE conn9 <- [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]]]}] 14:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 14:19:15 INFO - PROCESS | 3036 | 1463433555171 Marionette TRACE conn9 -> [0,913,"getWindowHandle",null] 14:19:15 INFO - PROCESS | 3036 | 1463433555173 Marionette TRACE conn9 <- [1,913,null,{"value":"13"}] 14:19:15 INFO - PROCESS | 3036 | 1463433555176 Marionette TRACE conn9 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:19:15 INFO - PROCESS | 3036 | 1463433555178 Marionette TRACE conn9 <- [1,914,null,{}] 14:19:15 INFO - PROCESS | 3036 | 1463433555193 Marionette TRACE conn9 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:15 INFO - PROCESS | 3036 | 1463433555335 Marionette TRACE conn9 <- [1,915,null,{"value":null}] 14:19:15 INFO - PROCESS | 3036 | 1463433555388 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D51F800 == 33 [pid = 3036] [id = 238] 14:19:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35A448400) [pid = 3036] [serial = 713] [outer = 0000000000000000] 14:19:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35A44E800) [pid = 3036] [serial = 714] [outer = 000000B35A448400] 14:19:15 INFO - PROCESS | 3036 | 1463433555436 Marionette DEBUG loaded listener.js 14:19:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35A8E5800) [pid = 3036] [serial = 715] [outer = 000000B35A448400] 14:19:15 INFO - PROCESS | 3036 | 1463433555860 Marionette TRACE conn9 <- [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]]]}] 14:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 735ms 14:19:15 INFO - PROCESS | 3036 | 1463433555921 Marionette TRACE conn9 -> [0,917,"getWindowHandle",null] 14:19:15 INFO - PROCESS | 3036 | 1463433555924 Marionette TRACE conn9 <- [1,917,null,{"value":"13"}] 14:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:19:15 INFO - PROCESS | 3036 | 1463433555927 Marionette TRACE conn9 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - PROCESS | 3036 | 1463433555929 Marionette TRACE conn9 <- [1,918,null,{}] 14:19:15 INFO - PROCESS | 3036 | 1463433555933 Marionette TRACE conn9 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:16 INFO - PROCESS | 3036 | 1463433556036 Marionette TRACE conn9 <- [1,919,null,{"value":null}] 14:19:16 INFO - PROCESS | 3036 | 1463433556091 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0D8000 == 34 [pid = 3036] [id = 239] 14:19:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35A937800) [pid = 3036] [serial = 716] [outer = 0000000000000000] 14:19:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35A9D8000) [pid = 3036] [serial = 717] [outer = 000000B35A937800] 14:19:16 INFO - PROCESS | 3036 | 1463433556136 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B35B22C800) [pid = 3036] [serial = 718] [outer = 000000B35A937800] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35D531800) [pid = 3036] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B3506CA000) [pid = 3036] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B34EDB0800) [pid = 3036] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B350B1D800) [pid = 3036] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B356847C00) [pid = 3036] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35A1FF000) [pid = 3036] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B35A1E4000) [pid = 3036] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B350E55C00) [pid = 3036] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35D537400) [pid = 3036] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35E79C400) [pid = 3036] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B35DB85000) [pid = 3036] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:19:16 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B356B80C00) [pid = 3036] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:19:16 INFO - PROCESS | 3036 | 1463433556535 Marionette TRACE conn9 <- [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]]]}] 14:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 14:19:16 INFO - PROCESS | 3036 | 1463433556620 Marionette TRACE conn9 -> [0,921,"getWindowHandle",null] 14:19:16 INFO - PROCESS | 3036 | 1463433556622 Marionette TRACE conn9 <- [1,921,null,{"value":"13"}] 14:19:16 INFO - PROCESS | 3036 | 1463433556625 Marionette TRACE conn9 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:19:16 INFO - PROCESS | 3036 | 1463433556627 Marionette TRACE conn9 <- [1,922,null,{}] 14:19:16 INFO - PROCESS | 3036 | 1463433556631 Marionette TRACE conn9 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:16 INFO - PROCESS | 3036 | 1463433556735 Marionette TRACE conn9 <- [1,923,null,{"value":null}] 14:19:16 INFO - PROCESS | 3036 | 1463433556744 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F816000 == 35 [pid = 3036] [id = 240] 14:19:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B356E45400) [pid = 3036] [serial = 719] [outer = 0000000000000000] 14:19:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B35B238000) [pid = 3036] [serial = 720] [outer = 000000B356E45400] 14:19:16 INFO - PROCESS | 3036 | 1463433556790 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35BFD0C00) [pid = 3036] [serial = 721] [outer = 000000B356E45400] 14:19:17 INFO - PROCESS | 3036 | 1463433557200 Marionette TRACE conn9 <- [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]]]}] 14:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 14:19:17 INFO - PROCESS | 3036 | 1463433557258 Marionette TRACE conn9 -> [0,925,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 3036 | 1463433557261 Marionette TRACE conn9 <- [1,925,null,{"value":"13"}] 14:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:19:17 INFO - PROCESS | 3036 | 1463433557264 Marionette TRACE conn9 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 3036 | 1463433557266 Marionette TRACE conn9 <- [1,926,null,{}] 14:19:17 INFO - PROCESS | 3036 | 1463433557269 Marionette TRACE conn9 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:17 INFO - PROCESS | 3036 | 1463433557351 Marionette TRACE conn9 <- [1,927,null,{"value":null}] 14:19:17 INFO - PROCESS | 3036 | 1463433557358 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360063800 == 36 [pid = 3036] [id = 241] 14:19:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35CA34400) [pid = 3036] [serial = 722] [outer = 0000000000000000] 14:19:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35CBCE400) [pid = 3036] [serial = 723] [outer = 000000B35CA34400] 14:19:17 INFO - PROCESS | 3036 | 1463433557403 Marionette DEBUG loaded listener.js 14:19:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35D08EC00) [pid = 3036] [serial = 724] [outer = 000000B35CA34400] 14:19:17 INFO - PROCESS | 3036 | 1463433557828 Marionette TRACE conn9 <- [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]]]}] 14:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 587ms 14:19:17 INFO - PROCESS | 3036 | 1463433557853 Marionette TRACE conn9 -> [0,929,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 3036 | 1463433557855 Marionette TRACE conn9 <- [1,929,null,{"value":"13"}] 14:19:17 INFO - PROCESS | 3036 | 1463433557858 Marionette TRACE conn9 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:19:17 INFO - PROCESS | 3036 | 1463433557860 Marionette TRACE conn9 <- [1,930,null,{}] 14:19:17 INFO - PROCESS | 3036 | 1463433557869 Marionette TRACE conn9 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:17 INFO - PROCESS | 3036 | 1463433557950 Marionette TRACE conn9 <- [1,931,null,{"value":null}] 14:19:17 INFO - PROCESS | 3036 | 1463433557958 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D11800 == 37 [pid = 3036] [id = 242] 14:19:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35D52D400) [pid = 3036] [serial = 725] [outer = 0000000000000000] 14:19:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35D531800) [pid = 3036] [serial = 726] [outer = 000000B35D52D400] 14:19:18 INFO - PROCESS | 3036 | 1463433558004 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35D538800) [pid = 3036] [serial = 727] [outer = 000000B35D52D400] 14:19:18 INFO - PROCESS | 3036 | 1463433558612 Marionette TRACE conn9 <- [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]]]}] 14:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 776ms 14:19:18 INFO - PROCESS | 3036 | 1463433558638 Marionette TRACE conn9 -> [0,933,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 3036 | 1463433558643 Marionette TRACE conn9 <- [1,933,null,{"value":"13"}] 14:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:19:18 INFO - PROCESS | 3036 | 1463433558649 Marionette TRACE conn9 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:19:18 INFO - PROCESS | 3036 | 1463433558654 Marionette TRACE conn9 <- [1,934,null,{}] 14:19:18 INFO - PROCESS | 3036 | 1463433558660 Marionette TRACE conn9 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:18 INFO - PROCESS | 3036 | 1463433558772 Marionette TRACE conn9 <- [1,935,null,{"value":null}] 14:19:18 INFO - PROCESS | 3036 | 1463433558857 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B351EDD000 == 38 [pid = 3036] [id = 243] 14:19:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B350509400) [pid = 3036] [serial = 728] [outer = 0000000000000000] 14:19:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B3506D8400) [pid = 3036] [serial = 729] [outer = 000000B350509400] 14:19:18 INFO - PROCESS | 3036 | 1463433558918 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B350E5C000) [pid = 3036] [serial = 730] [outer = 000000B350509400] 14:19:19 INFO - PROCESS | 3036 | 1463433559527 Marionette TRACE conn9 <- [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]]]}] 14:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 944ms 14:19:19 INFO - PROCESS | 3036 | 1463433559596 Marionette TRACE conn9 -> [0,937,"getWindowHandle",null] 14:19:19 INFO - PROCESS | 3036 | 1463433559603 Marionette TRACE conn9 <- [1,937,null,{"value":"13"}] 14:19:19 INFO - PROCESS | 3036 | 1463433559610 Marionette TRACE conn9 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:19:19 INFO - PROCESS | 3036 | 1463433559613 Marionette TRACE conn9 <- [1,938,null,{}] 14:19:19 INFO - PROCESS | 3036 | 1463433559617 Marionette TRACE conn9 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:19 INFO - PROCESS | 3036 | 1463433559758 Marionette TRACE conn9 <- [1,939,null,{"value":null}] 14:19:19 INFO - PROCESS | 3036 | 1463433559829 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D50D000 == 39 [pid = 3036] [id = 244] 14:19:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B355318C00) [pid = 3036] [serial = 731] [outer = 0000000000000000] 14:19:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B355D98800) [pid = 3036] [serial = 732] [outer = 000000B355318C00] 14:19:19 INFO - PROCESS | 3036 | 1463433559885 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B356F02C00) [pid = 3036] [serial = 733] [outer = 000000B355318C00] 14:19:20 INFO - PROCESS | 3036 | 1463433560460 Marionette TRACE conn9 <- [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]]]}] 14:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 881ms 14:19:20 INFO - PROCESS | 3036 | 1463433560499 Marionette TRACE conn9 -> [0,941,"getWindowHandle",null] 14:19:20 INFO - PROCESS | 3036 | 1463433560502 Marionette TRACE conn9 <- [1,941,null,{"value":"13"}] 14:19:20 INFO - PROCESS | 3036 | 1463433560507 Marionette TRACE conn9 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:19:20 INFO - PROCESS | 3036 | 1463433560511 Marionette TRACE conn9 <- [1,942,null,{}] 14:19:20 INFO - PROCESS | 3036 | 1463433560523 Marionette TRACE conn9 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:20 INFO - PROCESS | 3036 | 1463433560634 Marionette TRACE conn9 <- [1,943,null,{"value":null}] 14:19:20 INFO - PROCESS | 3036 | 1463433560720 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615CA000 == 40 [pid = 3036] [id = 245] 14:19:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35B2D4800) [pid = 3036] [serial = 734] [outer = 0000000000000000] 14:19:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35D08B000) [pid = 3036] [serial = 735] [outer = 000000B35B2D4800] 14:19:20 INFO - PROCESS | 3036 | 1463433560780 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35D88A000) [pid = 3036] [serial = 736] [outer = 000000B35B2D4800] 14:19:21 INFO - PROCESS | 3036 | 1463433561423 Marionette TRACE conn9 <- [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]]]}] 14:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 945ms 14:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:19:21 INFO - PROCESS | 3036 | 1463433561455 Marionette TRACE conn9 -> [0,945,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 3036 | 1463433561458 Marionette TRACE conn9 <- [1,945,null,{"value":"13"}] 14:19:21 INFO - PROCESS | 3036 | 1463433561461 Marionette TRACE conn9 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - PROCESS | 3036 | 1463433561464 Marionette TRACE conn9 <- [1,946,null,{}] 14:19:21 INFO - PROCESS | 3036 | 1463433561467 Marionette TRACE conn9 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:21 INFO - PROCESS | 3036 | 1463433561576 Marionette TRACE conn9 <- [1,947,null,{"value":null}] 14:19:21 INFO - PROCESS | 3036 | 1463433561658 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C0D000 == 41 [pid = 3036] [id = 246] 14:19:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35DB34800) [pid = 3036] [serial = 737] [outer = 0000000000000000] 14:19:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35DB38C00) [pid = 3036] [serial = 738] [outer = 000000B35DB34800] 14:19:21 INFO - PROCESS | 3036 | 1463433561715 Marionette DEBUG loaded listener.js 14:19:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35DB83000) [pid = 3036] [serial = 739] [outer = 000000B35DB34800] 14:19:22 INFO - PROCESS | 3036 | 1463433562238 Marionette TRACE conn9 <- [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]]]}] 14:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 839ms 14:19:22 INFO - PROCESS | 3036 | 1463433562315 Marionette TRACE conn9 -> [0,949,"getWindowHandle",null] 14:19:22 INFO - PROCESS | 3036 | 1463433562318 Marionette TRACE conn9 <- [1,949,null,{"value":"13"}] 14:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:19:22 INFO - PROCESS | 3036 | 1463433562321 Marionette TRACE conn9 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:19:22 INFO - PROCESS | 3036 | 1463433562324 Marionette TRACE conn9 <- [1,950,null,{}] 14:19:22 INFO - PROCESS | 3036 | 1463433562328 Marionette TRACE conn9 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:22 INFO - PROCESS | 3036 | 1463433562431 Marionette TRACE conn9 <- [1,951,null,{"value":null}] 14:19:22 INFO - PROCESS | 3036 | 1463433562501 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EBB000 == 42 [pid = 3036] [id = 247] 14:19:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35DB8CC00) [pid = 3036] [serial = 740] [outer = 0000000000000000] 14:19:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35DB8F800) [pid = 3036] [serial = 741] [outer = 000000B35DB8CC00] 14:19:22 INFO - PROCESS | 3036 | 1463433562557 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35DCF9000) [pid = 3036] [serial = 742] [outer = 000000B35DB8CC00] 14:19:23 INFO - PROCESS | 3036 | 1463433563155 Marionette TRACE conn9 <- [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]]]}] 14:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 882ms 14:19:23 INFO - PROCESS | 3036 | 1463433563206 Marionette TRACE conn9 -> [0,953,"getWindowHandle",null] 14:19:23 INFO - PROCESS | 3036 | 1463433563208 Marionette TRACE conn9 <- [1,953,null,{"value":"13"}] 14:19:23 INFO - PROCESS | 3036 | 1463433563212 Marionette TRACE conn9 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:19:23 INFO - PROCESS | 3036 | 1463433563214 Marionette TRACE conn9 <- [1,954,null,{}] 14:19:23 INFO - PROCESS | 3036 | 1463433563218 Marionette TRACE conn9 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:23 INFO - PROCESS | 3036 | 1463433563447 Marionette TRACE conn9 <- [1,955,null,{"value":null}] 14:19:23 INFO - PROCESS | 3036 | 1463433563544 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B351620000 == 43 [pid = 3036] [id = 248] 14:19:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B34FFB9800) [pid = 3036] [serial = 743] [outer = 0000000000000000] 14:19:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B350433C00) [pid = 3036] [serial = 744] [outer = 000000B34FFB9800] 14:19:23 INFO - PROCESS | 3036 | 1463433563596 Marionette DEBUG loaded listener.js 14:19:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B3506D0400) [pid = 3036] [serial = 745] [outer = 000000B34FFB9800] 14:19:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D515000 == 42 [pid = 3036] [id = 186] 14:19:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E96F800 == 41 [pid = 3036] [id = 187] 14:19:24 INFO - PROCESS | 3036 | --DOCSHELL 000000B355DDB800 == 40 [pid = 3036] [id = 184] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35D539400) [pid = 3036] [serial = 674] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B3506CB800) [pid = 3036] [serial = 653] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B355A9C400) [pid = 3036] [serial = 659] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B355DA0400) [pid = 3036] [serial = 660] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35A1DD000) [pid = 3036] [serial = 666] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35981E400) [pid = 3036] [serial = 665] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B3568E6C00) [pid = 3036] [serial = 662] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B3568F1800) [pid = 3036] [serial = 663] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35D08DC00) [pid = 3036] [serial = 671] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35A451400) [pid = 3036] [serial = 668] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35B238C00) [pid = 3036] [serial = 669] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B350E5F800) [pid = 3036] [serial = 656] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B350E92C00) [pid = 3036] [serial = 657] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35DB39800) [pid = 3036] [serial = 678] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B35F83F000) [pid = 3036] [serial = 688] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35F846400) [pid = 3036] [serial = 690] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35D98A400) [pid = 3036] [serial = 677] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35DB89800) [pid = 3036] [serial = 680] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35DCC4800) [pid = 3036] [serial = 681] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35EA46400) [pid = 3036] [serial = 687] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B3507DA800) [pid = 3036] [serial = 654] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B35DCFE000) [pid = 3036] [serial = 684] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35D981C00) [pid = 3036] [serial = 675] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35D083800) [pid = 3036] [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.] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35DB84000) [pid = 3036] [serial = 683] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B35D52DC00) [pid = 3036] [serial = 672] [outer = 0000000000000000] [url = about:blank] 14:19:24 INFO - PROCESS | 3036 | 1463433564270 Marionette TRACE conn9 <- [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]]]}] 14:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1129ms 14:19:24 INFO - PROCESS | 3036 | 1463433564345 Marionette TRACE conn9 -> [0,957,"getWindowHandle",null] 14:19:24 INFO - PROCESS | 3036 | 1463433564348 Marionette TRACE conn9 <- [1,957,null,{"value":"13"}] 14:19:24 INFO - PROCESS | 3036 | 1463433564353 Marionette TRACE conn9 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:19:24 INFO - PROCESS | 3036 | 1463433564357 Marionette TRACE conn9 <- [1,958,null,{}] 14:19:24 INFO - PROCESS | 3036 | 1463433564362 Marionette TRACE conn9 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:24 INFO - PROCESS | 3036 | 1463433564449 Marionette TRACE conn9 <- [1,959,null,{"value":null}] 14:19:24 INFO - PROCESS | 3036 | 1463433564457 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350FB8800 == 41 [pid = 3036] [id = 249] 14:19:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B3506D9400) [pid = 3036] [serial = 746] [outer = 0000000000000000] 14:19:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B3506E3000) [pid = 3036] [serial = 747] [outer = 000000B3506D9400] 14:19:24 INFO - PROCESS | 3036 | 1463433564513 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B350E88400) [pid = 3036] [serial = 748] [outer = 000000B3506D9400] 14:19:25 INFO - PROCESS | 3036 | 1463433565060 Marionette TRACE conn9 <- [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]]]}] 14:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 14:19:25 INFO - PROCESS | 3036 | 1463433565151 Marionette TRACE conn9 -> [0,961,"getWindowHandle",null] 14:19:25 INFO - PROCESS | 3036 | 1463433565156 Marionette TRACE conn9 <- [1,961,null,{"value":"13"}] 14:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:19:25 INFO - PROCESS | 3036 | 1463433565163 Marionette TRACE conn9 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:19:25 INFO - PROCESS | 3036 | 1463433565168 Marionette TRACE conn9 <- [1,962,null,{}] 14:19:25 INFO - PROCESS | 3036 | 1463433565176 Marionette TRACE conn9 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:25 INFO - PROCESS | 3036 | 1463433565297 Marionette TRACE conn9 <- [1,963,null,{"value":null}] 14:19:25 INFO - PROCESS | 3036 | 1463433565360 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356707800 == 42 [pid = 3036] [id = 250] 14:19:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B3504D7C00) [pid = 3036] [serial = 749] [outer = 0000000000000000] 14:19:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B350E56400) [pid = 3036] [serial = 750] [outer = 000000B3504D7C00] 14:19:25 INFO - PROCESS | 3036 | 1463433565419 Marionette DEBUG loaded listener.js 14:19:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B351698400) [pid = 3036] [serial = 751] [outer = 000000B3504D7C00] 14:19:26 INFO - PROCESS | 3036 | 1463433566013 Marionette TRACE conn9 <- [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]]]}] 14:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 881ms 14:19:26 INFO - PROCESS | 3036 | 1463433566054 Marionette TRACE conn9 -> [0,965,"getWindowHandle",null] 14:19:26 INFO - PROCESS | 3036 | 1463433566061 Marionette TRACE conn9 <- [1,965,null,{"value":"13"}] 14:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:19:26 INFO - PROCESS | 3036 | 1463433566068 Marionette TRACE conn9 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:19:26 INFO - PROCESS | 3036 | 1463433566072 Marionette TRACE conn9 <- [1,966,null,{}] 14:19:26 INFO - PROCESS | 3036 | 1463433566076 Marionette TRACE conn9 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:26 INFO - PROCESS | 3036 | 1463433566185 Marionette TRACE conn9 <- [1,967,null,{"value":null}] 14:19:26 INFO - PROCESS | 3036 | 1463433566268 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB6F000 == 43 [pid = 3036] [id = 251] 14:19:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B3558F8800) [pid = 3036] [serial = 752] [outer = 0000000000000000] 14:19:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B355CE3000) [pid = 3036] [serial = 753] [outer = 000000B3558F8800] 14:19:26 INFO - PROCESS | 3036 | 1463433566325 Marionette DEBUG loaded listener.js 14:19:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B356844000) [pid = 3036] [serial = 754] [outer = 000000B3558F8800] 14:19:26 INFO - PROCESS | 3036 | 1463433566942 Marionette TRACE conn9 <- [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]]]}] 14:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 943ms 14:19:27 INFO - PROCESS | 3036 | 1463433567013 Marionette TRACE conn9 -> [0,969,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 3036 | 1463433567016 Marionette TRACE conn9 <- [1,969,null,{"value":"13"}] 14:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:19:27 INFO - PROCESS | 3036 | 1463433567033 Marionette TRACE conn9 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 3036 | 1463433567037 Marionette TRACE conn9 <- [1,970,null,{}] 14:19:27 INFO - PROCESS | 3036 | 1463433567051 Marionette TRACE conn9 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:27 INFO - PROCESS | 3036 | 1463433567167 Marionette TRACE conn9 <- [1,971,null,{"value":null}] 14:19:27 INFO - PROCESS | 3036 | 1463433567230 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D24A000 == 44 [pid = 3036] [id = 252] 14:19:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B356E42400) [pid = 3036] [serial = 755] [outer = 0000000000000000] 14:19:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B35A16CC00) [pid = 3036] [serial = 756] [outer = 000000B356E42400] 14:19:27 INFO - PROCESS | 3036 | 1463433567290 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35A1E7000) [pid = 3036] [serial = 757] [outer = 000000B356E42400] 14:19:27 INFO - PROCESS | 3036 | 1463433567907 Marionette TRACE conn9 <- [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]]]}] 14:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 945ms 14:19:27 INFO - PROCESS | 3036 | 1463433567967 Marionette TRACE conn9 -> [0,973,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 3036 | 1463433567970 Marionette TRACE conn9 <- [1,973,null,{"value":"13"}] 14:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:19:27 INFO - PROCESS | 3036 | 1463433567974 Marionette TRACE conn9 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 3036 | 1463433567976 Marionette TRACE conn9 <- [1,974,null,{}] 14:19:27 INFO - PROCESS | 3036 | 1463433567980 Marionette TRACE conn9 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:28 INFO - PROCESS | 3036 | 1463433568086 Marionette TRACE conn9 <- [1,975,null,{"value":null}] 14:19:28 INFO - PROCESS | 3036 | 1463433568167 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3504AE000 == 45 [pid = 3036] [id = 253] 14:19:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35A940400) [pid = 3036] [serial = 758] [outer = 0000000000000000] 14:19:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35AD2C400) [pid = 3036] [serial = 759] [outer = 000000B35A940400] 14:19:28 INFO - PROCESS | 3036 | 1463433568224 Marionette DEBUG loaded listener.js 14:19:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35BFCB000) [pid = 3036] [serial = 760] [outer = 000000B35A940400] 14:19:28 INFO - PROCESS | 3036 | 1463433568778 Marionette TRACE conn9 <- [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]]]}] 14:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 881ms 14:19:28 INFO - PROCESS | 3036 | 1463433568856 Marionette TRACE conn9 -> [0,977,"getWindowHandle",null] 14:19:28 INFO - PROCESS | 3036 | 1463433568859 Marionette TRACE conn9 <- [1,977,null,{"value":"13"}] 14:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:19:28 INFO - PROCESS | 3036 | 1463433568863 Marionette TRACE conn9 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 3036 | 1463433568865 Marionette TRACE conn9 <- [1,978,null,{}] 14:19:28 INFO - PROCESS | 3036 | 1463433568869 Marionette TRACE conn9 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:28 INFO - PROCESS | 3036 | 1463433568970 Marionette TRACE conn9 <- [1,979,null,{"value":null}] 14:19:29 INFO - PROCESS | 3036 | 1463433569038 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35FFB4000 == 46 [pid = 3036] [id = 254] 14:19:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35D084800) [pid = 3036] [serial = 761] [outer = 0000000000000000] 14:19:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35D08E800) [pid = 3036] [serial = 762] [outer = 000000B35D084800] 14:19:29 INFO - PROCESS | 3036 | 1463433569094 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35D535C00) [pid = 3036] [serial = 763] [outer = 000000B35D084800] 14:19:29 INFO - PROCESS | 3036 | 1463433569713 Marionette TRACE conn9 <- [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]]]}] 14:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 880ms 14:19:29 INFO - PROCESS | 3036 | 1463433569745 Marionette TRACE conn9 -> [0,981,"getWindowHandle",null] 14:19:29 INFO - PROCESS | 3036 | 1463433569747 Marionette TRACE conn9 <- [1,981,null,{"value":"13"}] 14:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:19:29 INFO - PROCESS | 3036 | 1463433569751 Marionette TRACE conn9 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:19:29 INFO - PROCESS | 3036 | 1463433569753 Marionette TRACE conn9 <- [1,982,null,{}] 14:19:29 INFO - PROCESS | 3036 | 1463433569757 Marionette TRACE conn9 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:29 INFO - PROCESS | 3036 | 1463433569881 Marionette TRACE conn9 <- [1,983,null,{"value":null}] 14:19:29 INFO - PROCESS | 3036 | 1463433569967 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D20000 == 47 [pid = 3036] [id = 255] 14:19:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35D989800) [pid = 3036] [serial = 764] [outer = 0000000000000000] 14:19:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35DCBF400) [pid = 3036] [serial = 765] [outer = 000000B35D989800] 14:19:30 INFO - PROCESS | 3036 | 1463433570025 Marionette DEBUG loaded listener.js 14:19:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35DCFF800) [pid = 3036] [serial = 766] [outer = 000000B35D989800] 14:19:30 INFO - PROCESS | 3036 | 1463433570562 Marionette TRACE conn9 <- [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]]]}] 14:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 880ms 14:19:30 INFO - PROCESS | 3036 | 1463433570637 Marionette TRACE conn9 -> [0,985,"getWindowHandle",null] 14:19:30 INFO - PROCESS | 3036 | 1463433570639 Marionette TRACE conn9 <- [1,985,null,{"value":"13"}] 14:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:19:30 INFO - PROCESS | 3036 | 1463433570643 Marionette TRACE conn9 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:19:30 INFO - PROCESS | 3036 | 1463433570645 Marionette TRACE conn9 <- [1,986,null,{}] 14:19:30 INFO - PROCESS | 3036 | 1463433570649 Marionette TRACE conn9 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:30 INFO - PROCESS | 3036 | 1463433570751 Marionette TRACE conn9 <- [1,987,null,{"value":null}] 14:19:30 INFO - PROCESS | 3036 | 1463433570833 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D49800 == 48 [pid = 3036] [id = 256] 14:19:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B3507E2C00) [pid = 3036] [serial = 767] [outer = 0000000000000000] 14:19:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35DF48400) [pid = 3036] [serial = 768] [outer = 000000B3507E2C00] 14:19:30 INFO - PROCESS | 3036 | 1463433570890 Marionette DEBUG loaded listener.js 14:19:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35E7ED800) [pid = 3036] [serial = 769] [outer = 000000B3507E2C00] 14:19:31 INFO - PROCESS | 3036 | 1463433571470 Marionette TRACE conn9 <- [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]]]}] 14:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 882ms 14:19:31 INFO - PROCESS | 3036 | 1463433571526 Marionette TRACE conn9 -> [0,989,"getWindowHandle",null] 14:19:31 INFO - PROCESS | 3036 | 1463433571530 Marionette TRACE conn9 <- [1,989,null,{"value":"13"}] 14:19:31 INFO - PROCESS | 3036 | 1463433571535 Marionette TRACE conn9 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:19:31 INFO - PROCESS | 3036 | 1463433571539 Marionette TRACE conn9 <- [1,990,null,{}] 14:19:31 INFO - PROCESS | 3036 | 1463433571545 Marionette TRACE conn9 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:31 INFO - PROCESS | 3036 | 1463433571649 Marionette TRACE conn9 <- [1,991,null,{"value":null}] 14:19:31 INFO - PROCESS | 3036 | 1463433571721 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB7A000 == 49 [pid = 3036] [id = 257] 14:19:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35131D800) [pid = 3036] [serial = 770] [outer = 0000000000000000] 14:19:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B3552B1000) [pid = 3036] [serial = 771] [outer = 000000B35131D800] 14:19:31 INFO - PROCESS | 3036 | 1463433571772 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B3567F3400) [pid = 3036] [serial = 772] [outer = 000000B35131D800] 14:19:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B351620000 == 48 [pid = 3036] [id = 248] 14:19:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B351EDD000 == 47 [pid = 3036] [id = 243] 14:19:32 INFO - PROCESS | 3036 | 1463433572344 Marionette TRACE conn9 <- [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]]]}] 14:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 835ms 14:19:32 INFO - PROCESS | 3036 | 1463433572375 Marionette TRACE conn9 -> [0,993,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 3036 | 1463433572381 Marionette TRACE conn9 <- [1,993,null,{"value":"13"}] 14:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:19:32 INFO - PROCESS | 3036 | 1463433572387 Marionette TRACE conn9 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 3036 | 1463433572390 Marionette TRACE conn9 <- [1,994,null,{}] 14:19:32 INFO - PROCESS | 3036 | 1463433572394 Marionette TRACE conn9 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:32 INFO - PROCESS | 3036 | 1463433572483 Marionette TRACE conn9 <- [1,995,null,{"value":null}] 14:19:32 INFO - PROCESS | 3036 | 1463433572494 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DBBC000 == 48 [pid = 3036] [id = 258] 14:19:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B355AA3400) [pid = 3036] [serial = 773] [outer = 0000000000000000] 14:19:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B359851800) [pid = 3036] [serial = 774] [outer = 000000B355AA3400] 14:19:32 INFO - PROCESS | 3036 | 1463433572542 Marionette DEBUG loaded listener.js 14:19:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35A457C00) [pid = 3036] [serial = 775] [outer = 000000B355AA3400] 14:19:33 INFO - PROCESS | 3036 | 1463433573012 Marionette TRACE conn9 <- [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]]]}] 14:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 691ms 14:19:33 INFO - PROCESS | 3036 | 1463433573080 Marionette TRACE conn9 -> [0,997,"getWindowHandle",null] 14:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:19:33 INFO - PROCESS | 3036 | 1463433573082 Marionette TRACE conn9 <- [1,997,null,{"value":"13"}] 14:19:33 INFO - PROCESS | 3036 | 1463433573086 Marionette TRACE conn9 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:19:33 INFO - PROCESS | 3036 | 1463433573089 Marionette TRACE conn9 <- [1,998,null,{}] 14:19:33 INFO - PROCESS | 3036 | 1463433573100 Marionette TRACE conn9 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:33 INFO - PROCESS | 3036 | 1463433573190 Marionette TRACE conn9 <- [1,999,null,{"value":null}] 14:19:33 INFO - PROCESS | 3036 | 1463433573303 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36161B000 == 49 [pid = 3036] [id = 259] 14:19:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B3567EFC00) [pid = 3036] [serial = 776] [outer = 0000000000000000] 14:19:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35DB3C800) [pid = 3036] [serial = 777] [outer = 000000B3567EFC00] 14:19:33 INFO - PROCESS | 3036 | 1463433573355 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35DCF0800) [pid = 3036] [serial = 778] [outer = 000000B3567EFC00] 14:19:33 INFO - PROCESS | 3036 | 1463433573790 Marionette TRACE conn9 <- [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]]]}] 14:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 735ms 14:19:33 INFO - PROCESS | 3036 | 1463433573822 Marionette TRACE conn9 -> [0,1001,"getWindowHandle",null] 14:19:33 INFO - PROCESS | 3036 | 1463433573825 Marionette TRACE conn9 <- [1,1001,null,{"value":"13"}] 14:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:19:33 INFO - PROCESS | 3036 | 1463433573828 Marionette TRACE conn9 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:19:33 INFO - PROCESS | 3036 | 1463433573830 Marionette TRACE conn9 <- [1,1002,null,{}] 14:19:33 INFO - PROCESS | 3036 | 1463433573834 Marionette TRACE conn9 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:33 INFO - PROCESS | 3036 | 1463433573943 Marionette TRACE conn9 <- [1,1003,null,{"value":null}] 14:19:33 INFO - PROCESS | 3036 | 1463433573950 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F93800 == 50 [pid = 3036] [id = 260] 14:19:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35DF48800) [pid = 3036] [serial = 779] [outer = 0000000000000000] 14:19:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35EABF000) [pid = 3036] [serial = 780] [outer = 000000B35DF48800] 14:19:34 INFO - PROCESS | 3036 | 1463433574035 Marionette DEBUG loaded listener.js 14:19:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35F843C00) [pid = 3036] [serial = 781] [outer = 000000B35DF48800] 14:19:34 INFO - PROCESS | 3036 | 1463433574472 Marionette TRACE conn9 <- [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]]]}] 14:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 692ms 14:19:34 INFO - PROCESS | 3036 | 1463433574523 Marionette TRACE conn9 -> [0,1005,"getWindowHandle",null] 14:19:34 INFO - PROCESS | 3036 | 1463433574525 Marionette TRACE conn9 <- [1,1005,null,{"value":"13"}] 14:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:19:34 INFO - PROCESS | 3036 | 1463433574529 Marionette TRACE conn9 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:19:34 INFO - PROCESS | 3036 | 1463433574530 Marionette TRACE conn9 <- [1,1006,null,{}] 14:19:34 INFO - PROCESS | 3036 | 1463433574534 Marionette TRACE conn9 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:34 INFO - PROCESS | 3036 | 1463433574670 Marionette TRACE conn9 <- [1,1007,null,{"value":null}] 14:19:34 INFO - PROCESS | 3036 | 1463433574693 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363721800 == 51 [pid = 3036] [id = 261] 14:19:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35FF7DC00) [pid = 3036] [serial = 782] [outer = 0000000000000000] 14:19:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B360018800) [pid = 3036] [serial = 783] [outer = 000000B35FF7DC00] 14:19:34 INFO - PROCESS | 3036 | 1463433574739 Marionette DEBUG loaded listener.js 14:19:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B3600AAC00) [pid = 3036] [serial = 784] [outer = 000000B35FF7DC00] 14:19:35 INFO - PROCESS | 3036 | 1463433575186 Marionette TRACE conn9 <- [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]]]}] 14:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 692ms 14:19:35 INFO - PROCESS | 3036 | 1463433575224 Marionette TRACE conn9 -> [0,1009,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 3036 | 1463433575226 Marionette TRACE conn9 <- [1,1009,null,{"value":"13"}] 14:19:35 INFO - PROCESS | 3036 | 1463433575229 Marionette TRACE conn9 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:19:35 INFO - PROCESS | 3036 | 1463433575231 Marionette TRACE conn9 <- [1,1010,null,{}] 14:19:35 INFO - PROCESS | 3036 | 1463433575242 Marionette TRACE conn9 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:35 INFO - PROCESS | 3036 | 1463433575372 Marionette TRACE conn9 <- [1,1011,null,{"value":null}] 14:19:35 INFO - PROCESS | 3036 | 1463433575428 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D12000 == 52 [pid = 3036] [id = 262] 14:19:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B3600EF400) [pid = 3036] [serial = 785] [outer = 0000000000000000] 14:19:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B360715400) [pid = 3036] [serial = 786] [outer = 000000B3600EF400] 14:19:35 INFO - PROCESS | 3036 | 1463433575474 Marionette DEBUG loaded listener.js 14:19:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B36071C400) [pid = 3036] [serial = 787] [outer = 000000B3600EF400] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B3504D2400) [pid = 3036] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35A448400) [pid = 3036] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B3506E3C00) [pid = 3036] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B3506D4800) [pid = 3036] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B3567F2C00) [pid = 3036] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B3504CE000) [pid = 3036] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B353DBD800) [pid = 3036] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35A937800) [pid = 3036] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B34FFB9800) [pid = 3036] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35CA34400) [pid = 3036] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B356E45400) [pid = 3036] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:19:35 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B36208E000) [pid = 3036] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:19:35 INFO - PROCESS | 3036 | 1463433575873 Marionette TRACE conn9 <- [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]]]}] 14:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 673ms 14:19:35 INFO - PROCESS | 3036 | 1463433575905 Marionette TRACE conn9 -> [0,1013,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 3036 | 1463433575907 Marionette TRACE conn9 <- [1,1013,null,{"value":"13"}] 14:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:19:35 INFO - PROCESS | 3036 | 1463433575911 Marionette TRACE conn9 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - PROCESS | 3036 | 1463433575913 Marionette TRACE conn9 <- [1,1014,null,{}] 14:19:35 INFO - PROCESS | 3036 | 1463433575916 Marionette TRACE conn9 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:36 INFO - PROCESS | 3036 | 1463433576026 Marionette TRACE conn9 <- [1,1015,null,{"value":null}] 14:19:36 INFO - PROCESS | 3036 | 1463433576055 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D2B000 == 53 [pid = 3036] [id = 263] 14:19:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35AD33800) [pid = 3036] [serial = 788] [outer = 0000000000000000] 14:19:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35D08AC00) [pid = 3036] [serial = 789] [outer = 000000B35AD33800] 14:19:36 INFO - PROCESS | 3036 | 1463433576103 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B360721400) [pid = 3036] [serial = 790] [outer = 000000B35AD33800] 14:19:36 INFO - PROCESS | 3036 | 1463433576509 Marionette TRACE conn9 <- [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]]]}] 14:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 628ms 14:19:36 INFO - PROCESS | 3036 | 1463433576548 Marionette TRACE conn9 -> [0,1017,"getWindowHandle",null] 14:19:36 INFO - PROCESS | 3036 | 1463433576551 Marionette TRACE conn9 <- [1,1017,null,{"value":"13"}] 14:19:36 INFO - PROCESS | 3036 | 1463433576554 Marionette TRACE conn9 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:19:36 INFO - PROCESS | 3036 | 1463433576556 Marionette TRACE conn9 <- [1,1018,null,{}] 14:19:36 INFO - PROCESS | 3036 | 1463433576559 Marionette TRACE conn9 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:36 INFO - PROCESS | 3036 | 1463433576657 Marionette TRACE conn9 <- [1,1019,null,{"value":null}] 14:19:36 INFO - PROCESS | 3036 | 1463433576666 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36402C000 == 54 [pid = 3036] [id = 264] 14:19:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B360CCF000) [pid = 3036] [serial = 791] [outer = 0000000000000000] 14:19:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B360CD5800) [pid = 3036] [serial = 792] [outer = 000000B360CCF000] 14:19:36 INFO - PROCESS | 3036 | 1463433576711 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B360CDBC00) [pid = 3036] [serial = 793] [outer = 000000B360CCF000] 14:19:37 INFO - PROCESS | 3036 | 1463433577121 Marionette TRACE conn9 <- [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]]]}] 14:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 585ms 14:19:37 INFO - PROCESS | 3036 | 1463433577141 Marionette TRACE conn9 -> [0,1021,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 3036 | 1463433577143 Marionette TRACE conn9 <- [1,1021,null,{"value":"13"}] 14:19:37 INFO - PROCESS | 3036 | 1463433577147 Marionette TRACE conn9 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:19:37 INFO - PROCESS | 3036 | 1463433577149 Marionette TRACE conn9 <- [1,1022,null,{}] 14:19:37 INFO - PROCESS | 3036 | 1463433577152 Marionette TRACE conn9 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:37 INFO - PROCESS | 3036 | 1463433577272 Marionette TRACE conn9 <- [1,1023,null,{"value":null}] 14:19:37 INFO - PROCESS | 3036 | 1463433577281 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36419E000 == 55 [pid = 3036] [id = 265] 14:19:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B360D23C00) [pid = 3036] [serial = 794] [outer = 0000000000000000] 14:19:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B360D2A000) [pid = 3036] [serial = 795] [outer = 000000B360D23C00] 14:19:37 INFO - PROCESS | 3036 | 1463433577327 Marionette DEBUG loaded listener.js 14:19:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B360EBA400) [pid = 3036] [serial = 796] [outer = 000000B360D23C00] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EBB000 == 54 [pid = 3036] [id = 247] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C0D000 == 53 [pid = 3036] [id = 246] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B360063800 == 52 [pid = 3036] [id = 241] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D0D8000 == 51 [pid = 3036] [id = 239] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D50D000 == 50 [pid = 3036] [id = 244] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615CA000 == 49 [pid = 3036] [id = 245] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B36160C000 == 48 [pid = 3036] [id = 200] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D51F800 == 47 [pid = 3036] [id = 238] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F816000 == 46 [pid = 3036] [id = 240] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB7A000 == 45 [pid = 3036] [id = 257] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D49800 == 44 [pid = 3036] [id = 256] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D20000 == 43 [pid = 3036] [id = 255] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B35FFB4000 == 42 [pid = 3036] [id = 254] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D0E3800 == 41 [pid = 3036] [id = 237] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B3504AE000 == 40 [pid = 3036] [id = 253] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D11800 == 39 [pid = 3036] [id = 242] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB7F000 == 38 [pid = 3036] [id = 236] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D24A000 == 37 [pid = 3036] [id = 252] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB6F000 == 36 [pid = 3036] [id = 251] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B350FB8800 == 35 [pid = 3036] [id = 249] 14:19:38 INFO - PROCESS | 3036 | --DOCSHELL 000000B356707800 == 34 [pid = 3036] [id = 250] 14:19:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D12000 == 33 [pid = 3036] [id = 262] 14:19:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F93800 == 32 [pid = 3036] [id = 260] 14:19:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B363721800 == 31 [pid = 3036] [id = 261] 14:19:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DBBC000 == 30 [pid = 3036] [id = 258] 14:19:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D2B000 == 29 [pid = 3036] [id = 263] 14:19:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B36402C000 == 28 [pid = 3036] [id = 264] 14:19:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B36161B000 == 27 [pid = 3036] [id = 259] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B363E67800) [pid = 3036] [serial = 651] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B355845800) [pid = 3036] [serial = 697] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B3506E3000) [pid = 3036] [serial = 747] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B356E40000) [pid = 3036] [serial = 711] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35A44E800) [pid = 3036] [serial = 714] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B350E5A000) [pid = 3036] [serial = 702] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B350E91800) [pid = 3036] [serial = 703] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B350E56000) [pid = 3036] [serial = 696] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35722D800) [pid = 3036] [serial = 712] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B356847000) [pid = 3036] [serial = 708] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35D531800) [pid = 3036] [serial = 726] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3504D5800) [pid = 3036] [serial = 699] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B3506C4000) [pid = 3036] [serial = 700] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B3507DD000) [pid = 3036] [serial = 693] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B355848000) [pid = 3036] [serial = 705] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B355CD8400) [pid = 3036] [serial = 706] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35A9D8000) [pid = 3036] [serial = 717] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35A8E5800) [pid = 3036] [serial = 715] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B350433C00) [pid = 3036] [serial = 744] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35D08EC00) [pid = 3036] [serial = 724] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B3506D0400) [pid = 3036] [serial = 745] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B3506D8400) [pid = 3036] [serial = 729] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B355D98800) [pid = 3036] [serial = 732] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35D08B000) [pid = 3036] [serial = 735] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35DB38C00) [pid = 3036] [serial = 738] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35B238000) [pid = 3036] [serial = 720] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35DB8F800) [pid = 3036] [serial = 741] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B35CBCE400) [pid = 3036] [serial = 723] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35B22C800) [pid = 3036] [serial = 718] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B3568EA000) [pid = 3036] [serial = 709] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35BFD0C00) [pid = 3036] [serial = 721] [outer = 0000000000000000] [url = about:blank] 14:19:39 INFO - PROCESS | 3036 | 1463433579443 Marionette TRACE conn9 <- [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]]]}] 14:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2329ms 14:19:39 INFO - PROCESS | 3036 | 1463433579480 Marionette TRACE conn9 -> [0,1025,"getWindowHandle",null] 14:19:39 INFO - PROCESS | 3036 | 1463433579484 Marionette TRACE conn9 <- [1,1025,null,{"value":"13"}] 14:19:39 INFO - PROCESS | 3036 | 1463433579490 Marionette TRACE conn9 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:19:39 INFO - PROCESS | 3036 | 1463433579494 Marionette TRACE conn9 <- [1,1026,null,{}] 14:19:39 INFO - PROCESS | 3036 | 1463433579500 Marionette TRACE conn9 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:39 INFO - PROCESS | 3036 | 1463433579596 Marionette TRACE conn9 <- [1,1027,null,{"value":null}] 14:19:39 INFO - PROCESS | 3036 | 1463433579606 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350BD0800 == 28 [pid = 3036] [id = 266] 14:19:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35054E400) [pid = 3036] [serial = 797] [outer = 0000000000000000] 14:19:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B350551800) [pid = 3036] [serial = 798] [outer = 000000B35054E400] 14:19:39 INFO - PROCESS | 3036 | 1463433579656 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B3506D0000) [pid = 3036] [serial = 799] [outer = 000000B35054E400] 14:19:40 INFO - PROCESS | 3036 | 1463433580129 Marionette TRACE conn9 <- [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]]]}] 14:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 14:19:40 INFO - PROCESS | 3036 | 1463433580185 Marionette TRACE conn9 -> [0,1029,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 3036 | 1463433580192 Marionette TRACE conn9 <- [1,1029,null,{"value":"13"}] 14:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:19:40 INFO - PROCESS | 3036 | 1463433580199 Marionette TRACE conn9 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - PROCESS | 3036 | 1463433580202 Marionette TRACE conn9 <- [1,1030,null,{}] 14:19:40 INFO - PROCESS | 3036 | 1463433580207 Marionette TRACE conn9 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:40 INFO - PROCESS | 3036 | 1463433580299 Marionette TRACE conn9 <- [1,1031,null,{"value":null}] 14:19:40 INFO - PROCESS | 3036 | 1463433580309 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3558A6000 == 29 [pid = 3036] [id = 267] 14:19:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B3507E5400) [pid = 3036] [serial = 800] [outer = 0000000000000000] 14:19:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B350DB2400) [pid = 3036] [serial = 801] [outer = 000000B3507E5400] 14:19:40 INFO - PROCESS | 3036 | 1463433580364 Marionette DEBUG loaded listener.js 14:19:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B350E8A000) [pid = 3036] [serial = 802] [outer = 000000B3507E5400] 14:19:40 INFO - PROCESS | 3036 | 1463433580829 Marionette TRACE conn9 <- [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]]]}] 14:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 693ms 14:19:40 INFO - PROCESS | 3036 | 1463433580898 Marionette TRACE conn9 -> [0,1033,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 3036 | 1463433580901 Marionette TRACE conn9 <- [1,1033,null,{"value":"13"}] 14:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:19:40 INFO - PROCESS | 3036 | 1463433580905 Marionette TRACE conn9 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - PROCESS | 3036 | 1463433580909 Marionette TRACE conn9 <- [1,1034,null,{}] 14:19:40 INFO - PROCESS | 3036 | 1463433580920 Marionette TRACE conn9 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:41 INFO - PROCESS | 3036 | 1463433581051 Marionette TRACE conn9 <- [1,1035,null,{"value":null}] 14:19:41 INFO - PROCESS | 3036 | 1463433581125 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A43E000 == 30 [pid = 3036] [id = 268] 14:19:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B34EDB5400) [pid = 3036] [serial = 803] [outer = 0000000000000000] 14:19:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B353DBD800) [pid = 3036] [serial = 804] [outer = 000000B34EDB5400] 14:19:41 INFO - PROCESS | 3036 | 1463433581179 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B355C2F000) [pid = 3036] [serial = 805] [outer = 000000B34EDB5400] 14:19:41 INFO - PROCESS | 3036 | 1463433581583 Marionette TRACE conn9 <- [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]]]}] 14:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 733ms 14:19:41 INFO - PROCESS | 3036 | 1463433581639 Marionette TRACE conn9 -> [0,1037,"getWindowHandle",null] 14:19:41 INFO - PROCESS | 3036 | 1463433581642 Marionette TRACE conn9 <- [1,1037,null,{"value":"13"}] 14:19:41 INFO - PROCESS | 3036 | 1463433581645 Marionette TRACE conn9 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:19:41 INFO - PROCESS | 3036 | 1463433581647 Marionette TRACE conn9 <- [1,1038,null,{}] 14:19:41 INFO - PROCESS | 3036 | 1463433581650 Marionette TRACE conn9 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:41 INFO - PROCESS | 3036 | 1463433581739 Marionette TRACE conn9 <- [1,1039,null,{"value":null}] 14:19:41 INFO - PROCESS | 3036 | 1463433581746 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C942000 == 31 [pid = 3036] [id = 269] 14:19:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B355CE6000) [pid = 3036] [serial = 806] [outer = 0000000000000000] 14:19:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B3567ED400) [pid = 3036] [serial = 807] [outer = 000000B355CE6000] 14:19:41 INFO - PROCESS | 3036 | 1463433581794 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3568E7000) [pid = 3036] [serial = 808] [outer = 000000B355CE6000] 14:19:42 INFO - PROCESS | 3036 | 1463433582218 Marionette TRACE conn9 <- [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]]]}] 14:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 14:19:42 INFO - PROCESS | 3036 | 1463433582278 Marionette TRACE conn9 -> [0,1041,"getWindowHandle",null] 14:19:42 INFO - PROCESS | 3036 | 1463433582280 Marionette TRACE conn9 <- [1,1041,null,{"value":"13"}] 14:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:19:42 INFO - PROCESS | 3036 | 1463433582283 Marionette TRACE conn9 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:19:42 INFO - PROCESS | 3036 | 1463433582285 Marionette TRACE conn9 <- [1,1042,null,{}] 14:19:42 INFO - PROCESS | 3036 | 1463433582289 Marionette TRACE conn9 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:42 INFO - PROCESS | 3036 | 1463433582370 Marionette TRACE conn9 <- [1,1043,null,{"value":null}] 14:19:42 INFO - PROCESS | 3036 | 1463433582378 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D037000 == 32 [pid = 3036] [id = 270] 14:19:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B3507DDC00) [pid = 3036] [serial = 809] [outer = 0000000000000000] 14:19:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B3568EF800) [pid = 3036] [serial = 810] [outer = 000000B3507DDC00] 14:19:42 INFO - PROCESS | 3036 | 1463433582425 Marionette DEBUG loaded listener.js 14:19:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B356E44400) [pid = 3036] [serial = 811] [outer = 000000B3507DDC00] 14:19:42 INFO - PROCESS | 3036 | 1463433582886 Marionette TRACE conn9 <- [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]]]}] 14:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 14:19:42 INFO - PROCESS | 3036 | 1463433582921 Marionette TRACE conn9 -> [0,1045,"getWindowHandle",null] 14:19:42 INFO - PROCESS | 3036 | 1463433582923 Marionette TRACE conn9 <- [1,1045,null,{"value":"13"}] 14:19:42 INFO - PROCESS | 3036 | 1463433582927 Marionette TRACE conn9 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:19:42 INFO - PROCESS | 3036 | 1463433582928 Marionette TRACE conn9 <- [1,1046,null,{}] 14:19:42 INFO - PROCESS | 3036 | 1463433582932 Marionette TRACE conn9 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:43 INFO - PROCESS | 3036 | 1463433583047 Marionette TRACE conn9 <- [1,1047,null,{"value":null}] 14:19:43 INFO - PROCESS | 3036 | 1463433583058 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D502800 == 33 [pid = 3036] [id = 271] 14:19:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35A16E800) [pid = 3036] [serial = 812] [outer = 0000000000000000] 14:19:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35A44BC00) [pid = 3036] [serial = 813] [outer = 000000B35A16E800] 14:19:43 INFO - PROCESS | 3036 | 1463433583105 Marionette DEBUG loaded listener.js 14:19:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35A457000) [pid = 3036] [serial = 814] [outer = 000000B35A16E800] 14:19:43 INFO - PROCESS | 3036 | 1463433583538 Marionette TRACE conn9 <- [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]]]}] 14:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 14:19:43 INFO - PROCESS | 3036 | 1463433583560 Marionette TRACE conn9 -> [0,1049,"getWindowHandle",null] 14:19:43 INFO - PROCESS | 3036 | 1463433583562 Marionette TRACE conn9 <- [1,1049,null,{"value":"13"}] 14:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:19:43 INFO - PROCESS | 3036 | 1463433583565 Marionette TRACE conn9 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:19:43 INFO - PROCESS | 3036 | 1463433583567 Marionette TRACE conn9 <- [1,1050,null,{}] 14:19:43 INFO - PROCESS | 3036 | 1463433583575 Marionette TRACE conn9 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:43 INFO - PROCESS | 3036 | 1463433583653 Marionette TRACE conn9 <- [1,1051,null,{"value":null}] 14:19:43 INFO - PROCESS | 3036 | 1463433583660 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DFC6800 == 34 [pid = 3036] [id = 272] 14:19:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35A9D3C00) [pid = 3036] [serial = 815] [outer = 0000000000000000] 14:19:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35AD2F000) [pid = 3036] [serial = 816] [outer = 000000B35A9D3C00] 14:19:43 INFO - PROCESS | 3036 | 1463433583709 Marionette DEBUG loaded listener.js 14:19:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35B2C8800) [pid = 3036] [serial = 817] [outer = 000000B35A9D3C00] 14:19:44 INFO - PROCESS | 3036 | 1463433584143 Marionette TRACE conn9 <- [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]]]}] 14:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 627ms 14:19:44 INFO - PROCESS | 3036 | 1463433584195 Marionette TRACE conn9 -> [0,1053,"getWindowHandle",null] 14:19:44 INFO - PROCESS | 3036 | 1463433584206 Marionette TRACE conn9 <- [1,1053,null,{"value":"13"}] 14:19:44 INFO - PROCESS | 3036 | 1463433584210 Marionette TRACE conn9 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:19:44 INFO - PROCESS | 3036 | 1463433584212 Marionette TRACE conn9 <- [1,1054,null,{}] 14:19:44 INFO - PROCESS | 3036 | 1463433584215 Marionette TRACE conn9 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:44 INFO - PROCESS | 3036 | 1463433584295 Marionette TRACE conn9 <- [1,1055,null,{"value":null}] 14:19:44 INFO - PROCESS | 3036 | 1463433584302 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F826800 == 35 [pid = 3036] [id = 273] 14:19:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35BFD0C00) [pid = 3036] [serial = 818] [outer = 0000000000000000] 14:19:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35CA34800) [pid = 3036] [serial = 819] [outer = 000000B35BFD0C00] 14:19:44 INFO - PROCESS | 3036 | 1463433584349 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35D08A000) [pid = 3036] [serial = 820] [outer = 000000B35BFD0C00] 14:19:44 INFO - PROCESS | 3036 | 1463433584825 Marionette TRACE conn9 <- [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]]]}] 14:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 628ms 14:19:44 INFO - PROCESS | 3036 | 1463433584843 Marionette TRACE conn9 -> [0,1057,"getWindowHandle",null] 14:19:44 INFO - PROCESS | 3036 | 1463433584845 Marionette TRACE conn9 <- [1,1057,null,{"value":"13"}] 14:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:19:44 INFO - PROCESS | 3036 | 1463433584857 Marionette TRACE conn9 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:19:44 INFO - PROCESS | 3036 | 1463433584859 Marionette TRACE conn9 <- [1,1058,null,{}] 14:19:44 INFO - PROCESS | 3036 | 1463433584862 Marionette TRACE conn9 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:44 INFO - PROCESS | 3036 | 1463433584966 Marionette TRACE conn9 <- [1,1059,null,{"value":null}] 14:19:44 INFO - PROCESS | 3036 | 1463433584973 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A437800 == 36 [pid = 3036] [id = 274] 14:19:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35D083400) [pid = 3036] [serial = 821] [outer = 0000000000000000] 14:19:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35D4C2400) [pid = 3036] [serial = 822] [outer = 000000B35D083400] 14:19:45 INFO - PROCESS | 3036 | 1463433585019 Marionette DEBUG loaded listener.js 14:19:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35D534400) [pid = 3036] [serial = 823] [outer = 000000B35D083400] 14:19:45 INFO - PROCESS | 3036 | 1463433585491 Marionette TRACE conn9 <- [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]]]}] 14:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 692ms 14:19:45 INFO - PROCESS | 3036 | 1463433585554 Marionette TRACE conn9 -> [0,1061,"getWindowHandle",null] 14:19:45 INFO - PROCESS | 3036 | 1463433585556 Marionette TRACE conn9 <- [1,1061,null,{"value":"13"}] 14:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:19:45 INFO - PROCESS | 3036 | 1463433585565 Marionette TRACE conn9 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:19:45 INFO - PROCESS | 3036 | 1463433585567 Marionette TRACE conn9 <- [1,1062,null,{}] 14:19:45 INFO - PROCESS | 3036 | 1463433585571 Marionette TRACE conn9 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:45 INFO - PROCESS | 3036 | 1463433585688 Marionette TRACE conn9 <- [1,1063,null,{"value":null}] 14:19:45 INFO - PROCESS | 3036 | 1463433585699 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D4E000 == 37 [pid = 3036] [id = 275] 14:19:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35D537000) [pid = 3036] [serial = 824] [outer = 0000000000000000] 14:19:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35D97F000) [pid = 3036] [serial = 825] [outer = 000000B35D537000] 14:19:45 INFO - PROCESS | 3036 | 1463433585748 Marionette DEBUG loaded listener.js 14:19:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35D987400) [pid = 3036] [serial = 826] [outer = 000000B35D537000] 14:19:46 INFO - PROCESS | 3036 | 1463433586213 Marionette TRACE conn9 <- [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]]]}] 14:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 693ms 14:19:46 INFO - PROCESS | 3036 | 1463433586255 Marionette TRACE conn9 -> [0,1065,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 3036 | 1463433586257 Marionette TRACE conn9 <- [1,1065,null,{"value":"13"}] 14:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:19:46 INFO - PROCESS | 3036 | 1463433586261 Marionette TRACE conn9 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - PROCESS | 3036 | 1463433586263 Marionette TRACE conn9 <- [1,1066,null,{}] 14:19:46 INFO - PROCESS | 3036 | 1463433586273 Marionette TRACE conn9 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:46 INFO - PROCESS | 3036 | 1463433586435 Marionette TRACE conn9 <- [1,1067,null,{"value":null}] 14:19:46 INFO - PROCESS | 3036 | 1463433586481 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D036800 == 38 [pid = 3036] [id = 276] 14:19:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35DB40400) [pid = 3036] [serial = 827] [outer = 0000000000000000] 14:19:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35DB8C000) [pid = 3036] [serial = 828] [outer = 000000B35DB40400] 14:19:46 INFO - PROCESS | 3036 | 1463433586538 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35DCFD000) [pid = 3036] [serial = 829] [outer = 000000B35DB40400] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35DB8CC00) [pid = 3036] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B3506D6C00) [pid = 3036] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B350509400) [pid = 3036] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B355318C00) [pid = 3036] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35DB34800) [pid = 3036] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35F842800) [pid = 3036] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35B2D4800) [pid = 3036] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B360CCF000) [pid = 3036] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35DF48800) [pid = 3036] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35FF7DC00) [pid = 3036] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3600EF400) [pid = 3036] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35AD33800) [pid = 3036] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B3558F8800) [pid = 3036] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3504D7C00) [pid = 3036] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B3506D9400) [pid = 3036] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B3567EFC00) [pid = 3036] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B355AA3400) [pid = 3036] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35131D800) [pid = 3036] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B3507E2C00) [pid = 3036] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35D989800) [pid = 3036] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35D084800) [pid = 3036] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35A940400) [pid = 3036] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B356E42400) [pid = 3036] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:19:47 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35D52D400) [pid = 3036] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:19:47 INFO - PROCESS | 3036 | 1463433587290 Marionette TRACE conn9 <- [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]]]}] 14:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1037ms 14:19:47 INFO - PROCESS | 3036 | 1463433587300 Marionette TRACE conn9 -> [0,1069,"getWindowHandle",null] 14:19:47 INFO - PROCESS | 3036 | 1463433587303 Marionette TRACE conn9 <- [1,1069,null,{"value":"13"}] 14:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:19:47 INFO - PROCESS | 3036 | 1463433587316 Marionette TRACE conn9 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 3036 | 1463433587318 Marionette TRACE conn9 <- [1,1070,null,{}] 14:19:47 INFO - PROCESS | 3036 | 1463433587322 Marionette TRACE conn9 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:47 INFO - PROCESS | 3036 | 1463433587406 Marionette TRACE conn9 <- [1,1071,null,{"value":null}] 14:19:47 INFO - PROCESS | 3036 | 1463433587413 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D51B800 == 39 [pid = 3036] [id = 277] 14:19:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B351E6A000) [pid = 3036] [serial = 830] [outer = 0000000000000000] 14:19:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B3568E4000) [pid = 3036] [serial = 831] [outer = 000000B351E6A000] 14:19:47 INFO - PROCESS | 3036 | 1463433587459 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35D533400) [pid = 3036] [serial = 832] [outer = 000000B351E6A000] 14:19:47 INFO - PROCESS | 3036 | 1463433587892 Marionette TRACE conn9 <- [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]]]}] 14:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 651ms 14:19:47 INFO - PROCESS | 3036 | 1463433587960 Marionette TRACE conn9 -> [0,1073,"getWindowHandle",null] 14:19:47 INFO - PROCESS | 3036 | 1463433587962 Marionette TRACE conn9 <- [1,1073,null,{"value":"13"}] 14:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:19:47 INFO - PROCESS | 3036 | 1463433587965 Marionette TRACE conn9 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 3036 | 1463433587967 Marionette TRACE conn9 <- [1,1074,null,{}] 14:19:47 INFO - PROCESS | 3036 | 1463433587971 Marionette TRACE conn9 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:48 INFO - PROCESS | 3036 | 1463433588052 Marionette TRACE conn9 <- [1,1075,null,{"value":null}] 14:19:48 INFO - PROCESS | 3036 | 1463433588060 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EB6800 == 40 [pid = 3036] [id = 278] 14:19:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35DB8CC00) [pid = 3036] [serial = 833] [outer = 0000000000000000] 14:19:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35DCF9400) [pid = 3036] [serial = 834] [outer = 000000B35DB8CC00] 14:19:48 INFO - PROCESS | 3036 | 1463433588105 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35E0F4000) [pid = 3036] [serial = 835] [outer = 000000B35DB8CC00] 14:19:48 INFO - PROCESS | 3036 | 1463433588536 Marionette TRACE conn9 <- [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]]]}] 14:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 14:19:48 INFO - PROCESS | 3036 | 1463433588598 Marionette TRACE conn9 -> [0,1077,"getWindowHandle",null] 14:19:48 INFO - PROCESS | 3036 | 1463433588600 Marionette TRACE conn9 <- [1,1077,null,{"value":"13"}] 14:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:19:48 INFO - PROCESS | 3036 | 1463433588604 Marionette TRACE conn9 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:19:48 INFO - PROCESS | 3036 | 1463433588606 Marionette TRACE conn9 <- [1,1078,null,{}] 14:19:48 INFO - PROCESS | 3036 | 1463433588609 Marionette TRACE conn9 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:48 INFO - PROCESS | 3036 | 1463433588691 Marionette TRACE conn9 <- [1,1079,null,{"value":null}] 14:19:48 INFO - PROCESS | 3036 | 1463433588698 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363719000 == 41 [pid = 3036] [id = 279] 14:19:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35E9B6C00) [pid = 3036] [serial = 836] [outer = 0000000000000000] 14:19:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35EA43C00) [pid = 3036] [serial = 837] [outer = 000000B35E9B6C00] 14:19:48 INFO - PROCESS | 3036 | 1463433588744 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35F83FC00) [pid = 3036] [serial = 838] [outer = 000000B35E9B6C00] 14:19:49 INFO - PROCESS | 3036 | 1463433589304 Marionette TRACE conn9 <- [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]]]}] 14:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 777ms 14:19:49 INFO - PROCESS | 3036 | 1463433589448 Marionette TRACE conn9 -> [0,1081,"getWindowHandle",null] 14:19:49 INFO - PROCESS | 3036 | 1463433589453 Marionette TRACE conn9 <- [1,1081,null,{"value":"13"}] 14:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:19:49 INFO - PROCESS | 3036 | 1463433589461 Marionette TRACE conn9 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:19:49 INFO - PROCESS | 3036 | 1463433589465 Marionette TRACE conn9 <- [1,1082,null,{}] 14:19:49 INFO - PROCESS | 3036 | 1463433589480 Marionette TRACE conn9 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:49 INFO - PROCESS | 3036 | 1463433589603 Marionette TRACE conn9 <- [1,1083,null,{"value":null}] 14:19:49 INFO - PROCESS | 3036 | 1463433589670 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355230000 == 42 [pid = 3036] [id = 280] 14:19:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B34FBC7C00) [pid = 3036] [serial = 839] [outer = 0000000000000000] 14:19:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B3506C8800) [pid = 3036] [serial = 840] [outer = 000000B34FBC7C00] 14:19:49 INFO - PROCESS | 3036 | 1463433589730 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B3507E5C00) [pid = 3036] [serial = 841] [outer = 000000B34FBC7C00] 14:19:50 INFO - PROCESS | 3036 | 1463433590501 Marionette TRACE conn9 <- [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]]]}] 14:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1098ms 14:19:50 INFO - PROCESS | 3036 | 1463433590559 Marionette TRACE conn9 -> [0,1085,"getWindowHandle",null] 14:19:50 INFO - PROCESS | 3036 | 1463433590566 Marionette TRACE conn9 <- [1,1085,null,{"value":"13"}] 14:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:19:50 INFO - PROCESS | 3036 | 1463433590573 Marionette TRACE conn9 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - PROCESS | 3036 | 1463433590576 Marionette TRACE conn9 <- [1,1086,null,{}] 14:19:50 INFO - PROCESS | 3036 | 1463433590580 Marionette TRACE conn9 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:50 INFO - PROCESS | 3036 | 1463433590701 Marionette TRACE conn9 <- [1,1087,null,{"value":null}] 14:19:50 INFO - PROCESS | 3036 | 1463433590775 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D24D800 == 43 [pid = 3036] [id = 281] 14:19:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B3513CF000) [pid = 3036] [serial = 842] [outer = 0000000000000000] 14:19:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B3552B4C00) [pid = 3036] [serial = 843] [outer = 000000B3513CF000] 14:19:50 INFO - PROCESS | 3036 | 1463433590832 Marionette DEBUG loaded listener.js 14:19:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B356848000) [pid = 3036] [serial = 844] [outer = 000000B3513CF000] 14:19:51 INFO - PROCESS | 3036 | 1463433591794 Marionette TRACE conn9 <- [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]]]}] 14:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1236ms 14:19:51 INFO - PROCESS | 3036 | 1463433591809 Marionette TRACE conn9 -> [0,1089,"getWindowHandle",null] 14:19:51 INFO - PROCESS | 3036 | 1463433591813 Marionette TRACE conn9 <- [1,1089,null,{"value":"13"}] 14:19:51 INFO - PROCESS | 3036 | 1463433591818 Marionette TRACE conn9 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:19:51 INFO - PROCESS | 3036 | 1463433591823 Marionette TRACE conn9 <- [1,1090,null,{}] 14:19:51 INFO - PROCESS | 3036 | 1463433591829 Marionette TRACE conn9 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:51 INFO - PROCESS | 3036 | 1463433591942 Marionette TRACE conn9 <- [1,1091,null,{"value":null}] 14:19:52 INFO - PROCESS | 3036 | 1463433592026 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350B42000 == 44 [pid = 3036] [id = 282] 14:19:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B3506C8400) [pid = 3036] [serial = 845] [outer = 0000000000000000] 14:19:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B3506DB400) [pid = 3036] [serial = 846] [outer = 000000B3506C8400] 14:19:52 INFO - PROCESS | 3036 | 1463433592122 Marionette DEBUG loaded listener.js 14:19:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B350E5E400) [pid = 3036] [serial = 847] [outer = 000000B3506C8400] 14:19:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B3504BC000 == 43 [pid = 3036] [id = 233] 14:19:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35522E800 == 42 [pid = 3036] [id = 234] 14:19:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C14800 == 41 [pid = 3036] [id = 229] 14:19:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A42F800 == 40 [pid = 3036] [id = 220] 14:19:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D50B000 == 39 [pid = 3036] [id = 223] 14:19:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F81C000 == 38 [pid = 3036] [id = 224] 14:19:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D031000 == 37 [pid = 3036] [id = 222] 14:19:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35986F800 == 36 [pid = 3036] [id = 235] 14:19:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B36419E000 == 35 [pid = 3036] [id = 265] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B360D2A000) [pid = 3036] [serial = 795] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35D538800) [pid = 3036] [serial = 727] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35DCF9000) [pid = 3036] [serial = 742] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B360CDBC00) [pid = 3036] [serial = 793] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35EABF000) [pid = 3036] [serial = 780] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B360018800) [pid = 3036] [serial = 783] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35F843C00) [pid = 3036] [serial = 781] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B360715400) [pid = 3036] [serial = 786] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B3600AAC00) [pid = 3036] [serial = 784] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35D08AC00) [pid = 3036] [serial = 789] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B360CD5800) [pid = 3036] [serial = 792] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B36071C400) [pid = 3036] [serial = 787] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B355CE3000) [pid = 3036] [serial = 753] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B351698400) [pid = 3036] [serial = 751] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B350E56400) [pid = 3036] [serial = 750] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B350E88400) [pid = 3036] [serial = 748] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35DB3C800) [pid = 3036] [serial = 777] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B359851800) [pid = 3036] [serial = 774] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35A457C00) [pid = 3036] [serial = 775] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B3567F3400) [pid = 3036] [serial = 772] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B3552B1000) [pid = 3036] [serial = 771] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35E7ED800) [pid = 3036] [serial = 769] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35DF48400) [pid = 3036] [serial = 768] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B35DCFF800) [pid = 3036] [serial = 766] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35DCBF400) [pid = 3036] [serial = 765] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35D535C00) [pid = 3036] [serial = 763] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35D08E800) [pid = 3036] [serial = 762] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35BFCB000) [pid = 3036] [serial = 760] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35AD2C400) [pid = 3036] [serial = 759] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35A1E7000) [pid = 3036] [serial = 757] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B35A16CC00) [pid = 3036] [serial = 756] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B356844000) [pid = 3036] [serial = 754] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B360721400) [pid = 3036] [serial = 790] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35DCF0800) [pid = 3036] [serial = 778] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B350E8D800) [pid = 3036] [serial = 694] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B350E5C000) [pid = 3036] [serial = 730] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B356F02C00) [pid = 3036] [serial = 733] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B35DB83000) [pid = 3036] [serial = 739] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B360019400) [pid = 3036] [serial = 691] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B35D88A000) [pid = 3036] [serial = 736] [outer = 0000000000000000] [url = about:blank] 14:19:52 INFO - PROCESS | 3036 | 1463433592702 Marionette TRACE conn9 <- [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]]]}] 14:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 944ms 14:19:52 INFO - PROCESS | 3036 | 1463433592767 Marionette TRACE conn9 -> [0,1093,"getWindowHandle",null] 14:19:52 INFO - PROCESS | 3036 | 1463433592773 Marionette TRACE conn9 <- [1,1093,null,{"value":"13"}] 14:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:19:52 INFO - PROCESS | 3036 | 1463433592779 Marionette TRACE conn9 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:19:52 INFO - PROCESS | 3036 | 1463433592782 Marionette TRACE conn9 <- [1,1094,null,{}] 14:19:52 INFO - PROCESS | 3036 | 1463433592786 Marionette TRACE conn9 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:52 INFO - PROCESS | 3036 | 1463433592871 Marionette TRACE conn9 <- [1,1095,null,{"value":null}] 14:19:52 INFO - PROCESS | 3036 | 1463433592934 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355C83800 == 36 [pid = 3036] [id = 283] 14:19:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B3506CF800) [pid = 3036] [serial = 848] [outer = 0000000000000000] 14:19:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B350E88400) [pid = 3036] [serial = 849] [outer = 000000B3506CF800] 14:19:52 INFO - PROCESS | 3036 | 1463433592990 Marionette DEBUG loaded listener.js 14:19:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B351E77800) [pid = 3036] [serial = 850] [outer = 000000B3506CF800] 14:19:53 INFO - PROCESS | 3036 | 1463433593407 Marionette TRACE conn9 <- [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]]]}] 14:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 14:19:53 INFO - PROCESS | 3036 | 1463433593471 Marionette TRACE conn9 -> [0,1097,"getWindowHandle",null] 14:19:53 INFO - PROCESS | 3036 | 1463433593474 Marionette TRACE conn9 <- [1,1097,null,{"value":"13"}] 14:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:19:53 INFO - PROCESS | 3036 | 1463433593480 Marionette TRACE conn9 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:19:53 INFO - PROCESS | 3036 | 1463433593484 Marionette TRACE conn9 <- [1,1098,null,{}] 14:19:53 INFO - PROCESS | 3036 | 1463433593501 Marionette TRACE conn9 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:53 INFO - PROCESS | 3036 | 1463433593590 Marionette TRACE conn9 <- [1,1099,null,{"value":null}] 14:19:53 INFO - PROCESS | 3036 | 1463433593604 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C938000 == 37 [pid = 3036] [id = 284] 14:19:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B350435400) [pid = 3036] [serial = 851] [outer = 0000000000000000] 14:19:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B356845C00) [pid = 3036] [serial = 852] [outer = 000000B350435400] 14:19:53 INFO - PROCESS | 3036 | 1463433593657 Marionette DEBUG loaded listener.js 14:19:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B3568F1800) [pid = 3036] [serial = 853] [outer = 000000B350435400] 14:19:54 INFO - PROCESS | 3036 | 1463433594124 Marionette TRACE conn9 <- [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]]]}] 14:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 692ms 14:19:54 INFO - PROCESS | 3036 | 1463433594178 Marionette TRACE conn9 -> [0,1101,"getWindowHandle",null] 14:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:19:54 INFO - PROCESS | 3036 | 1463433594181 Marionette TRACE conn9 <- [1,1101,null,{"value":"13"}] 14:19:54 INFO - PROCESS | 3036 | 1463433594184 Marionette TRACE conn9 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:19:54 INFO - PROCESS | 3036 | 1463433594186 Marionette TRACE conn9 <- [1,1102,null,{}] 14:19:54 INFO - PROCESS | 3036 | 1463433594189 Marionette TRACE conn9 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:54 INFO - PROCESS | 3036 | 1463433594275 Marionette TRACE conn9 <- [1,1103,null,{"value":null}] 14:19:54 INFO - PROCESS | 3036 | 1463433594284 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0E5000 == 38 [pid = 3036] [id = 285] 14:19:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B359843800) [pid = 3036] [serial = 854] [outer = 0000000000000000] 14:19:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35A16CC00) [pid = 3036] [serial = 855] [outer = 000000B359843800] 14:19:54 INFO - PROCESS | 3036 | 1463433594331 Marionette DEBUG loaded listener.js 14:19:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35A1F3000) [pid = 3036] [serial = 856] [outer = 000000B359843800] 14:19:54 INFO - PROCESS | 3036 | 1463433594772 Marionette TRACE conn9 <- [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]]]}] 14:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 14:19:54 INFO - PROCESS | 3036 | 1463433594816 Marionette TRACE conn9 -> [0,1105,"getWindowHandle",null] 14:19:54 INFO - PROCESS | 3036 | 1463433594818 Marionette TRACE conn9 <- [1,1105,null,{"value":"13"}] 14:19:54 INFO - PROCESS | 3036 | 1463433594822 Marionette TRACE conn9 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:19:54 INFO - PROCESS | 3036 | 1463433594823 Marionette TRACE conn9 <- [1,1106,null,{}] 14:19:54 INFO - PROCESS | 3036 | 1463433594827 Marionette TRACE conn9 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:54 INFO - PROCESS | 3036 | 1463433594931 Marionette TRACE conn9 <- [1,1107,null,{"value":null}] 14:19:55 INFO - PROCESS | 3036 | 1463433595009 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D8A8800 == 39 [pid = 3036] [id = 286] 14:19:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35A449800) [pid = 3036] [serial = 857] [outer = 0000000000000000] 14:19:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35A455800) [pid = 3036] [serial = 858] [outer = 000000B35A449800] 14:19:55 INFO - PROCESS | 3036 | 1463433595056 Marionette DEBUG loaded listener.js 14:19:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35A939800) [pid = 3036] [serial = 859] [outer = 000000B35A449800] 14:19:55 INFO - PROCESS | 3036 | 1463433595504 Marionette TRACE conn9 <- [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]]]}] 14:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 732ms 14:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:19:55 INFO - PROCESS | 3036 | 1463433595558 Marionette TRACE conn9 -> [0,1109,"getWindowHandle",null] 14:19:55 INFO - PROCESS | 3036 | 1463433595560 Marionette TRACE conn9 <- [1,1109,null,{"value":"13"}] 14:19:55 INFO - PROCESS | 3036 | 1463433595563 Marionette TRACE conn9 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:19:55 INFO - PROCESS | 3036 | 1463433595572 Marionette TRACE conn9 <- [1,1110,null,{}] 14:19:55 INFO - PROCESS | 3036 | 1463433595584 Marionette TRACE conn9 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:55 INFO - PROCESS | 3036 | 1463433595711 Marionette TRACE conn9 <- [1,1111,null,{"value":null}] 14:19:55 INFO - PROCESS | 3036 | 1463433595727 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35FFB5800 == 40 [pid = 3036] [id = 287] 14:19:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35BFD1400) [pid = 3036] [serial = 860] [outer = 0000000000000000] 14:19:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35D08EC00) [pid = 3036] [serial = 861] [outer = 000000B35BFD1400] 14:19:55 INFO - PROCESS | 3036 | 1463433595814 Marionette DEBUG loaded listener.js 14:19:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35D531800) [pid = 3036] [serial = 862] [outer = 000000B35BFD1400] 14:19:56 INFO - PROCESS | 3036 | 1463433596215 Marionette TRACE conn9 <- [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]]]}] 14:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 693ms 14:19:56 INFO - PROCESS | 3036 | 1463433596258 Marionette TRACE conn9 -> [0,1113,"getWindowHandle",null] 14:19:56 INFO - PROCESS | 3036 | 1463433596261 Marionette TRACE conn9 <- [1,1113,null,{"value":"13"}] 14:19:56 INFO - PROCESS | 3036 | 1463433596264 Marionette TRACE conn9 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:19:56 INFO - PROCESS | 3036 | 1463433596266 Marionette TRACE conn9 <- [1,1114,null,{}] 14:19:56 INFO - PROCESS | 3036 | 1463433596309 Marionette TRACE conn9 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:56 INFO - PROCESS | 3036 | 1463433596415 Marionette TRACE conn9 <- [1,1115,null,{"value":null}] 14:19:56 INFO - PROCESS | 3036 | 1463433596427 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D0A800 == 41 [pid = 3036] [id = 288] 14:19:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B35D52B800) [pid = 3036] [serial = 863] [outer = 0000000000000000] 14:19:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35D88D400) [pid = 3036] [serial = 864] [outer = 000000B35D52B800] 14:19:56 INFO - PROCESS | 3036 | 1463433596473 Marionette DEBUG loaded listener.js 14:19:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35D98D400) [pid = 3036] [serial = 865] [outer = 000000B35D52B800] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35D083400) [pid = 3036] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B35D537000) [pid = 3036] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B360D23C00) [pid = 3036] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35A16E800) [pid = 3036] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35A9D3C00) [pid = 3036] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35BFD0C00) [pid = 3036] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B34EDB5400) [pid = 3036] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B355CE6000) [pid = 3036] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B3507E5400) [pid = 3036] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35054E400) [pid = 3036] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B3507DDC00) [pid = 3036] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35DB40400) [pid = 3036] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B35DB8CC00) [pid = 3036] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:19:56 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B351E6A000) [pid = 3036] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:19:56 INFO - PROCESS | 3036 | 1463433596977 Marionette TRACE conn9 <- [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]]]}] 14:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 755ms 14:19:57 INFO - PROCESS | 3036 | 1463433597022 Marionette TRACE conn9 -> [0,1117,"getWindowHandle",null] 14:19:57 INFO - PROCESS | 3036 | 1463433597024 Marionette TRACE conn9 <- [1,1117,null,{"value":"13"}] 14:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:19:57 INFO - PROCESS | 3036 | 1463433597027 Marionette TRACE conn9 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:19:57 INFO - PROCESS | 3036 | 1463433597029 Marionette TRACE conn9 <- [1,1118,null,{}] 14:19:57 INFO - PROCESS | 3036 | 1463433597033 Marionette TRACE conn9 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:57 INFO - PROCESS | 3036 | 1463433597123 Marionette TRACE conn9 <- [1,1119,null,{"value":null}] 14:19:57 INFO - PROCESS | 3036 | 1463433597193 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D49000 == 42 [pid = 3036] [id = 289] 14:19:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B35054E400) [pid = 3036] [serial = 866] [outer = 0000000000000000] 14:19:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B350E62800) [pid = 3036] [serial = 867] [outer = 000000B35054E400] 14:19:57 INFO - PROCESS | 3036 | 1463433597241 Marionette DEBUG loaded listener.js 14:19:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35D986800) [pid = 3036] [serial = 868] [outer = 000000B35054E400] 14:19:57 INFO - PROCESS | 3036 | 1463433597611 Marionette TRACE conn9 <- [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]]]}] 14:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 628ms 14:19:57 INFO - PROCESS | 3036 | 1463433597660 Marionette TRACE conn9 -> [0,1121,"getWindowHandle",null] 14:19:57 INFO - PROCESS | 3036 | 1463433597662 Marionette TRACE conn9 <- [1,1121,null,{"value":"13"}] 14:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:19:57 INFO - PROCESS | 3036 | 1463433597665 Marionette TRACE conn9 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:19:57 INFO - PROCESS | 3036 | 1463433597667 Marionette TRACE conn9 <- [1,1122,null,{}] 14:19:57 INFO - PROCESS | 3036 | 1463433597670 Marionette TRACE conn9 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:57 INFO - PROCESS | 3036 | 1463433597801 Marionette TRACE conn9 <- [1,1123,null,{"value":null}] 14:19:57 INFO - PROCESS | 3036 | 1463433597810 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C937800 == 43 [pid = 3036] [id = 290] 14:19:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B355AA7400) [pid = 3036] [serial = 869] [outer = 0000000000000000] 14:19:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35DB83000) [pid = 3036] [serial = 870] [outer = 000000B355AA7400] 14:19:57 INFO - PROCESS | 3036 | 1463433597856 Marionette DEBUG loaded listener.js 14:19:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35DCBF400) [pid = 3036] [serial = 871] [outer = 000000B355AA7400] 14:19:58 INFO - PROCESS | 3036 | [GFX2-]: DrawTargetD2D 1.1 (000000B363999D60): Failed to create GradientStopCollection with no stops. 14:19:58 INFO - PROCESS | 3036 | [GFX3-]: No stops specified for gradient pattern. 14:19:58 INFO - PROCESS | 3036 | 1463433598257 Marionette TRACE conn9 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 628ms 14:19:58 INFO - PROCESS | 3036 | 1463433598296 Marionette TRACE conn9 -> [0,1125,"getWindowHandle",null] 14:19:58 INFO - PROCESS | 3036 | 1463433598298 Marionette TRACE conn9 <- [1,1125,null,{"value":"13"}] 14:19:58 INFO - PROCESS | 3036 | 1463433598301 Marionette TRACE conn9 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:19:58 INFO - PROCESS | 3036 | 1463433598303 Marionette TRACE conn9 <- [1,1126,null,{}] 14:19:58 INFO - PROCESS | 3036 | 1463433598306 Marionette TRACE conn9 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:58 INFO - PROCESS | 3036 | 1463433598390 Marionette TRACE conn9 <- [1,1127,null,{"value":null}] 14:19:58 INFO - PROCESS | 3036 | 1463433598469 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C1D000 == 44 [pid = 3036] [id = 291] 14:19:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35981F400) [pid = 3036] [serial = 872] [outer = 0000000000000000] 14:19:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35DCF7C00) [pid = 3036] [serial = 873] [outer = 000000B35981F400] 14:19:58 INFO - PROCESS | 3036 | 1463433598515 Marionette DEBUG loaded listener.js 14:19:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35E295800) [pid = 3036] [serial = 874] [outer = 000000B35981F400] 14:19:58 INFO - PROCESS | 3036 | 1463433598940 Marionette TRACE conn9 <- [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]]]}] 14:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 14:19:59 INFO - PROCESS | 3036 | 1463433599001 Marionette TRACE conn9 -> [0,1129,"getWindowHandle",null] 14:19:59 INFO - PROCESS | 3036 | 1463433599006 Marionette TRACE conn9 <- [1,1129,null,{"value":"13"}] 14:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:19:59 INFO - PROCESS | 3036 | 1463433599012 Marionette TRACE conn9 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:19:59 INFO - PROCESS | 3036 | 1463433599017 Marionette TRACE conn9 <- [1,1130,null,{}] 14:19:59 INFO - PROCESS | 3036 | 1463433599025 Marionette TRACE conn9 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:59 INFO - PROCESS | 3036 | 1463433599228 Marionette TRACE conn9 <- [1,1131,null,{"value":null}] 14:19:59 INFO - PROCESS | 3036 | 1463433599309 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355A8E800 == 45 [pid = 3036] [id = 292] 14:19:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B350555800) [pid = 3036] [serial = 875] [outer = 0000000000000000] 14:19:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B3506D0400) [pid = 3036] [serial = 876] [outer = 000000B350555800] 14:19:59 INFO - PROCESS | 3036 | 1463433599380 Marionette DEBUG loaded listener.js 14:19:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B350E93000) [pid = 3036] [serial = 877] [outer = 000000B350555800] 14:19:59 INFO - PROCESS | 3036 | 1463433599954 Marionette TRACE conn9 <- [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]]]}] 14:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 986ms 14:20:00 INFO - PROCESS | 3036 | 1463433600004 Marionette TRACE conn9 -> [0,1133,"getWindowHandle",null] 14:20:00 INFO - PROCESS | 3036 | 1463433600010 Marionette TRACE conn9 <- [1,1133,null,{"value":"13"}] 14:20:00 INFO - PROCESS | 3036 | 1463433600017 Marionette TRACE conn9 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:20:00 INFO - PROCESS | 3036 | 1463433600020 Marionette TRACE conn9 <- [1,1134,null,{}] 14:20:00 INFO - PROCESS | 3036 | 1463433600024 Marionette TRACE conn9 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:00 INFO - PROCESS | 3036 | 1463433600136 Marionette TRACE conn9 <- [1,1135,null,{"value":null}] 14:20:00 INFO - PROCESS | 3036 | 1463433600223 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D515000 == 46 [pid = 3036] [id = 293] 14:20:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35673B400) [pid = 3036] [serial = 878] [outer = 0000000000000000] 14:20:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B356846800) [pid = 3036] [serial = 879] [outer = 000000B35673B400] 14:20:00 INFO - PROCESS | 3036 | 1463433600280 Marionette DEBUG loaded listener.js 14:20:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35A169C00) [pid = 3036] [serial = 880] [outer = 000000B35673B400] 14:20:00 INFO - PROCESS | 3036 | 1463433600875 Marionette TRACE conn9 <- [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]]]}] 14:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 924ms 14:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:20:00 INFO - PROCESS | 3036 | 1463433600947 Marionette TRACE conn9 -> [0,1137,"getWindowHandle",null] 14:20:00 INFO - PROCESS | 3036 | 1463433600950 Marionette TRACE conn9 <- [1,1137,null,{"value":"13"}] 14:20:00 INFO - PROCESS | 3036 | 1463433600954 Marionette TRACE conn9 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:20:00 INFO - PROCESS | 3036 | 1463433600958 Marionette TRACE conn9 <- [1,1138,null,{}] 14:20:00 INFO - PROCESS | 3036 | 1463433600970 Marionette TRACE conn9 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:01 INFO - PROCESS | 3036 | 1463433601085 Marionette TRACE conn9 <- [1,1139,null,{"value":null}] 14:20:01 INFO - PROCESS | 3036 | 1463433601158 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36370C000 == 47 [pid = 3036] [id = 294] 14:20:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35C99E800) [pid = 3036] [serial = 881] [outer = 0000000000000000] 14:20:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35D080800) [pid = 3036] [serial = 882] [outer = 000000B35C99E800] 14:20:01 INFO - PROCESS | 3036 | 1463433601219 Marionette DEBUG loaded listener.js 14:20:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35E7F1400) [pid = 3036] [serial = 883] [outer = 000000B35C99E800] 14:20:01 INFO - PROCESS | 3036 | 1463433601835 Marionette TRACE conn9 <- [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]]]}] 14:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 945ms 14:20:01 INFO - PROCESS | 3036 | 1463433601901 Marionette TRACE conn9 -> [0,1141,"getWindowHandle",null] 14:20:01 INFO - PROCESS | 3036 | 1463433601904 Marionette TRACE conn9 <- [1,1141,null,{"value":"13"}] 14:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:20:01 INFO - PROCESS | 3036 | 1463433601908 Marionette TRACE conn9 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:20:01 INFO - PROCESS | 3036 | 1463433601910 Marionette TRACE conn9 <- [1,1142,null,{}] 14:20:01 INFO - PROCESS | 3036 | 1463433601914 Marionette TRACE conn9 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:02 INFO - PROCESS | 3036 | 1463433602028 Marionette TRACE conn9 <- [1,1143,null,{"value":null}] 14:20:02 INFO - PROCESS | 3036 | [3036] 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 14:20:02 INFO - PROCESS | 3036 | 1463433602273 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D18000 == 48 [pid = 3036] [id = 295] 14:20:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B3600AB000) [pid = 3036] [serial = 884] [outer = 0000000000000000] 14:20:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B3600ADC00) [pid = 3036] [serial = 885] [outer = 000000B3600AB000] 14:20:02 INFO - PROCESS | 3036 | 1463433602391 Marionette DEBUG loaded listener.js 14:20:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3600EB400) [pid = 3036] [serial = 886] [outer = 000000B3600AB000] 14:20:03 INFO - PROCESS | 3036 | 1463433603016 Marionette TRACE conn9 <- [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]]]}] 14:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1137ms 14:20:03 INFO - PROCESS | 3036 | 1463433603046 Marionette TRACE conn9 -> [0,1145,"getWindowHandle",null] 14:20:03 INFO - PROCESS | 3036 | 1463433603049 Marionette TRACE conn9 <- [1,1145,null,{"value":"13"}] 14:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:20:03 INFO - PROCESS | 3036 | 1463433603052 Marionette TRACE conn9 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:20:03 INFO - PROCESS | 3036 | 1463433603054 Marionette TRACE conn9 <- [1,1146,null,{}] 14:20:03 INFO - PROCESS | 3036 | 1463433603058 Marionette TRACE conn9 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:03 INFO - PROCESS | 3036 | 1463433603162 Marionette TRACE conn9 <- [1,1147,null,{"value":null}] 14:20:03 INFO - PROCESS | 3036 | 1463433603260 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36401D000 == 49 [pid = 3036] [id = 296] 14:20:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B360713400) [pid = 3036] [serial = 887] [outer = 0000000000000000] 14:20:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B360716800) [pid = 3036] [serial = 888] [outer = 000000B360713400] 14:20:03 INFO - PROCESS | 3036 | 1463433603315 Marionette DEBUG loaded listener.js 14:20:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B36071EC00) [pid = 3036] [serial = 889] [outer = 000000B360713400] 14:20:04 INFO - PROCESS | 3036 | 1463433604137 Marionette TRACE conn9 <- [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] 14:20:04 INFO - PROCESS | 3036 | 1463433604188 Marionette TRACE conn9 <- [1,1149,null,{"value":"13"}] 14:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:20:04 INFO - PROCESS | 3036 | 1463433604193 Marionette TRACE conn9 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:20:04 INFO - PROCESS | 3036 | 1463433604198 Marionette TRACE conn9 <- [1,1150,null,{}] 14:20:04 INFO - PROCESS | 3036 | 1463433604205 Marionette TRACE conn9 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:04 INFO - PROCESS | 3036 | 1463433604307 Marionette TRACE conn9 <- [1,1151,null,{"value":null}] 14:20:04 INFO - PROCESS | 3036 | 1463433604384 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A480800 == 50 [pid = 3036] [id = 297] 14:20:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B3506D6000) [pid = 3036] [serial = 890] [outer = 0000000000000000] 14:20:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B3507E1400) [pid = 3036] [serial = 891] [outer = 000000B3506D6000] 14:20:04 INFO - PROCESS | 3036 | 1463433604434 Marionette DEBUG loaded listener.js 14:20:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B3518DD800) [pid = 3036] [serial = 892] [outer = 000000B3506D6000] 14:20:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B355085000 == 49 [pid = 3036] [id = 232] 14:20:05 INFO - PROCESS | 3036 | --DOCSHELL 000000B350896000 == 48 [pid = 3036] [id = 218] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35EA43C00) [pid = 3036] [serial = 837] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | 1463433605103 Marionette TRACE conn9 <- [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]]]}] 14:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 943ms 14:20:05 INFO - PROCESS | 3036 | 1463433605141 Marionette TRACE conn9 -> [0,1153,"getWindowHandle",null] 14:20:05 INFO - PROCESS | 3036 | 1463433605147 Marionette TRACE conn9 <- [1,1153,null,{"value":"13"}] 14:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:20:05 INFO - PROCESS | 3036 | 1463433605153 Marionette TRACE conn9 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:20:05 INFO - PROCESS | 3036 | 1463433605156 Marionette TRACE conn9 <- [1,1154,null,{}] 14:20:05 INFO - PROCESS | 3036 | 1463433605160 Marionette TRACE conn9 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:05 INFO - PROCESS | 3036 | 1463433605257 Marionette TRACE conn9 <- [1,1155,null,{"value":null}] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35D4C2400) [pid = 3036] [serial = 822] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35D97F000) [pid = 3036] [serial = 825] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B360EBA400) [pid = 3036] [serial = 796] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35A44BC00) [pid = 3036] [serial = 813] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35A457000) [pid = 3036] [serial = 814] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35AD2F000) [pid = 3036] [serial = 816] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35B2C8800) [pid = 3036] [serial = 817] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35CA34800) [pid = 3036] [serial = 819] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B353DBD800) [pid = 3036] [serial = 804] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B355C2F000) [pid = 3036] [serial = 805] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B3567ED400) [pid = 3036] [serial = 807] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B3568E7000) [pid = 3036] [serial = 808] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B350DB2400) [pid = 3036] [serial = 801] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B350E8A000) [pid = 3036] [serial = 802] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B350551800) [pid = 3036] [serial = 798] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B3506D0000) [pid = 3036] [serial = 799] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35D534400) [pid = 3036] [serial = 823] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B356E44400) [pid = 3036] [serial = 811] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B3568EF800) [pid = 3036] [serial = 810] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35DB8C000) [pid = 3036] [serial = 828] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B35E0F4000) [pid = 3036] [serial = 835] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35DCF9400) [pid = 3036] [serial = 834] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35DCFD000) [pid = 3036] [serial = 829] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35D987400) [pid = 3036] [serial = 826] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B3568E4000) [pid = 3036] [serial = 831] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B35D533400) [pid = 3036] [serial = 832] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B35D08A000) [pid = 3036] [serial = 820] [outer = 0000000000000000] [url = about:blank] 14:20:05 INFO - PROCESS | 3036 | 1463433605336 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355836800 == 49 [pid = 3036] [id = 298] 14:20:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B350551800) [pid = 3036] [serial = 893] [outer = 0000000000000000] 14:20:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B3507E8C00) [pid = 3036] [serial = 894] [outer = 000000B350551800] 14:20:05 INFO - PROCESS | 3036 | 1463433605384 Marionette DEBUG loaded listener.js 14:20:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B3513D5400) [pid = 3036] [serial = 895] [outer = 000000B350551800] 14:20:05 INFO - PROCESS | 3036 | 1463433605781 Marionette TRACE conn9 <- [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]]]}] 14:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 693ms 14:20:05 INFO - PROCESS | 3036 | 1463433605848 Marionette TRACE conn9 -> [0,1157,"getWindowHandle",null] 14:20:05 INFO - PROCESS | 3036 | 1463433605850 Marionette TRACE conn9 <- [1,1157,null,{"value":"13"}] 14:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:20:05 INFO - PROCESS | 3036 | 1463433605854 Marionette TRACE conn9 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:20:05 INFO - PROCESS | 3036 | 1463433605857 Marionette TRACE conn9 <- [1,1158,null,{}] 14:20:05 INFO - PROCESS | 3036 | 1463433605873 Marionette TRACE conn9 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:05 INFO - PROCESS | 3036 | 1463433605963 Marionette TRACE conn9 <- [1,1159,null,{"value":null}] 14:20:05 INFO - PROCESS | 3036 | 1463433605977 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC6E000 == 50 [pid = 3036] [id = 299] 14:20:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B3567F7C00) [pid = 3036] [serial = 896] [outer = 0000000000000000] 14:20:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B356849800) [pid = 3036] [serial = 897] [outer = 000000B3567F7C00] 14:20:06 INFO - PROCESS | 3036 | 1463433606026 Marionette DEBUG loaded listener.js 14:20:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B3568F2000) [pid = 3036] [serial = 898] [outer = 000000B3567F7C00] 14:20:06 INFO - PROCESS | 3036 | 1463433606513 Marionette TRACE conn9 <- [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]]]}] 14:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 693ms 14:20:06 INFO - PROCESS | 3036 | 1463433606549 Marionette TRACE conn9 -> [0,1161,"getWindowHandle",null] 14:20:06 INFO - PROCESS | 3036 | 1463433606552 Marionette TRACE conn9 <- [1,1161,null,{"value":"13"}] 14:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:20:06 INFO - PROCESS | 3036 | 1463433606555 Marionette TRACE conn9 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:20:06 INFO - PROCESS | 3036 | 1463433606557 Marionette TRACE conn9 <- [1,1162,null,{}] 14:20:06 INFO - PROCESS | 3036 | 1463433606560 Marionette TRACE conn9 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:06 INFO - PROCESS | 3036 | 1463433606676 Marionette TRACE conn9 <- [1,1163,null,{"value":null}] 14:20:06 INFO - PROCESS | 3036 | 1463433606748 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D506800 == 51 [pid = 3036] [id = 300] 14:20:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B3568EB000) [pid = 3036] [serial = 899] [outer = 0000000000000000] 14:20:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35A1DF800) [pid = 3036] [serial = 900] [outer = 000000B3568EB000] 14:20:06 INFO - PROCESS | 3036 | 1463433606795 Marionette DEBUG loaded listener.js 14:20:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35A452000) [pid = 3036] [serial = 901] [outer = 000000B3568EB000] 14:20:07 INFO - PROCESS | 3036 | 1463433607182 Marionette TRACE conn9 <- [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] 14:20:07 INFO - PROCESS | 3036 | 1463433607231 Marionette TRACE conn9 <- [1,1165,null,{"value":"13"}] 14:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:20:07 INFO - PROCESS | 3036 | 1463433607235 Marionette TRACE conn9 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:20:07 INFO - PROCESS | 3036 | 1463433607237 Marionette TRACE conn9 <- [1,1166,null,{}] 14:20:07 INFO - PROCESS | 3036 | 1463433607241 Marionette TRACE conn9 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:07 INFO - PROCESS | 3036 | 1463433607364 Marionette TRACE conn9 <- [1,1167,null,{"value":null}] 14:20:07 INFO - PROCESS | 3036 | 1463433607371 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA72800 == 52 [pid = 3036] [id = 301] 14:20:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35A937800) [pid = 3036] [serial = 902] [outer = 0000000000000000] 14:20:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35AD28400) [pid = 3036] [serial = 903] [outer = 000000B35A937800] 14:20:07 INFO - PROCESS | 3036 | 1463433607458 Marionette DEBUG loaded listener.js 14:20:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35BF37C00) [pid = 3036] [serial = 904] [outer = 000000B35A937800] 14:20:07 INFO - PROCESS | 3036 | 1463433607894 Marionette TRACE conn9 <- [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] 14:20:07 INFO - PROCESS | 3036 | 1463433607940 Marionette TRACE conn9 <- [1,1169,null,{"value":"13"}] 14:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:20:07 INFO - PROCESS | 3036 | 1463433607949 Marionette TRACE conn9 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:20:07 INFO - PROCESS | 3036 | 1463433607951 Marionette TRACE conn9 <- [1,1170,null,{}] 14:20:07 INFO - PROCESS | 3036 | 1463433607955 Marionette TRACE conn9 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:08 INFO - PROCESS | 3036 | 1463433608113 Marionette TRACE conn9 <- [1,1171,null,{"value":null}] 14:20:08 INFO - PROCESS | 3036 | 1463433608168 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360772800 == 53 [pid = 3036] [id = 302] 14:20:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B35D08E400) [pid = 3036] [serial = 905] [outer = 0000000000000000] 14:20:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35D984800) [pid = 3036] [serial = 906] [outer = 000000B35D08E400] 14:20:08 INFO - PROCESS | 3036 | 1463433608217 Marionette DEBUG loaded listener.js 14:20:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35DB41400) [pid = 3036] [serial = 907] [outer = 000000B35D08E400] 14:20:08 INFO - PROCESS | 3036 | 1463433608652 Marionette TRACE conn9 <- [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] 14:20:08 INFO - PROCESS | 3036 | 1463433608684 Marionette TRACE conn9 <- [1,1173,null,{"value":"13"}] 14:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:20:08 INFO - PROCESS | 3036 | 1463433608687 Marionette TRACE conn9 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:20:08 INFO - PROCESS | 3036 | 1463433608689 Marionette TRACE conn9 <- [1,1174,null,{}] 14:20:08 INFO - PROCESS | 3036 | 1463433608692 Marionette TRACE conn9 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:08 INFO - PROCESS | 3036 | 1463433608799 Marionette TRACE conn9 <- [1,1175,null,{"value":null}] 14:20:08 INFO - PROCESS | 3036 | 1463433608805 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615CC000 == 54 [pid = 3036] [id = 303] 14:20:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35DB87400) [pid = 3036] [serial = 908] [outer = 0000000000000000] 14:20:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35DCF9C00) [pid = 3036] [serial = 909] [outer = 000000B35DB87400] 14:20:08 INFO - PROCESS | 3036 | 1463433608892 Marionette DEBUG loaded listener.js 14:20:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35F83B800) [pid = 3036] [serial = 910] [outer = 000000B35DB87400] 14:20:09 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35A449800) [pid = 3036] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:20:09 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B3506CF800) [pid = 3036] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:20:09 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B3506C8400) [pid = 3036] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:20:09 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B355AA7400) [pid = 3036] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:20:09 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B35BFD1400) [pid = 3036] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:20:09 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B350435400) [pid = 3036] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:20:09 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35054E400) [pid = 3036] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:20:09 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B359843800) [pid = 3036] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:20:09 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35E9B6C00) [pid = 3036] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:20:09 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35D52B800) [pid = 3036] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:20:09 INFO - PROCESS | 3036 | 1463433609352 Marionette TRACE conn9 <- [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] 14:20:09 INFO - PROCESS | 3036 | 1463433609385 Marionette TRACE conn9 <- [1,1177,null,{"value":"13"}] 14:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:20:09 INFO - PROCESS | 3036 | 1463433609388 Marionette TRACE conn9 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:20:09 INFO - PROCESS | 3036 | 1463433609390 Marionette TRACE conn9 <- [1,1178,null,{}] 14:20:09 INFO - PROCESS | 3036 | 1463433609393 Marionette TRACE conn9 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:09 INFO - PROCESS | 3036 | 1463433609519 Marionette TRACE conn9 <- [1,1179,null,{"value":null}] 14:20:09 INFO - PROCESS | 3036 | 1463433609528 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C1B800 == 55 [pid = 3036] [id = 304] 14:20:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35D78DC00) [pid = 3036] [serial = 911] [outer = 0000000000000000] 14:20:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35DB8A000) [pid = 3036] [serial = 912] [outer = 000000B35D78DC00] 14:20:09 INFO - PROCESS | 3036 | 1463433609574 Marionette DEBUG loaded listener.js 14:20:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B3600AD400) [pid = 3036] [serial = 913] [outer = 000000B35D78DC00] 14:20:10 INFO - PROCESS | 3036 | 1463433610005 Marionette TRACE conn9 <- [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] 14:20:10 INFO - PROCESS | 3036 | 1463433610064 Marionette TRACE conn9 <- [1,1181,null,{"value":"13"}] 14:20:10 INFO - PROCESS | 3036 | 1463433610068 Marionette TRACE conn9 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:20:10 INFO - PROCESS | 3036 | 1463433610069 Marionette TRACE conn9 <- [1,1182,null,{}] 14:20:10 INFO - PROCESS | 3036 | 1463433610073 Marionette TRACE conn9 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:10 INFO - PROCESS | 3036 | 1463433610162 Marionette TRACE conn9 <- [1,1183,null,{"value":null}] 14:20:10 INFO - PROCESS | 3036 | 1463433610169 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363715800 == 56 [pid = 3036] [id = 305] 14:20:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B360719C00) [pid = 3036] [serial = 914] [outer = 0000000000000000] 14:20:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B360CCD000) [pid = 3036] [serial = 915] [outer = 000000B360719C00] 14:20:10 INFO - PROCESS | 3036 | 1463433610215 Marionette DEBUG loaded listener.js 14:20:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B360CD8400) [pid = 3036] [serial = 916] [outer = 000000B360719C00] 14:20:10 INFO - PROCESS | 3036 | 1463433610638 Marionette TRACE conn9 <- [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] 14:20:10 INFO - PROCESS | 3036 | 1463433610703 Marionette TRACE conn9 <- [1,1185,null,{"value":"13"}] 14:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:20:10 INFO - PROCESS | 3036 | 1463433610706 Marionette TRACE conn9 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:20:10 INFO - PROCESS | 3036 | 1463433610708 Marionette TRACE conn9 <- [1,1186,null,{}] 14:20:10 INFO - PROCESS | 3036 | 1463433610712 Marionette TRACE conn9 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:10 INFO - PROCESS | 3036 | 1463433610798 Marionette TRACE conn9 <- [1,1187,null,{"value":null}] 14:20:10 INFO - PROCESS | 3036 | 1463433610816 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364186800 == 57 [pid = 3036] [id = 306] 14:20:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B360D2AC00) [pid = 3036] [serial = 917] [outer = 0000000000000000] 14:20:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B360D2DC00) [pid = 3036] [serial = 918] [outer = 000000B360D2AC00] 14:20:10 INFO - PROCESS | 3036 | 1463433610888 Marionette DEBUG loaded listener.js 14:20:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B360EBD000) [pid = 3036] [serial = 919] [outer = 000000B360D2AC00] 14:20:11 INFO - PROCESS | 3036 | 1463433611366 Marionette TRACE conn9 <- [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]]]}] 14:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 14:20:11 INFO - PROCESS | 3036 | 1463433611402 Marionette TRACE conn9 -> [0,1189,"getWindowHandle",null] 14:20:11 INFO - PROCESS | 3036 | 1463433611407 Marionette TRACE conn9 <- [1,1189,null,{"value":"13"}] 14:20:11 INFO - PROCESS | 3036 | 1463433611412 Marionette TRACE conn9 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:20:11 INFO - PROCESS | 3036 | 1463433611417 Marionette TRACE conn9 <- [1,1190,null,{}] 14:20:11 INFO - PROCESS | 3036 | 1463433611425 Marionette TRACE conn9 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:11 INFO - PROCESS | 3036 | 1463433611542 Marionette TRACE conn9 <- [1,1191,null,{"value":null}] 14:20:11 INFO - PROCESS | 3036 | 1463433611634 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35508E800 == 58 [pid = 3036] [id = 307] 14:20:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35050A000) [pid = 3036] [serial = 920] [outer = 0000000000000000] 14:20:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B3506CA000) [pid = 3036] [serial = 921] [outer = 000000B35050A000] 14:20:11 INFO - PROCESS | 3036 | 1463433611693 Marionette DEBUG loaded listener.js 14:20:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B351165400) [pid = 3036] [serial = 922] [outer = 000000B35050A000] 14:20:12 INFO - PROCESS | 3036 | 1463433612349 Marionette TRACE conn9 <- [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]]]}] 14:20:12 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 14:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 987ms 14:20:12 INFO - PROCESS | 3036 | 1463433612403 Marionette TRACE conn9 -> [0,1193,"getWindowHandle",null] 14:20:12 INFO - PROCESS | 3036 | 1463433612409 Marionette TRACE conn9 <- [1,1193,null,{"value":"13"}] 14:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:20:12 INFO - PROCESS | 3036 | 1463433612416 Marionette TRACE conn9 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:20:12 INFO - PROCESS | 3036 | 1463433612419 Marionette TRACE conn9 <- [1,1194,null,{}] 14:20:12 INFO - PROCESS | 3036 | 1463433612424 Marionette TRACE conn9 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:12 INFO - PROCESS | 3036 | 1463433612539 Marionette TRACE conn9 <- [1,1195,null,{"value":null}] 14:20:12 INFO - PROCESS | 3036 | 1463433612615 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA62000 == 59 [pid = 3036] [id = 308] 14:20:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B3567F6400) [pid = 3036] [serial = 923] [outer = 0000000000000000] 14:20:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3568E7000) [pid = 3036] [serial = 924] [outer = 000000B3567F6400] 14:20:12 INFO - PROCESS | 3036 | 1463433612713 Marionette DEBUG loaded listener.js 14:20:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35A1F7C00) [pid = 3036] [serial = 925] [outer = 000000B3567F6400] 14:20:13 INFO - PROCESS | 3036 | 1463433613267 Marionette TRACE conn9 <- [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]]]}] 14:20:13 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 14:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 879ms 14:20:13 INFO - PROCESS | 3036 | 1463433613302 Marionette TRACE conn9 -> [0,1197,"getWindowHandle",null] 14:20:13 INFO - PROCESS | 3036 | 1463433613305 Marionette TRACE conn9 <- [1,1197,null,{"value":"13"}] 14:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:20:13 INFO - PROCESS | 3036 | 1463433613309 Marionette TRACE conn9 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:20:13 INFO - PROCESS | 3036 | 1463433613313 Marionette TRACE conn9 <- [1,1198,null,{}] 14:20:13 INFO - PROCESS | 3036 | 1463433613325 Marionette TRACE conn9 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:13 INFO - PROCESS | 3036 | 1463433613443 Marionette TRACE conn9 <- [1,1199,null,{"value":null}] 14:20:13 INFO - PROCESS | 3036 | 1463433613531 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364540800 == 60 [pid = 3036] [id = 309] 14:20:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35D52C800) [pid = 3036] [serial = 926] [outer = 0000000000000000] 14:20:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35D88E400) [pid = 3036] [serial = 927] [outer = 000000B35D52C800] 14:20:13 INFO - PROCESS | 3036 | 1463433613591 Marionette DEBUG loaded listener.js 14:20:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35DF43400) [pid = 3036] [serial = 928] [outer = 000000B35D52C800] 14:20:14 INFO - PROCESS | 3036 | 1463433614210 Marionette TRACE conn9 <- [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]]]}] 14:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 945ms 14:20:14 INFO - PROCESS | 3036 | 1463433614256 Marionette TRACE conn9 -> [0,1201,"getWindowHandle",null] 14:20:14 INFO - PROCESS | 3036 | 1463433614259 Marionette TRACE conn9 <- [1,1201,null,{"value":"13"}] 14:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:20:14 INFO - PROCESS | 3036 | 1463433614262 Marionette TRACE conn9 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:20:14 INFO - PROCESS | 3036 | 1463433614264 Marionette TRACE conn9 <- [1,1202,null,{}] 14:20:14 INFO - PROCESS | 3036 | 1463433614268 Marionette TRACE conn9 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:14 INFO - PROCESS | 3036 | 1463433614379 Marionette TRACE conn9 <- [1,1203,null,{"value":null}] 14:20:14 INFO - PROCESS | 3036 | 1463433614465 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651B7000 == 61 [pid = 3036] [id = 310] 14:20:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B360D29C00) [pid = 3036] [serial = 929] [outer = 0000000000000000] 14:20:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B360EC2800) [pid = 3036] [serial = 930] [outer = 000000B360D29C00] 14:20:14 INFO - PROCESS | 3036 | 1463433614522 Marionette DEBUG loaded listener.js 14:20:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B361275C00) [pid = 3036] [serial = 931] [outer = 000000B360D29C00] 14:20:15 INFO - PROCESS | 3036 | 1463433615069 Marionette TRACE conn9 <- [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]]]}] 14:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 840ms 14:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:20:15 INFO - PROCESS | 3036 | 1463433615105 Marionette TRACE conn9 -> [0,1205,"getWindowHandle",null] 14:20:15 INFO - PROCESS | 3036 | 1463433615107 Marionette TRACE conn9 <- [1,1205,null,{"value":"13"}] 14:20:15 INFO - PROCESS | 3036 | 1463433615111 Marionette TRACE conn9 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:20:15 INFO - PROCESS | 3036 | 1463433615113 Marionette TRACE conn9 <- [1,1206,null,{}] 14:20:15 INFO - PROCESS | 3036 | 1463433615117 Marionette TRACE conn9 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:15 INFO - PROCESS | 3036 | 1463433615225 Marionette TRACE conn9 <- [1,1207,null,{"value":null}] 14:20:15 INFO - PROCESS | 3036 | 1463433615310 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651D3000 == 62 [pid = 3036] [id = 311] 14:20:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B360D2B000) [pid = 3036] [serial = 932] [outer = 0000000000000000] 14:20:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B36127F400) [pid = 3036] [serial = 933] [outer = 000000B360D2B000] 14:20:15 INFO - PROCESS | 3036 | 1463433615366 Marionette DEBUG loaded listener.js 14:20:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B3612AA800) [pid = 3036] [serial = 934] [outer = 000000B360D2B000] 14:20:15 INFO - PROCESS | 3036 | 1463433615955 Marionette TRACE conn9 <- [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]]]}] 14:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 881ms 14:20:16 INFO - PROCESS | 3036 | 1463433615994 Marionette TRACE conn9 -> [0,1209,"getWindowHandle",null] 14:20:16 INFO - PROCESS | 3036 | 1463433615997 Marionette TRACE conn9 <- [1,1209,null,{"value":"13"}] 14:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:20:16 INFO - PROCESS | 3036 | 1463433616000 Marionette TRACE conn9 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:20:16 INFO - PROCESS | 3036 | 1463433616002 Marionette TRACE conn9 <- [1,1210,null,{}] 14:20:16 INFO - PROCESS | 3036 | 1463433616006 Marionette TRACE conn9 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:16 INFO - PROCESS | 3036 | 1463433616138 Marionette TRACE conn9 <- [1,1211,null,{"value":null}] 14:20:16 INFO - PROCESS | 3036 | 1463433616230 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B52000 == 63 [pid = 3036] [id = 312] 14:20:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B361634000) [pid = 3036] [serial = 935] [outer = 0000000000000000] 14:20:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B36163B800) [pid = 3036] [serial = 936] [outer = 000000B361634000] 14:20:16 INFO - PROCESS | 3036 | 1463433616286 Marionette DEBUG loaded listener.js 14:20:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B36208A400) [pid = 3036] [serial = 937] [outer = 000000B361634000] 14:20:16 INFO - PROCESS | 3036 | 1463433616811 Marionette TRACE conn9 <- [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] 14:20:16 INFO - PROCESS | 3036 | 1463433616871 Marionette TRACE conn9 <- [1,1213,null,{"value":"13"}] 14:20:16 INFO - PROCESS | 3036 | 1463433616876 Marionette TRACE conn9 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:20:16 INFO - PROCESS | 3036 | 1463433616878 Marionette TRACE conn9 <- [1,1214,null,{}] 14:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:20:16 INFO - PROCESS | 3036 | 1463433616882 Marionette TRACE conn9 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:16 INFO - PROCESS | 3036 | 1463433616991 Marionette TRACE conn9 <- [1,1215,null,{"value":null}] 14:20:17 INFO - PROCESS | 3036 | 1463433617078 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CA4000 == 64 [pid = 3036] [id = 313] 14:20:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B362089800) [pid = 3036] [serial = 938] [outer = 0000000000000000] 14:20:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B362097800) [pid = 3036] [serial = 939] [outer = 000000B362089800] 14:20:17 INFO - PROCESS | 3036 | 1463433617134 Marionette DEBUG loaded listener.js 14:20:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B362FB3400) [pid = 3036] [serial = 940] [outer = 000000B362089800] 14:20:17 INFO - PROCESS | 3036 | 1463433617825 Marionette TRACE conn9 <- [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]]]}] 14:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 986ms 14:20:17 INFO - PROCESS | 3036 | 1463433617871 Marionette TRACE conn9 -> [0,1217,"getWindowHandle",null] 14:20:17 INFO - PROCESS | 3036 | 1463433617876 Marionette TRACE conn9 <- [1,1217,null,{"value":"13"}] 14:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:20:17 INFO - PROCESS | 3036 | 1463433617881 Marionette TRACE conn9 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:20:17 INFO - PROCESS | 3036 | 1463433617885 Marionette TRACE conn9 <- [1,1218,null,{}] 14:20:17 INFO - PROCESS | 3036 | 1463433617890 Marionette TRACE conn9 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:17 INFO - PROCESS | 3036 | 1463433617995 Marionette TRACE conn9 <- [1,1219,null,{"value":null}] 14:20:18 INFO - PROCESS | 3036 | 1463433618078 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C94E800 == 65 [pid = 3036] [id = 314] 14:20:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B3506DDC00) [pid = 3036] [serial = 941] [outer = 0000000000000000] 14:20:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B350E5C000) [pid = 3036] [serial = 942] [outer = 000000B3506DDC00] 14:20:18 INFO - PROCESS | 3036 | 1463433618129 Marionette DEBUG loaded listener.js 14:20:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B355CE7000) [pid = 3036] [serial = 943] [outer = 000000B3506DDC00] 14:20:18 INFO - PROCESS | 3036 | 1463433618709 Marionette TRACE conn9 <- [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]]]}] 14:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 881ms 14:20:18 INFO - PROCESS | 3036 | 1463433618766 Marionette TRACE conn9 -> [0,1221,"getWindowHandle",null] 14:20:18 INFO - PROCESS | 3036 | 1463433618772 Marionette TRACE conn9 <- [1,1221,null,{"value":"13"}] 14:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:20:18 INFO - PROCESS | 3036 | 1463433618778 Marionette TRACE conn9 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:20:18 INFO - PROCESS | 3036 | 1463433618781 Marionette TRACE conn9 <- [1,1222,null,{}] 14:20:18 INFO - PROCESS | 3036 | 1463433618785 Marionette TRACE conn9 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:18 INFO - PROCESS | 3036 | 1463433618888 Marionette TRACE conn9 <- [1,1223,null,{"value":null}] 14:20:18 INFO - PROCESS | 3036 | 1463433618982 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C935800 == 66 [pid = 3036] [id = 315] 14:20:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B355AA4C00) [pid = 3036] [serial = 944] [outer = 0000000000000000] 14:20:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35984C400) [pid = 3036] [serial = 945] [outer = 000000B355AA4C00] 14:20:19 INFO - PROCESS | 3036 | 1463433619031 Marionette DEBUG loaded listener.js 14:20:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35A4D8C00) [pid = 3036] [serial = 946] [outer = 000000B355AA4C00] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615CE800 == 65 [pid = 3036] [id = 227] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B363715800 == 64 [pid = 3036] [id = 305] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C1B800 == 63 [pid = 3036] [id = 304] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615CC000 == 62 [pid = 3036] [id = 303] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B360772800 == 61 [pid = 3036] [id = 302] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA72800 == 60 [pid = 3036] [id = 301] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D506800 == 59 [pid = 3036] [id = 300] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC6E000 == 58 [pid = 3036] [id = 299] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B355836800 == 57 [pid = 3036] [id = 298] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A480800 == 56 [pid = 3036] [id = 297] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B35DCF7C00) [pid = 3036] [serial = 873] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B3506C8800) [pid = 3036] [serial = 840] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B3552B4C00) [pid = 3036] [serial = 843] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B355A8E800 == 55 [pid = 3036] [id = 292] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35D88D400) [pid = 3036] [serial = 864] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35DB83000) [pid = 3036] [serial = 870] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35D98D400) [pid = 3036] [serial = 865] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35D986800) [pid = 3036] [serial = 868] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B351E77800) [pid = 3036] [serial = 850] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35D531800) [pid = 3036] [serial = 862] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35A939800) [pid = 3036] [serial = 859] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35A1F3000) [pid = 3036] [serial = 856] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35A455800) [pid = 3036] [serial = 858] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B350E88400) [pid = 3036] [serial = 849] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B350E5E400) [pid = 3036] [serial = 847] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3506DB400) [pid = 3036] [serial = 846] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35DCBF400) [pid = 3036] [serial = 871] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35D08EC00) [pid = 3036] [serial = 861] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B356845C00) [pid = 3036] [serial = 852] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B3568F1800) [pid = 3036] [serial = 853] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B350E62800) [pid = 3036] [serial = 867] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35A16CC00) [pid = 3036] [serial = 855] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35F83FC00) [pid = 3036] [serial = 838] [outer = 0000000000000000] [url = about:blank] 14:20:19 INFO - PROCESS | 3036 | 1463433619546 Marionette TRACE conn9 <- [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]]]}] 14:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 797ms 14:20:19 INFO - PROCESS | 3036 | 1463433619589 Marionette TRACE conn9 -> [0,1225,"getWindowHandle",null] 14:20:19 INFO - PROCESS | 3036 | 1463433619591 Marionette TRACE conn9 <- [1,1225,null,{"value":"13"}] 14:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:20:19 INFO - PROCESS | 3036 | 1463433619599 Marionette TRACE conn9 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:20:19 INFO - PROCESS | 3036 | 1463433619603 Marionette TRACE conn9 <- [1,1226,null,{}] 14:20:19 INFO - PROCESS | 3036 | 1463433619613 Marionette TRACE conn9 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:19 INFO - PROCESS | 3036 | 1463433619708 Marionette TRACE conn9 <- [1,1227,null,{"value":null}] 14:20:19 INFO - PROCESS | 3036 | 1463433619778 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A481800 == 56 [pid = 3036] [id = 316] 14:20:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B350E88400) [pid = 3036] [serial = 947] [outer = 0000000000000000] 14:20:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B356845C00) [pid = 3036] [serial = 948] [outer = 000000B350E88400] 14:20:19 INFO - PROCESS | 3036 | 1463433619836 Marionette DEBUG loaded listener.js 14:20:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35A1E9800) [pid = 3036] [serial = 949] [outer = 000000B350E88400] 14:20:20 INFO - PROCESS | 3036 | 1463433620224 Marionette TRACE conn9 <- [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]]]}] 14:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 14:20:20 INFO - PROCESS | 3036 | 1463433620288 Marionette TRACE conn9 -> [0,1229,"getWindowHandle",null] 14:20:20 INFO - PROCESS | 3036 | 1463433620291 Marionette TRACE conn9 <- [1,1229,null,{"value":"13"}] 14:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:20:20 INFO - PROCESS | 3036 | 1463433620294 Marionette TRACE conn9 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:20:20 INFO - PROCESS | 3036 | 1463433620296 Marionette TRACE conn9 <- [1,1230,null,{}] 14:20:20 INFO - PROCESS | 3036 | 1463433620299 Marionette TRACE conn9 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:20 INFO - PROCESS | 3036 | 1463433620388 Marionette TRACE conn9 <- [1,1231,null,{"value":null}] 14:20:20 INFO - PROCESS | 3036 | 1463433620396 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA63800 == 57 [pid = 3036] [id = 317] 14:20:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35A8E0800) [pid = 3036] [serial = 950] [outer = 0000000000000000] 14:20:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35BFD0C00) [pid = 3036] [serial = 951] [outer = 000000B35A8E0800] 14:20:20 INFO - PROCESS | 3036 | 1463433620445 Marionette DEBUG loaded listener.js 14:20:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35D4C3800) [pid = 3036] [serial = 952] [outer = 000000B35A8E0800] 14:20:20 INFO - PROCESS | 3036 | 1463433620909 Marionette TRACE conn9 <- [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]]]}] 14:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 14:20:20 INFO - PROCESS | 3036 | 1463433620926 Marionette TRACE conn9 -> [0,1233,"getWindowHandle",null] 14:20:20 INFO - PROCESS | 3036 | 1463433620928 Marionette TRACE conn9 <- [1,1233,null,{"value":"13"}] 14:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:20:20 INFO - PROCESS | 3036 | 1463433620936 Marionette TRACE conn9 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:20:20 INFO - PROCESS | 3036 | 1463433620938 Marionette TRACE conn9 <- [1,1234,null,{}] 14:20:20 INFO - PROCESS | 3036 | 1463433620941 Marionette TRACE conn9 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:21 INFO - PROCESS | 3036 | 1463433621026 Marionette TRACE conn9 <- [1,1235,null,{"value":null}] 14:20:21 INFO - PROCESS | 3036 | 1463433621034 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36076A800 == 58 [pid = 3036] [id = 318] 14:20:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35D539C00) [pid = 3036] [serial = 953] [outer = 0000000000000000] 14:20:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35D985C00) [pid = 3036] [serial = 954] [outer = 000000B35D539C00] 14:20:21 INFO - PROCESS | 3036 | 1463433621080 Marionette DEBUG loaded listener.js 14:20:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35DB40000) [pid = 3036] [serial = 955] [outer = 000000B35D539C00] 14:20:21 INFO - PROCESS | 3036 | 1463433621587 Marionette TRACE conn9 <- [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]]]}] 14:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 692ms 14:20:21 INFO - PROCESS | 3036 | 1463433621633 Marionette TRACE conn9 -> [0,1237,"getWindowHandle",null] 14:20:21 INFO - PROCESS | 3036 | 1463433621635 Marionette TRACE conn9 <- [1,1237,null,{"value":"13"}] 14:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:20:21 INFO - PROCESS | 3036 | 1463433621644 Marionette TRACE conn9 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:20:21 INFO - PROCESS | 3036 | 1463433621646 Marionette TRACE conn9 <- [1,1238,null,{}] 14:20:21 INFO - PROCESS | 3036 | 1463433621649 Marionette TRACE conn9 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:21 INFO - PROCESS | 3036 | 1463433621778 Marionette TRACE conn9 <- [1,1239,null,{"value":null}] 14:20:21 INFO - PROCESS | 3036 | 1463433621831 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615DA000 == 59 [pid = 3036] [id = 319] 14:20:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35DCF7400) [pid = 3036] [serial = 956] [outer = 0000000000000000] 14:20:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35F843000) [pid = 3036] [serial = 957] [outer = 000000B35DCF7400] 14:20:21 INFO - PROCESS | 3036 | 1463433621878 Marionette DEBUG loaded listener.js 14:20:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B3600F3800) [pid = 3036] [serial = 958] [outer = 000000B35DCF7400] 14:20:22 INFO - PROCESS | 3036 | 1463433622319 Marionette TRACE conn9 <- [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]]]}] 14:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 735ms 14:20:22 INFO - PROCESS | 3036 | 1463433622409 Marionette TRACE conn9 -> [0,1241,"getWindowHandle",null] 14:20:22 INFO - PROCESS | 3036 | 1463433622411 Marionette TRACE conn9 <- [1,1241,null,{"value":"13"}] 14:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:20:22 INFO - PROCESS | 3036 | 1463433622419 Marionette TRACE conn9 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:20:22 INFO - PROCESS | 3036 | 1463433622421 Marionette TRACE conn9 <- [1,1242,null,{}] 14:20:22 INFO - PROCESS | 3036 | 1463433622424 Marionette TRACE conn9 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:22 INFO - PROCESS | 3036 | 1463433622536 Marionette TRACE conn9 <- [1,1243,null,{"value":null}] 14:20:22 INFO - PROCESS | 3036 | 1463433622548 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EAB800 == 60 [pid = 3036] [id = 320] 14:20:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B3600AC800) [pid = 3036] [serial = 959] [outer = 0000000000000000] 14:20:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B360D24C00) [pid = 3036] [serial = 960] [outer = 000000B3600AC800] 14:20:22 INFO - PROCESS | 3036 | 1463433622637 Marionette DEBUG loaded listener.js 14:20:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B361274C00) [pid = 3036] [serial = 961] [outer = 000000B3600AC800] 14:20:23 INFO - PROCESS | 3036 | 1463433623063 Marionette TRACE conn9 <- [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]]]}] 14:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 693ms 14:20:23 INFO - PROCESS | 3036 | 1463433623115 Marionette TRACE conn9 -> [0,1245,"getWindowHandle",null] 14:20:23 INFO - PROCESS | 3036 | 1463433623117 Marionette TRACE conn9 <- [1,1245,null,{"value":"13"}] 14:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:20:23 INFO - PROCESS | 3036 | 1463433623120 Marionette TRACE conn9 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:20:23 INFO - PROCESS | 3036 | 1463433623122 Marionette TRACE conn9 <- [1,1246,null,{}] 14:20:23 INFO - PROCESS | 3036 | 1463433623126 Marionette TRACE conn9 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:23 INFO - PROCESS | 3036 | 1463433623237 Marionette TRACE conn9 <- [1,1247,null,{"value":null}] 14:20:23 INFO - PROCESS | 3036 | 1463433623248 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D10000 == 61 [pid = 3036] [id = 321] 14:20:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B3612A7800) [pid = 3036] [serial = 962] [outer = 0000000000000000] 14:20:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B3612B3800) [pid = 3036] [serial = 963] [outer = 000000B3612A7800] 14:20:23 INFO - PROCESS | 3036 | 1463433623333 Marionette DEBUG loaded listener.js 14:20:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B361641C00) [pid = 3036] [serial = 964] [outer = 000000B3612A7800] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B34FBC7C00) [pid = 3036] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B3513CF000) [pid = 3036] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35DB87400) [pid = 3036] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35D08E400) [pid = 3036] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B3506D6000) [pid = 3036] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B350551800) [pid = 3036] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B3567F7C00) [pid = 3036] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35D78DC00) [pid = 3036] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B360713400) [pid = 3036] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B3568EB000) [pid = 3036] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35A937800) [pid = 3036] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:20:23 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B360719C00) [pid = 3036] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:20:23 INFO - PROCESS | 3036 | 1463433623793 Marionette TRACE conn9 <- [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]]]}] 14:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 14:20:23 INFO - PROCESS | 3036 | 1463433623876 Marionette TRACE conn9 -> [0,1249,"getWindowHandle",null] 14:20:23 INFO - PROCESS | 3036 | 1463433623878 Marionette TRACE conn9 <- [1,1249,null,{"value":"13"}] 14:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:20:23 INFO - PROCESS | 3036 | 1463433623884 Marionette TRACE conn9 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:20:23 INFO - PROCESS | 3036 | 1463433623886 Marionette TRACE conn9 <- [1,1250,null,{}] 14:20:23 INFO - PROCESS | 3036 | 1463433623896 Marionette TRACE conn9 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:23 INFO - PROCESS | 3036 | 1463433623986 Marionette TRACE conn9 <- [1,1251,null,{"value":null}] 14:20:24 INFO - PROCESS | 3036 | 1463433623998 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364017000 == 62 [pid = 3036] [id = 322] 14:20:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B355321800) [pid = 3036] [serial = 965] [outer = 0000000000000000] 14:20:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35DB87400) [pid = 3036] [serial = 966] [outer = 000000B355321800] 14:20:24 INFO - PROCESS | 3036 | 1463433624043 Marionette DEBUG loaded listener.js 14:20:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B36163F800) [pid = 3036] [serial = 967] [outer = 000000B355321800] 14:20:24 INFO - PROCESS | 3036 | 1463433624477 Marionette TRACE conn9 <- [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]]]}] 14:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 14:20:24 INFO - PROCESS | 3036 | 1463433624520 Marionette TRACE conn9 -> [0,1253,"getWindowHandle",null] 14:20:24 INFO - PROCESS | 3036 | 1463433624522 Marionette TRACE conn9 <- [1,1253,null,{"value":"13"}] 14:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:20:24 INFO - PROCESS | 3036 | 1463433624526 Marionette TRACE conn9 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:20:24 INFO - PROCESS | 3036 | 1463433624527 Marionette TRACE conn9 <- [1,1254,null,{}] 14:20:24 INFO - PROCESS | 3036 | 1463433624531 Marionette TRACE conn9 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:24 INFO - PROCESS | 3036 | 1463433624618 Marionette TRACE conn9 <- [1,1255,null,{"value":null}] 14:20:24 INFO - PROCESS | 3036 | 1463433624624 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651BF800 == 63 [pid = 3036] [id = 323] 14:20:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B362FB6C00) [pid = 3036] [serial = 968] [outer = 0000000000000000] 14:20:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B362FBAC00) [pid = 3036] [serial = 969] [outer = 000000B362FB6C00] 14:20:24 INFO - PROCESS | 3036 | 1463433624670 Marionette DEBUG loaded listener.js 14:20:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B3637EB800) [pid = 3036] [serial = 970] [outer = 000000B362FB6C00] 14:20:25 INFO - PROCESS | 3036 | 1463433625102 Marionette TRACE conn9 <- [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]]]}] 14:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 628ms 14:20:25 INFO - PROCESS | 3036 | 1463433625166 Marionette TRACE conn9 -> [0,1257,"getWindowHandle",null] 14:20:25 INFO - PROCESS | 3036 | 1463433625169 Marionette TRACE conn9 <- [1,1257,null,{"value":"13"}] 14:20:25 INFO - PROCESS | 3036 | 1463433625172 Marionette TRACE conn9 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:20:25 INFO - PROCESS | 3036 | 1463433625174 Marionette TRACE conn9 <- [1,1258,null,{}] 14:20:25 INFO - PROCESS | 3036 | 1463433625178 Marionette TRACE conn9 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:25 INFO - PROCESS | 3036 | 1463433625283 Marionette TRACE conn9 <- [1,1259,null,{"value":null}] 14:20:25 INFO - PROCESS | 3036 | 1463433625332 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CC1800 == 64 [pid = 3036] [id = 324] 14:20:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B361637800) [pid = 3036] [serial = 971] [outer = 0000000000000000] 14:20:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B363981C00) [pid = 3036] [serial = 972] [outer = 000000B361637800] 14:20:25 INFO - PROCESS | 3036 | 1463433625383 Marionette DEBUG loaded listener.js 14:20:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B363DD7800) [pid = 3036] [serial = 973] [outer = 000000B361637800] 14:20:26 INFO - PROCESS | 3036 | 1463433626021 Marionette TRACE conn9 <- [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]]]}] 14:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 880ms 14:20:26 INFO - PROCESS | 3036 | 1463433626058 Marionette TRACE conn9 -> [0,1261,"getWindowHandle",null] 14:20:26 INFO - PROCESS | 3036 | 1463433626063 Marionette TRACE conn9 <- [1,1261,null,{"value":"13"}] 14:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:20:26 INFO - PROCESS | 3036 | 1463433626069 Marionette TRACE conn9 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:20:26 INFO - PROCESS | 3036 | 1463433626073 Marionette TRACE conn9 <- [1,1262,null,{}] 14:20:26 INFO - PROCESS | 3036 | 1463433626080 Marionette TRACE conn9 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:26 INFO - PROCESS | 3036 | 1463433626202 Marionette TRACE conn9 <- [1,1263,null,{"value":null}] 14:20:26 INFO - PROCESS | 3036 | 1463433626323 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B359870000 == 65 [pid = 3036] [id = 325] 14:20:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B350E5E400) [pid = 3036] [serial = 974] [outer = 0000000000000000] 14:20:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B3513CF000) [pid = 3036] [serial = 975] [outer = 000000B350E5E400] 14:20:26 INFO - PROCESS | 3036 | 1463433626383 Marionette DEBUG loaded listener.js 14:20:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B356738800) [pid = 3036] [serial = 976] [outer = 000000B350E5E400] 14:20:26 INFO - PROCESS | 3036 | 1463433626977 Marionette TRACE conn9 <- [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]]]}] 14:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 944ms 14:20:27 INFO - PROCESS | 3036 | 1463433627016 Marionette TRACE conn9 -> [0,1265,"getWindowHandle",null] 14:20:27 INFO - PROCESS | 3036 | 1463433627022 Marionette TRACE conn9 <- [1,1265,null,{"value":"13"}] 14:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:20:27 INFO - PROCESS | 3036 | 1463433627029 Marionette TRACE conn9 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:20:27 INFO - PROCESS | 3036 | 1463433627032 Marionette TRACE conn9 <- [1,1266,null,{}] 14:20:27 INFO - PROCESS | 3036 | 1463433627053 Marionette TRACE conn9 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:27 INFO - PROCESS | 3036 | 1463433627169 Marionette TRACE conn9 <- [1,1267,null,{"value":null}] 14:20:27 INFO - PROCESS | 3036 | 1463433627260 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D5A800 == 66 [pid = 3036] [id = 326] 14:20:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35A451800) [pid = 3036] [serial = 977] [outer = 0000000000000000] 14:20:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35B2C7800) [pid = 3036] [serial = 978] [outer = 000000B35A451800] 14:20:27 INFO - PROCESS | 3036 | 1463433627318 Marionette DEBUG loaded listener.js 14:20:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35D890400) [pid = 3036] [serial = 979] [outer = 000000B35A451800] 14:20:27 INFO - PROCESS | 3036 | 1463433627887 Marionette TRACE conn9 <- [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]]]}] 14:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 900ms 14:20:27 INFO - PROCESS | 3036 | 1463433627958 Marionette TRACE conn9 -> [0,1269,"getWindowHandle",null] 14:20:27 INFO - PROCESS | 3036 | 1463433627961 Marionette TRACE conn9 <- [1,1269,null,{"value":"13"}] 14:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:20:27 INFO - PROCESS | 3036 | 1463433627977 Marionette TRACE conn9 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:20:27 INFO - PROCESS | 3036 | 1463433627982 Marionette TRACE conn9 <- [1,1270,null,{}] 14:20:28 INFO - PROCESS | 3036 | 1463433628009 Marionette TRACE conn9 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:28 INFO - PROCESS | 3036 | 1463433628135 Marionette TRACE conn9 <- [1,1271,null,{"value":null}] 14:20:28 INFO - PROCESS | 3036 | 1463433628247 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CCB000 == 67 [pid = 3036] [id = 327] 14:20:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35F83FC00) [pid = 3036] [serial = 980] [outer = 0000000000000000] 14:20:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B360D28800) [pid = 3036] [serial = 981] [outer = 000000B35F83FC00] 14:20:28 INFO - PROCESS | 3036 | 1463433628307 Marionette DEBUG loaded listener.js 14:20:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B362FB8400) [pid = 3036] [serial = 982] [outer = 000000B35F83FC00] 14:20:28 INFO - PROCESS | 3036 | 1463433628883 Marionette TRACE conn9 <- [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]]]}] 14:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 966ms 14:20:28 INFO - PROCESS | 3036 | 1463433628939 Marionette TRACE conn9 -> [0,1273,"getWindowHandle",null] 14:20:28 INFO - PROCESS | 3036 | 1463433628943 Marionette TRACE conn9 <- [1,1273,null,{"value":"13"}] 14:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:20:28 INFO - PROCESS | 3036 | 1463433628946 Marionette TRACE conn9 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:20:28 INFO - PROCESS | 3036 | 1463433628948 Marionette TRACE conn9 <- [1,1274,null,{}] 14:20:28 INFO - PROCESS | 3036 | 1463433628952 Marionette TRACE conn9 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:29 INFO - PROCESS | 3036 | 1463433629066 Marionette TRACE conn9 <- [1,1275,null,{"value":null}] 14:20:29 INFO - PROCESS | 3036 | 1463433629157 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C5A800 == 68 [pid = 3036] [id = 328] 14:20:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B3637ED000) [pid = 3036] [serial = 983] [outer = 0000000000000000] 14:20:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B363989800) [pid = 3036] [serial = 984] [outer = 000000B3637ED000] 14:20:29 INFO - PROCESS | 3036 | 1463433629214 Marionette DEBUG loaded listener.js 14:20:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B363DDE400) [pid = 3036] [serial = 985] [outer = 000000B3637ED000] 14:20:29 INFO - PROCESS | 3036 | 1463433629810 Marionette TRACE conn9 <- [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]]]}] 14:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 944ms 14:20:29 INFO - PROCESS | 3036 | 1463433629893 Marionette TRACE conn9 -> [0,1277,"getWindowHandle",null] 14:20:29 INFO - PROCESS | 3036 | 1463433629896 Marionette TRACE conn9 <- [1,1277,null,{"value":"13"}] 14:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:20:29 INFO - PROCESS | 3036 | 1463433629914 Marionette TRACE conn9 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:20:29 INFO - PROCESS | 3036 | 1463433629917 Marionette TRACE conn9 <- [1,1278,null,{}] 14:20:29 INFO - PROCESS | 3036 | 1463433629922 Marionette TRACE conn9 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:30 INFO - PROCESS | 3036 | 1463433630043 Marionette TRACE conn9 <- [1,1279,null,{"value":null}] 14:20:30 INFO - PROCESS | 3036 | 1463433630155 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3686D4800 == 69 [pid = 3036] [id = 329] 14:20:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B35DC19800) [pid = 3036] [serial = 986] [outer = 0000000000000000] 14:20:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B35DC1E400) [pid = 3036] [serial = 987] [outer = 000000B35DC19800] 14:20:30 INFO - PROCESS | 3036 | 1463433630211 Marionette DEBUG loaded listener.js 14:20:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B363DDC400) [pid = 3036] [serial = 988] [outer = 000000B35DC19800] 14:20:30 INFO - PROCESS | 3036 | 1463433630845 Marionette TRACE conn9 <- [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]]]}] 14:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1003ms 14:20:30 INFO - PROCESS | 3036 | 1463433630905 Marionette TRACE conn9 -> [0,1281,"getWindowHandle",null] 14:20:30 INFO - PROCESS | 3036 | 1463433630907 Marionette TRACE conn9 <- [1,1281,null,{"value":"13"}] 14:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:20:30 INFO - PROCESS | 3036 | 1463433630911 Marionette TRACE conn9 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:20:30 INFO - PROCESS | 3036 | 1463433630913 Marionette TRACE conn9 <- [1,1282,null,{}] 14:20:30 INFO - PROCESS | 3036 | 1463433630947 Marionette TRACE conn9 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:31 INFO - PROCESS | 3036 | 1463433631087 Marionette TRACE conn9 <- [1,1283,null,{"value":null}] 14:20:31 INFO - PROCESS | 3036 | 1463433631201 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350895000 == 70 [pid = 3036] [id = 330] 14:20:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B34FB3CC00) [pid = 3036] [serial = 989] [outer = 0000000000000000] 14:20:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B350E8E800) [pid = 3036] [serial = 990] [outer = 000000B34FB3CC00] 14:20:31 INFO - PROCESS | 3036 | 1463433631259 Marionette DEBUG loaded listener.js 14:20:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B35BFC5800) [pid = 3036] [serial = 991] [outer = 000000B34FB3CC00] 14:20:32 INFO - PROCESS | 3036 | 1463433632003 Marionette TRACE conn9 <- [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]]]}] 14:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1184ms 14:20:32 INFO - PROCESS | 3036 | 1463433632098 Marionette TRACE conn9 -> [0,1285,"getWindowHandle",null] 14:20:32 INFO - PROCESS | 3036 | 1463433632103 Marionette TRACE conn9 <- [1,1285,null,{"value":"13"}] 14:20:32 INFO - PROCESS | 3036 | 1463433632108 Marionette TRACE conn9 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:20:32 INFO - PROCESS | 3036 | 1463433632112 Marionette TRACE conn9 <- [1,1286,null,{}] 14:20:32 INFO - PROCESS | 3036 | 1463433632132 Marionette TRACE conn9 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:32 INFO - PROCESS | 3036 | 1463433632285 Marionette TRACE conn9 <- [1,1287,null,{"value":null}] 14:20:32 INFO - PROCESS | 3036 | 1463433632336 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A47B800 == 71 [pid = 3036] [id = 331] 14:20:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B355AA0000) [pid = 3036] [serial = 992] [outer = 0000000000000000] 14:20:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B355CD8400) [pid = 3036] [serial = 993] [outer = 000000B355AA0000] 14:20:32 INFO - PROCESS | 3036 | 1463433632389 Marionette DEBUG loaded listener.js 14:20:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B35684DC00) [pid = 3036] [serial = 994] [outer = 000000B355AA0000] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D8A8800 == 70 [pid = 3036] [id = 286] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C1D000 == 69 [pid = 3036] [id = 291] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D49000 == 68 [pid = 3036] [id = 289] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651BF800 == 67 [pid = 3036] [id = 323] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B364017000 == 66 [pid = 3036] [id = 322] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D10000 == 65 [pid = 3036] [id = 321] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EAB800 == 64 [pid = 3036] [id = 320] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615DA000 == 63 [pid = 3036] [id = 319] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B36076A800 == 62 [pid = 3036] [id = 318] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA63800 == 61 [pid = 3036] [id = 317] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B3506D0400) [pid = 3036] [serial = 876] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B35D080800) [pid = 3036] [serial = 882] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B356846800) [pid = 3036] [serial = 879] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B3600ADC00) [pid = 3036] [serial = 885] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B360D2DC00) [pid = 3036] [serial = 918] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A481800 == 60 [pid = 3036] [id = 316] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C935800 == 59 [pid = 3036] [id = 315] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C94E800 == 58 [pid = 3036] [id = 314] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651D3000 == 57 [pid = 3036] [id = 311] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651B7000 == 56 [pid = 3036] [id = 310] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B364540800 == 55 [pid = 3036] [id = 309] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA62000 == 54 [pid = 3036] [id = 308] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35508E800 == 53 [pid = 3036] [id = 307] 14:20:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B364186800 == 52 [pid = 3036] [id = 306] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B3507E5C00) [pid = 3036] [serial = 841] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B356848000) [pid = 3036] [serial = 844] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B35DCF9C00) [pid = 3036] [serial = 909] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B35DB41400) [pid = 3036] [serial = 907] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35D984800) [pid = 3036] [serial = 906] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B3518DD800) [pid = 3036] [serial = 892] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B3507E1400) [pid = 3036] [serial = 891] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B3507E8C00) [pid = 3036] [serial = 894] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B3513D5400) [pid = 3036] [serial = 895] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B356849800) [pid = 3036] [serial = 897] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B3568F2000) [pid = 3036] [serial = 898] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35DB8A000) [pid = 3036] [serial = 912] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B36071EC00) [pid = 3036] [serial = 889] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B360716800) [pid = 3036] [serial = 888] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35A1DF800) [pid = 3036] [serial = 900] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B3600AD400) [pid = 3036] [serial = 913] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35F83B800) [pid = 3036] [serial = 910] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35AD28400) [pid = 3036] [serial = 903] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35BF37C00) [pid = 3036] [serial = 904] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B360CD8400) [pid = 3036] [serial = 916] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B360CCD000) [pid = 3036] [serial = 915] [outer = 0000000000000000] [url = about:blank] 14:20:32 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35A452000) [pid = 3036] [serial = 901] [outer = 0000000000000000] [url = about:blank] 14:20:33 INFO - PROCESS | 3036 | 1463433633051 Marionette TRACE conn9 <- [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]]]}] 14:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 14:20:33 INFO - PROCESS | 3036 | 1463433633097 Marionette TRACE conn9 -> [0,1289,"getWindowHandle",null] 14:20:33 INFO - PROCESS | 3036 | 1463433633103 Marionette TRACE conn9 <- [1,1289,null,{"value":"13"}] 14:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:20:33 INFO - PROCESS | 3036 | 1463433633109 Marionette TRACE conn9 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:20:33 INFO - PROCESS | 3036 | 1463433633112 Marionette TRACE conn9 <- [1,1290,null,{}] 14:20:33 INFO - PROCESS | 3036 | 1463433633116 Marionette TRACE conn9 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:33 INFO - PROCESS | 3036 | 1463433633210 Marionette TRACE conn9 <- [1,1291,null,{"value":null}] 14:20:33 INFO - PROCESS | 3036 | 1463433633288 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35986D800 == 53 [pid = 3036] [id = 332] 14:20:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B3507DD800) [pid = 3036] [serial = 995] [outer = 0000000000000000] 14:20:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B355319400) [pid = 3036] [serial = 996] [outer = 000000B3507DD800] 14:20:33 INFO - PROCESS | 3036 | 1463433633335 Marionette DEBUG loaded listener.js 14:20:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B3568EE400) [pid = 3036] [serial = 997] [outer = 000000B3507DD800] 14:20:33 INFO - PROCESS | 3036 | 1463433633745 Marionette TRACE conn9 <- [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]]]}] 14:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 14:20:33 INFO - PROCESS | 3036 | 1463433633803 Marionette TRACE conn9 -> [0,1293,"getWindowHandle",null] 14:20:33 INFO - PROCESS | 3036 | 1463433633806 Marionette TRACE conn9 <- [1,1293,null,{"value":"13"}] 14:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:20:33 INFO - PROCESS | 3036 | 1463433633809 Marionette TRACE conn9 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:20:33 INFO - PROCESS | 3036 | 1463433633813 Marionette TRACE conn9 <- [1,1294,null,{}] 14:20:33 INFO - PROCESS | 3036 | 1463433633824 Marionette TRACE conn9 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:33 INFO - PROCESS | 3036 | 1463433633944 Marionette TRACE conn9 <- [1,1295,null,{"value":null}] 14:20:33 INFO - PROCESS | 3036 | 1463433633962 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DBD3000 == 54 [pid = 3036] [id = 333] 14:20:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35A457C00) [pid = 3036] [serial = 998] [outer = 0000000000000000] 14:20:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35AD28400) [pid = 3036] [serial = 999] [outer = 000000B35A457C00] 14:20:34 INFO - PROCESS | 3036 | 1463433634011 Marionette DEBUG loaded listener.js 14:20:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35CA33C00) [pid = 3036] [serial = 1000] [outer = 000000B35A457C00] 14:20:34 INFO - PROCESS | 3036 | 1463433634481 Marionette TRACE conn9 <- [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]]]}] 14:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 693ms 14:20:34 INFO - PROCESS | 3036 | 1463433634504 Marionette TRACE conn9 -> [0,1297,"getWindowHandle",null] 14:20:34 INFO - PROCESS | 3036 | 1463433634507 Marionette TRACE conn9 <- [1,1297,null,{"value":"13"}] 14:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:20:34 INFO - PROCESS | 3036 | 1463433634510 Marionette TRACE conn9 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:20:34 INFO - PROCESS | 3036 | 1463433634512 Marionette TRACE conn9 <- [1,1298,null,{}] 14:20:34 INFO - PROCESS | 3036 | 1463433634515 Marionette TRACE conn9 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:34 INFO - PROCESS | 3036 | 1463433634604 Marionette TRACE conn9 <- [1,1299,null,{"value":null}] 14:20:34 INFO - PROCESS | 3036 | 1463433634611 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F8AA800 == 55 [pid = 3036] [id = 334] 14:20:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35D52BC00) [pid = 3036] [serial = 1001] [outer = 0000000000000000] 14:20:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35D78C400) [pid = 3036] [serial = 1002] [outer = 000000B35D52BC00] 14:20:34 INFO - PROCESS | 3036 | 1463433634658 Marionette DEBUG loaded listener.js 14:20:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35DB36000) [pid = 3036] [serial = 1003] [outer = 000000B35D52BC00] 14:20:35 INFO - PROCESS | 3036 | 1463433635106 Marionette TRACE conn9 <- [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]]]}] 14:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 14:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 628ms 14:20:35 INFO - PROCESS | 3036 | 1463433635141 Marionette TRACE conn9 -> [0,1301,"getWindowHandle",null] 14:20:35 INFO - PROCESS | 3036 | 1463433635144 Marionette TRACE conn9 <- [1,1301,null,{"value":"13"}] 14:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:20:35 INFO - PROCESS | 3036 | 1463433635154 Marionette TRACE conn9 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:20:35 INFO - PROCESS | 3036 | 1463433635156 Marionette TRACE conn9 <- [1,1302,null,{}] 14:20:35 INFO - PROCESS | 3036 | 1463433635160 Marionette TRACE conn9 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:35 INFO - PROCESS | 3036 | 1463433635270 Marionette TRACE conn9 <- [1,1303,null,{"value":null}] 14:20:35 INFO - PROCESS | 3036 | 1463433635349 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360760800 == 56 [pid = 3036] [id = 335] 14:20:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35D52CC00) [pid = 3036] [serial = 1004] [outer = 0000000000000000] 14:20:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35DC14400) [pid = 3036] [serial = 1005] [outer = 000000B35D52CC00] 14:20:35 INFO - PROCESS | 3036 | 1463433635395 Marionette DEBUG loaded listener.js 14:20:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35DF3FC00) [pid = 3036] [serial = 1006] [outer = 000000B35D52CC00] 14:20:35 INFO - PROCESS | 3036 | 1463433635847 Marionette TRACE conn9 <- [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]]]}] 14:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 733ms 14:20:35 INFO - PROCESS | 3036 | 1463433635889 Marionette TRACE conn9 -> [0,1305,"getWindowHandle",null] 14:20:35 INFO - PROCESS | 3036 | 1463433635891 Marionette TRACE conn9 <- [1,1305,null,{"value":"13"}] 14:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:20:35 INFO - PROCESS | 3036 | 1463433635908 Marionette TRACE conn9 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:20:35 INFO - PROCESS | 3036 | 1463433635910 Marionette TRACE conn9 <- [1,1306,null,{}] 14:20:35 INFO - PROCESS | 3036 | 1463433635914 Marionette TRACE conn9 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:36 INFO - PROCESS | 3036 | 1463433636049 Marionette TRACE conn9 <- [1,1307,null,{"value":null}] 14:20:36 INFO - PROCESS | 3036 | 1463433636105 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D5D800 == 57 [pid = 3036] [id = 336] 14:20:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35F842400) [pid = 3036] [serial = 1007] [outer = 0000000000000000] 14:20:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B36071E400) [pid = 3036] [serial = 1008] [outer = 000000B35F842400] 14:20:36 INFO - PROCESS | 3036 | 1463433636152 Marionette DEBUG loaded listener.js 14:20:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B360D27400) [pid = 3036] [serial = 1009] [outer = 000000B35F842400] 14:20:36 INFO - PROCESS | 3036 | 1463433636621 Marionette TRACE conn9 <- [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]]]}] 14:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 796ms 14:20:36 INFO - PROCESS | 3036 | 1463433636697 Marionette TRACE conn9 -> [0,1309,"getWindowHandle",null] 14:20:36 INFO - PROCESS | 3036 | 1463433636699 Marionette TRACE conn9 <- [1,1309,null,{"value":"13"}] 14:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:20:36 INFO - PROCESS | 3036 | 1463433636707 Marionette TRACE conn9 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:20:36 INFO - PROCESS | 3036 | 1463433636709 Marionette TRACE conn9 <- [1,1310,null,{}] 14:20:36 INFO - PROCESS | 3036 | 1463433636712 Marionette TRACE conn9 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:36 INFO - PROCESS | 3036 | 1463433636825 Marionette TRACE conn9 <- [1,1311,null,{"value":null}] 14:20:36 INFO - PROCESS | 3036 | 1463433636877 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C17000 == 58 [pid = 3036] [id = 337] 14:20:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B360EC1000) [pid = 3036] [serial = 1010] [outer = 0000000000000000] 14:20:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B360EC9800) [pid = 3036] [serial = 1011] [outer = 000000B360EC1000] 14:20:36 INFO - PROCESS | 3036 | 1463433636923 Marionette DEBUG loaded listener.js 14:20:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B3612AE800) [pid = 3036] [serial = 1012] [outer = 000000B360EC1000] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B362FB6C00) [pid = 3036] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B35DCF7400) [pid = 3036] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B355321800) [pid = 3036] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35673B400) [pid = 3036] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35C99E800) [pid = 3036] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B3600AB000) [pid = 3036] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B350555800) [pid = 3036] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B3612A7800) [pid = 3036] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B3600AC800) [pid = 3036] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B360D2AC00) [pid = 3036] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35A8E0800) [pid = 3036] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35D539C00) [pid = 3036] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B355AA4C00) [pid = 3036] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B350E88400) [pid = 3036] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:20:37 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B3506DDC00) [pid = 3036] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:20:37 INFO - PROCESS | 3036 | 1463433637434 Marionette TRACE conn9 <- [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]]]}] 14:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 775ms 14:20:37 INFO - PROCESS | 3036 | 1463433637500 Marionette TRACE conn9 -> [0,1313,"getWindowHandle",null] 14:20:37 INFO - PROCESS | 3036 | 1463433637502 Marionette TRACE conn9 <- [1,1313,null,{"value":"13"}] 14:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:20:37 INFO - PROCESS | 3036 | 1463433637507 Marionette TRACE conn9 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:20:37 INFO - PROCESS | 3036 | 1463433637509 Marionette TRACE conn9 <- [1,1314,null,{}] 14:20:37 INFO - PROCESS | 3036 | 1463433637512 Marionette TRACE conn9 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:37 INFO - PROCESS | 3036 | 1463433637597 Marionette TRACE conn9 <- [1,1315,null,{"value":null}] 14:20:37 INFO - PROCESS | 3036 | 1463433637606 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F9F800 == 59 [pid = 3036] [id = 338] 14:20:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B350E96800) [pid = 3036] [serial = 1013] [outer = 0000000000000000] 14:20:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B3600AC800) [pid = 3036] [serial = 1014] [outer = 000000B350E96800] 14:20:37 INFO - PROCESS | 3036 | 1463433637652 Marionette DEBUG loaded listener.js 14:20:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B3612AD400) [pid = 3036] [serial = 1015] [outer = 000000B350E96800] 14:20:38 INFO - PROCESS | 3036 | 1463433638077 Marionette TRACE conn9 <- [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]]]}] 14:20:38 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 14:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 629ms 14:20:38 INFO - PROCESS | 3036 | 1463433638138 Marionette TRACE conn9 -> [0,1317,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 3036 | 1463433638140 Marionette TRACE conn9 <- [1,1317,null,{"value":"13"}] 14:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:20:38 INFO - PROCESS | 3036 | 1463433638143 Marionette TRACE conn9 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:20:38 INFO - PROCESS | 3036 | 1463433638145 Marionette TRACE conn9 <- [1,1318,null,{}] 14:20:38 INFO - PROCESS | 3036 | 1463433638149 Marionette TRACE conn9 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:38 INFO - PROCESS | 3036 | 1463433638237 Marionette TRACE conn9 <- [1,1319,null,{"value":null}] 14:20:38 INFO - PROCESS | 3036 | 1463433638278 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D0F000 == 60 [pid = 3036] [id = 339] 14:20:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B361639800) [pid = 3036] [serial = 1016] [outer = 0000000000000000] 14:20:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B361640400) [pid = 3036] [serial = 1017] [outer = 000000B361639800] 14:20:38 INFO - PROCESS | 3036 | 1463433638324 Marionette DEBUG loaded listener.js 14:20:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B362FB3000) [pid = 3036] [serial = 1018] [outer = 000000B361639800] 14:20:38 INFO - PROCESS | 3036 | 1463433638739 Marionette TRACE conn9 <- [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]]]}] 14:20:38 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 14:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 629ms 14:20:38 INFO - PROCESS | 3036 | 1463433638776 Marionette TRACE conn9 -> [0,1321,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 3036 | 1463433638778 Marionette TRACE conn9 <- [1,1321,null,{"value":"13"}] 14:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:20:38 INFO - PROCESS | 3036 | 1463433638781 Marionette TRACE conn9 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:20:38 INFO - PROCESS | 3036 | 1463433638792 Marionette TRACE conn9 <- [1,1322,null,{}] 14:20:38 INFO - PROCESS | 3036 | 1463433638800 Marionette TRACE conn9 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:38 INFO - PROCESS | 3036 | 1463433638886 Marionette TRACE conn9 <- [1,1323,null,{"value":null}] 14:20:38 INFO - PROCESS | 3036 | 1463433638893 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364189000 == 61 [pid = 3036] [id = 340] 14:20:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B362FB8C00) [pid = 3036] [serial = 1019] [outer = 0000000000000000] 14:20:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B3637F1C00) [pid = 3036] [serial = 1020] [outer = 000000B362FB8C00] 14:20:38 INFO - PROCESS | 3036 | 1463433638938 Marionette DEBUG loaded listener.js 14:20:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B363DE0800) [pid = 3036] [serial = 1021] [outer = 000000B362FB8C00] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B365CA4000 == 60 [pid = 3036] [id = 313] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B356718000 == 59 [pid = 3036] [id = 231] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35FFB5800 == 58 [pid = 3036] [id = 287] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B36075B000 == 57 [pid = 3036] [id = 225] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C937800 == 56 [pid = 3036] [id = 290] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D0E5000 == 55 [pid = 3036] [id = 285] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D0A800 == 54 [pid = 3036] [id = 288] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B365B52000 == 53 [pid = 3036] [id = 312] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B36370C000 == 52 [pid = 3036] [id = 294] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D515000 == 51 [pid = 3036] [id = 293] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D030800 == 50 [pid = 3036] [id = 228] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B355C7B000 == 49 [pid = 3036] [id = 219] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C938000 == 48 [pid = 3036] [id = 284] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D18000 == 47 [pid = 3036] [id = 295] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C93B800 == 46 [pid = 3036] [id = 221] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A42F000 == 45 [pid = 3036] [id = 226] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F9C000 == 44 [pid = 3036] [id = 230] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B36401D000 == 43 [pid = 3036] [id = 296] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A47B800 == 42 [pid = 3036] [id = 331] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B350895000 == 41 [pid = 3036] [id = 330] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B3686D4800 == 40 [pid = 3036] [id = 329] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C5A800 == 39 [pid = 3036] [id = 328] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CCB000 == 38 [pid = 3036] [id = 327] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D5A800 == 37 [pid = 3036] [id = 326] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B365CC1800 == 36 [pid = 3036] [id = 324] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B359870000 == 35 [pid = 3036] [id = 325] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F8AA800 == 34 [pid = 3036] [id = 334] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DBD3000 == 33 [pid = 3036] [id = 333] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C17000 == 32 [pid = 3036] [id = 337] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D0F000 == 31 [pid = 3036] [id = 339] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35986D800 == 30 [pid = 3036] [id = 332] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D5D800 == 29 [pid = 3036] [id = 336] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B360760800 == 28 [pid = 3036] [id = 335] 14:20:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F9F800 == 27 [pid = 3036] [id = 338] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35E7F1400) [pid = 3036] [serial = 883] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B3600EB400) [pid = 3036] [serial = 886] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B350E93000) [pid = 3036] [serial = 877] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B3612B3800) [pid = 3036] [serial = 963] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B361274C00) [pid = 3036] [serial = 961] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B360D24C00) [pid = 3036] [serial = 960] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B360EBD000) [pid = 3036] [serial = 919] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35BFD0C00) [pid = 3036] [serial = 951] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35D4C3800) [pid = 3036] [serial = 952] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35D985C00) [pid = 3036] [serial = 954] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35A4D8C00) [pid = 3036] [serial = 946] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35984C400) [pid = 3036] [serial = 945] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B356845C00) [pid = 3036] [serial = 948] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35A1E9800) [pid = 3036] [serial = 949] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B360EC2800) [pid = 3036] [serial = 930] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B355CE7000) [pid = 3036] [serial = 943] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B350E5C000) [pid = 3036] [serial = 942] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B3568E7000) [pid = 3036] [serial = 924] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35D88E400) [pid = 3036] [serial = 927] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B36163B800) [pid = 3036] [serial = 936] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B362097800) [pid = 3036] [serial = 939] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B36127F400) [pid = 3036] [serial = 933] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B3506CA000) [pid = 3036] [serial = 921] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B362FBAC00) [pid = 3036] [serial = 969] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B363981C00) [pid = 3036] [serial = 972] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B361641C00) [pid = 3036] [serial = 964] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35F843000) [pid = 3036] [serial = 957] [outer = 0000000000000000] [url = about:blank] 14:20:40 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B3600F3800) [pid = 3036] [serial = 958] [outer = 0000000000000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35DB87400) [pid = 3036] [serial = 966] [outer = 0000000000000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B3637EB800) [pid = 3036] [serial = 970] [outer = 0000000000000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B36163F800) [pid = 3036] [serial = 967] [outer = 0000000000000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35DB40000) [pid = 3036] [serial = 955] [outer = 0000000000000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35A169C00) [pid = 3036] [serial = 880] [outer = 0000000000000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3036 | 1463433641100 Marionette TRACE conn9 <- [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]]]}] 14:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2358ms 14:20:41 INFO - PROCESS | 3036 | 1463433641144 Marionette TRACE conn9 -> [0,1325,"getWindowHandle",null] 14:20:41 INFO - PROCESS | 3036 | 1463433641148 Marionette TRACE conn9 <- [1,1325,null,{"value":"13"}] 14:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:20:41 INFO - PROCESS | 3036 | 1463433641154 Marionette TRACE conn9 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:20:41 INFO - PROCESS | 3036 | 1463433641157 Marionette TRACE conn9 <- [1,1326,null,{}] 14:20:41 INFO - PROCESS | 3036 | 1463433641164 Marionette TRACE conn9 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:41 INFO - PROCESS | 3036 | 1463433641262 Marionette TRACE conn9 <- [1,1327,null,{"value":null}] 14:20:41 INFO - PROCESS | 3036 | 1463433641273 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350896000 == 28 [pid = 3036] [id = 341] 14:20:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B350502800) [pid = 3036] [serial = 1022] [outer = 0000000000000000] 14:20:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B350503000) [pid = 3036] [serial = 1023] [outer = 000000B350502800] 14:20:41 INFO - PROCESS | 3036 | 1463433641323 Marionette DEBUG loaded listener.js 14:20:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B3506CE000) [pid = 3036] [serial = 1024] [outer = 000000B350502800] 14:20:42 INFO - PROCESS | 3036 | 1463433642264 Marionette TRACE conn9 <- [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]]]}] 14:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1140ms 14:20:42 INFO - PROCESS | 3036 | 1463433642297 Marionette TRACE conn9 -> [0,1329,"getWindowHandle",null] 14:20:42 INFO - PROCESS | 3036 | 1463433642304 Marionette TRACE conn9 <- [1,1329,null,{"value":"13"}] 14:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:20:42 INFO - PROCESS | 3036 | 1463433642310 Marionette TRACE conn9 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:20:42 INFO - PROCESS | 3036 | 1463433642313 Marionette TRACE conn9 <- [1,1330,null,{}] 14:20:42 INFO - PROCESS | 3036 | 1463433642318 Marionette TRACE conn9 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:42 INFO - PROCESS | 3036 | 1463433642409 Marionette TRACE conn9 <- [1,1331,null,{"value":null}] 14:20:42 INFO - PROCESS | 3036 | 1463433642419 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355341000 == 29 [pid = 3036] [id = 342] 14:20:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B3506DD000) [pid = 3036] [serial = 1025] [outer = 0000000000000000] 14:20:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B3507E6400) [pid = 3036] [serial = 1026] [outer = 000000B3506DD000] 14:20:42 INFO - PROCESS | 3036 | 1463433642468 Marionette DEBUG loaded listener.js 14:20:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B350E5B400) [pid = 3036] [serial = 1027] [outer = 000000B3506DD000] 14:20:42 INFO - PROCESS | 3036 | 1463433642973 Marionette TRACE conn9 <- [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]]]}] 14:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 14:20:43 INFO - PROCESS | 3036 | 1463433643008 Marionette TRACE conn9 -> [0,1333,"getWindowHandle",null] 14:20:43 INFO - PROCESS | 3036 | 1463433643011 Marionette TRACE conn9 <- [1,1333,null,{"value":"13"}] 14:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:20:43 INFO - PROCESS | 3036 | 1463433643014 Marionette TRACE conn9 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:20:43 INFO - PROCESS | 3036 | 1463433643018 Marionette TRACE conn9 <- [1,1334,null,{}] 14:20:43 INFO - PROCESS | 3036 | 1463433643030 Marionette TRACE conn9 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:43 INFO - PROCESS | 3036 | 1463433643132 Marionette TRACE conn9 <- [1,1335,null,{"value":null}] 14:20:43 INFO - PROCESS | 3036 | 1463433643152 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356E5F000 == 30 [pid = 3036] [id = 343] 14:20:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B34EDB5C00) [pid = 3036] [serial = 1028] [outer = 0000000000000000] 14:20:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35185A000) [pid = 3036] [serial = 1029] [outer = 000000B34EDB5C00] 14:20:43 INFO - PROCESS | 3036 | 1463433643204 Marionette DEBUG loaded listener.js 14:20:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B355845800) [pid = 3036] [serial = 1030] [outer = 000000B34EDB5C00] 14:20:43 INFO - PROCESS | 3036 | 1463433643661 Marionette TRACE conn9 <- [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]]]}] 14:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 14:20:43 INFO - PROCESS | 3036 | 1463433643709 Marionette TRACE conn9 -> [0,1337,"getWindowHandle",null] 14:20:43 INFO - PROCESS | 3036 | 1463433643712 Marionette TRACE conn9 <- [1,1337,null,{"value":"13"}] 14:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:20:43 INFO - PROCESS | 3036 | 1463433643715 Marionette TRACE conn9 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:20:43 INFO - PROCESS | 3036 | 1463433643717 Marionette TRACE conn9 <- [1,1338,null,{}] 14:20:43 INFO - PROCESS | 3036 | 1463433643720 Marionette TRACE conn9 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:43 INFO - PROCESS | 3036 | 1463433643837 Marionette TRACE conn9 <- [1,1339,null,{"value":null}] 14:20:43 INFO - PROCESS | 3036 | 1463433643847 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35B2BE800 == 31 [pid = 3036] [id = 344] 14:20:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B355C93000) [pid = 3036] [serial = 1031] [outer = 0000000000000000] 14:20:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B355D99000) [pid = 3036] [serial = 1032] [outer = 000000B355C93000] 14:20:43 INFO - PROCESS | 3036 | 1463433643899 Marionette DEBUG loaded listener.js 14:20:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3567F2000) [pid = 3036] [serial = 1033] [outer = 000000B355C93000] 14:20:44 INFO - PROCESS | 3036 | 1463433644348 Marionette TRACE conn9 <- [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]]]}] 14:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 690ms 14:20:44 INFO - PROCESS | 3036 | 1463433644408 Marionette TRACE conn9 -> [0,1341,"getWindowHandle",null] 14:20:44 INFO - PROCESS | 3036 | 1463433644410 Marionette TRACE conn9 <- [1,1341,null,{"value":"13"}] 14:20:44 INFO - PROCESS | 3036 | 1463433644414 Marionette TRACE conn9 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:20:44 INFO - PROCESS | 3036 | 1463433644415 Marionette TRACE conn9 <- [1,1342,null,{}] 14:20:44 INFO - PROCESS | 3036 | 1463433644419 Marionette TRACE conn9 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:44 INFO - PROCESS | 3036 | 1463433644501 Marionette TRACE conn9 <- [1,1343,null,{"value":null}] 14:20:44 INFO - PROCESS | 3036 | 1463433644510 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D02C000 == 32 [pid = 3036] [id = 345] 14:20:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B3506D9000) [pid = 3036] [serial = 1034] [outer = 0000000000000000] 14:20:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35684A000) [pid = 3036] [serial = 1035] [outer = 000000B3506D9000] 14:20:44 INFO - PROCESS | 3036 | 1463433644557 Marionette DEBUG loaded listener.js 14:20:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B3568F1400) [pid = 3036] [serial = 1036] [outer = 000000B3506D9000] 14:20:44 INFO - PROCESS | 3036 | 1463433644945 Marionette TRACE conn9 <- [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]]]}] 14:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 587ms 14:20:45 INFO - PROCESS | 3036 | 1463433645008 Marionette TRACE conn9 -> [0,1345,"getWindowHandle",null] 14:20:45 INFO - PROCESS | 3036 | 1463433645011 Marionette TRACE conn9 <- [1,1345,null,{"value":"13"}] 14:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:20:45 INFO - PROCESS | 3036 | 1463433645014 Marionette TRACE conn9 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:20:45 INFO - PROCESS | 3036 | 1463433645016 Marionette TRACE conn9 <- [1,1346,null,{}] 14:20:45 INFO - PROCESS | 3036 | 1463433645020 Marionette TRACE conn9 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:45 INFO - PROCESS | 3036 | 1463433645167 Marionette TRACE conn9 <- [1,1347,null,{"value":null}] 14:20:45 INFO - PROCESS | 3036 | 1463433645179 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D376000 == 33 [pid = 3036] [id = 346] 14:20:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B356B84C00) [pid = 3036] [serial = 1037] [outer = 0000000000000000] 14:20:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B359822400) [pid = 3036] [serial = 1038] [outer = 000000B356B84C00] 14:20:45 INFO - PROCESS | 3036 | 1463433645227 Marionette DEBUG loaded listener.js 14:20:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35A1E8C00) [pid = 3036] [serial = 1039] [outer = 000000B356B84C00] 14:20:45 INFO - PROCESS | 3036 | 1463433645605 Marionette TRACE conn9 <- [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]]]}] 14:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 628ms 14:20:45 INFO - PROCESS | 3036 | 1463433645645 Marionette TRACE conn9 -> [0,1349,"getWindowHandle",null] 14:20:45 INFO - PROCESS | 3036 | 1463433645647 Marionette TRACE conn9 <- [1,1349,null,{"value":"13"}] 14:20:45 INFO - PROCESS | 3036 | 1463433645651 Marionette TRACE conn9 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:20:45 INFO - PROCESS | 3036 | 1463433645653 Marionette TRACE conn9 <- [1,1350,null,{}] 14:20:45 INFO - PROCESS | 3036 | 1463433645657 Marionette TRACE conn9 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:45 INFO - PROCESS | 3036 | 1463433645762 Marionette TRACE conn9 <- [1,1351,null,{"value":null}] 14:20:45 INFO - PROCESS | 3036 | 1463433645771 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D7C2000 == 34 [pid = 3036] [id = 347] 14:20:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35A1E4800) [pid = 3036] [serial = 1040] [outer = 0000000000000000] 14:20:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35A44BC00) [pid = 3036] [serial = 1041] [outer = 000000B35A1E4800] 14:20:45 INFO - PROCESS | 3036 | 1463433645818 Marionette DEBUG loaded listener.js 14:20:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35A4D8C00) [pid = 3036] [serial = 1042] [outer = 000000B35A1E4800] 14:20:46 INFO - PROCESS | 3036 | 1463433646192 Marionette TRACE conn9 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 586ms 14:20:46 INFO - PROCESS | 3036 | 1463433646241 Marionette TRACE conn9 -> [0,1353,"getWindowHandle",null] 14:20:46 INFO - PROCESS | 3036 | 1463433646243 Marionette TRACE conn9 <- [1,1353,null,{"value":"13"}] 14:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:20:46 INFO - PROCESS | 3036 | 1463433646246 Marionette TRACE conn9 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:20:46 INFO - PROCESS | 3036 | 1463433646257 Marionette TRACE conn9 <- [1,1354,null,{}] 14:20:46 INFO - PROCESS | 3036 | 1463433646261 Marionette TRACE conn9 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:46 INFO - PROCESS | 3036 | 1463433646377 Marionette TRACE conn9 <- [1,1355,null,{"value":null}] 14:20:46 INFO - PROCESS | 3036 | 1463433646401 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA66000 == 35 [pid = 3036] [id = 348] 14:20:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35A44B000) [pid = 3036] [serial = 1043] [outer = 0000000000000000] 14:20:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35A93EC00) [pid = 3036] [serial = 1044] [outer = 000000B35A44B000] 14:20:46 INFO - PROCESS | 3036 | 1463433646448 Marionette DEBUG loaded listener.js 14:20:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35AE2D000) [pid = 3036] [serial = 1045] [outer = 000000B35A44B000] 14:20:47 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:20:47 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:20:47 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:20:47 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:20:47 INFO - PROCESS | 3036 | [3036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 14:20:47 INFO - PROCESS | 3036 | 1463433647446 Marionette TRACE conn9 <- [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] 14:20:47 INFO - PROCESS | 3036 | 1463433647506 Marionette TRACE conn9 <- [1,1357,null,{"value":"13"}] 14:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:20:47 INFO - PROCESS | 3036 | 1463433647512 Marionette TRACE conn9 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:20:47 INFO - PROCESS | 3036 | 1463433647514 Marionette TRACE conn9 <- [1,1358,null,{}] 14:20:47 INFO - PROCESS | 3036 | 1463433647572 Marionette TRACE conn9 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:47 INFO - PROCESS | 3036 | 1463433647692 Marionette TRACE conn9 <- [1,1359,null,{"value":null}] 14:20:47 INFO - PROCESS | 3036 | 1463433647844 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356E5E000 == 36 [pid = 3036] [id = 349] 14:20:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B3506D9800) [pid = 3036] [serial = 1046] [outer = 0000000000000000] 14:20:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35AE33800) [pid = 3036] [serial = 1047] [outer = 000000B3506D9800] 14:20:47 INFO - PROCESS | 3036 | 1463433647942 Marionette DEBUG loaded listener.js 14:20:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35B238400) [pid = 3036] [serial = 1048] [outer = 000000B3506D9800] 14:20:48 INFO - PROCESS | 3036 | 1463433648667 Marionette TRACE conn9 <- [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] 14:20:48 INFO - PROCESS | 3036 | 1463433648769 Marionette TRACE conn9 <- [1,1361,null,{"value":"13"}] 14:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:20:48 INFO - PROCESS | 3036 | 1463433648772 Marionette TRACE conn9 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:20:48 INFO - PROCESS | 3036 | 1463433648774 Marionette TRACE conn9 <- [1,1362,null,{}] 14:20:48 INFO - PROCESS | 3036 | 1463433648778 Marionette TRACE conn9 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:48 INFO - PROCESS | 3036 | 1463433648873 Marionette TRACE conn9 <- [1,1363,null,{"value":null}] 14:20:48 INFO - PROCESS | 3036 | 1463433648879 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C952000 == 37 [pid = 3036] [id = 350] 14:20:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B355A9E800) [pid = 3036] [serial = 1049] [outer = 0000000000000000] 14:20:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B3568E9000) [pid = 3036] [serial = 1050] [outer = 000000B355A9E800] 14:20:48 INFO - PROCESS | 3036 | 1463433648926 Marionette DEBUG loaded listener.js 14:20:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35BFD1400) [pid = 3036] [serial = 1051] [outer = 000000B355A9E800] 14:20:49 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:20:49 INFO - PROCESS | 3036 | 1463433649361 Marionette TRACE conn9 <- [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] 14:20:49 INFO - PROCESS | 3036 | 1463433649406 Marionette TRACE conn9 <- [1,1365,null,{"value":"13"}] 14:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:20:49 INFO - PROCESS | 3036 | 1463433649410 Marionette TRACE conn9 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:20:49 INFO - PROCESS | 3036 | 1463433649412 Marionette TRACE conn9 <- [1,1366,null,{}] 14:20:49 INFO - PROCESS | 3036 | 1463433649416 Marionette TRACE conn9 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:49 INFO - PROCESS | 3036 | 1463433649517 Marionette TRACE conn9 <- [1,1367,null,{"value":null}] 14:20:49 INFO - PROCESS | 3036 | 1463433649524 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D02B800 == 38 [pid = 3036] [id = 351] 14:20:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35CBC9000) [pid = 3036] [serial = 1052] [outer = 0000000000000000] 14:20:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35D08E800) [pid = 3036] [serial = 1053] [outer = 000000B35CBC9000] 14:20:49 INFO - PROCESS | 3036 | 1463433649581 Marionette DEBUG loaded listener.js 14:20:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35D535400) [pid = 3036] [serial = 1054] [outer = 000000B35CBC9000] 14:20:50 INFO - PROCESS | 3036 | 1463433650001 Marionette TRACE conn9 <- [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] 14:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:20:50 INFO - PROCESS | 3036 | 1463433650046 Marionette TRACE conn9 <- [1,1369,null,{"value":"13"}] 14:20:50 INFO - PROCESS | 3036 | 1463433650049 Marionette TRACE conn9 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:20:50 INFO - PROCESS | 3036 | 1463433650051 Marionette TRACE conn9 <- [1,1370,null,{}] 14:20:50 INFO - PROCESS | 3036 | 1463433650054 Marionette TRACE conn9 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:50 INFO - PROCESS | 3036 | 1463433650136 Marionette TRACE conn9 <- [1,1371,null,{"value":null}] 14:20:50 INFO - PROCESS | 3036 | 1463433650142 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D17000 == 39 [pid = 3036] [id = 352] 14:20:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35D97F800) [pid = 3036] [serial = 1055] [outer = 0000000000000000] 14:20:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35D983400) [pid = 3036] [serial = 1056] [outer = 000000B35D97F800] 14:20:50 INFO - PROCESS | 3036 | 1463433650187 Marionette DEBUG loaded listener.js 14:20:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35D989400) [pid = 3036] [serial = 1057] [outer = 000000B35D97F800] 14:20:50 INFO - PROCESS | 3036 | [3036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:20:50 INFO - PROCESS | 3036 | 1463433650704 Marionette TRACE conn9 <- [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] 14:20:50 INFO - PROCESS | 3036 | 1463433650754 Marionette TRACE conn9 <- [1,1373,null,{"value":"13"}] 14:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:20:50 INFO - PROCESS | 3036 | 1463433650761 Marionette TRACE conn9 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:20:50 INFO - PROCESS | 3036 | 1463433650766 Marionette TRACE conn9 <- [1,1374,null,{}] 14:20:50 INFO - PROCESS | 3036 | 1463433650773 Marionette TRACE conn9 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:50 INFO - PROCESS | 3036 | 1463433650905 Marionette TRACE conn9 <- [1,1375,null,{"value":null}] 14:20:50 INFO - PROCESS | 3036 | 1463433650996 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B351610000 == 40 [pid = 3036] [id = 353] 14:20:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B34FFB9800) [pid = 3036] [serial = 1058] [outer = 0000000000000000] 14:20:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B350436400) [pid = 3036] [serial = 1059] [outer = 000000B34FFB9800] 14:20:51 INFO - PROCESS | 3036 | 1463433651055 Marionette DEBUG loaded listener.js 14:20:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B3506D0C00) [pid = 3036] [serial = 1060] [outer = 000000B34FFB9800] 14:20:51 INFO - PROCESS | 3036 | 1463433651953 Marionette TRACE conn9 <- [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] 14:20:52 INFO - PROCESS | 3036 | 1463433652013 Marionette TRACE conn9 <- [1,1377,null,{"value":"13"}] 14:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:20:52 INFO - PROCESS | 3036 | 1463433652020 Marionette TRACE conn9 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:20:52 INFO - PROCESS | 3036 | 1463433652024 Marionette TRACE conn9 <- [1,1378,null,{}] 14:20:52 INFO - PROCESS | 3036 | 1463433652028 Marionette TRACE conn9 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:52 INFO - PROCESS | 3036 | 1463433652170 Marionette TRACE conn9 <- [1,1379,null,{"value":null}] 14:20:52 INFO - PROCESS | 3036 | 1463433652247 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0DA800 == 41 [pid = 3036] [id = 354] 14:20:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B350E97800) [pid = 3036] [serial = 1061] [outer = 0000000000000000] 14:20:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B351EA8400) [pid = 3036] [serial = 1062] [outer = 000000B350E97800] 14:20:52 INFO - PROCESS | 3036 | 1463433652345 Marionette DEBUG loaded listener.js 14:20:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B356741000) [pid = 3036] [serial = 1063] [outer = 000000B350E97800] 14:20:52 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:20:52 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:20:52 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:20:52 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:20:53 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:20:53 INFO - PROCESS | 3036 | 1463433653243 Marionette TRACE conn9 <- [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]]]}] 14:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1294ms 14:20:53 INFO - PROCESS | 3036 | 1463433653319 Marionette TRACE conn9 -> [0,1381,"getWindowHandle",null] 14:20:53 INFO - PROCESS | 3036 | 1463433653323 Marionette TRACE conn9 <- [1,1381,null,{"value":"13"}] 14:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:20:53 INFO - PROCESS | 3036 | 1463433653329 Marionette TRACE conn9 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:20:53 INFO - PROCESS | 3036 | 1463433653333 Marionette TRACE conn9 <- [1,1382,null,{}] 14:20:53 INFO - PROCESS | 3036 | 1463433653396 Marionette TRACE conn9 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:53 INFO - PROCESS | 3036 | --DOCSHELL 000000B350B42000 == 40 [pid = 3036] [id = 282] 14:20:53 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D4E000 == 39 [pid = 3036] [id = 275] 14:20:53 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EB6800 == 38 [pid = 3036] [id = 278] 14:20:53 INFO - PROCESS | 3036 | --DOCSHELL 000000B355C83800 == 37 [pid = 3036] [id = 283] 14:20:53 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A437800 == 36 [pid = 3036] [id = 274] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B3637F1C00) [pid = 3036] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35E295800) [pid = 3036] [serial = 874] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B351165400) [pid = 3036] [serial = 922] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35A1F7C00) [pid = 3036] [serial = 925] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B362FB3400) [pid = 3036] [serial = 940] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B36208A400) [pid = 3036] [serial = 937] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B361275C00) [pid = 3036] [serial = 931] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B3612AA800) [pid = 3036] [serial = 934] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35DF43400) [pid = 3036] [serial = 928] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B362FB3000) [pid = 3036] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35DC14400) [pid = 3036] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B360D27400) [pid = 3036] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B36071E400) [pid = 3036] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B360EC9800) [pid = 3036] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B361640400) [pid = 3036] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B3612AE800) [pid = 3036] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B362FB8400) [pid = 3036] [serial = 982] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B360D28800) [pid = 3036] [serial = 981] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35D890400) [pid = 3036] [serial = 979] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35B2C7800) [pid = 3036] [serial = 978] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B356738800) [pid = 3036] [serial = 976] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B3513CF000) [pid = 3036] [serial = 975] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B363DD7800) [pid = 3036] [serial = 973] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35D78C400) [pid = 3036] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35AD28400) [pid = 3036] [serial = 999] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B35CA33C00) [pid = 3036] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B355319400) [pid = 3036] [serial = 996] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B3568EE400) [pid = 3036] [serial = 997] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B35684DC00) [pid = 3036] [serial = 994] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B355CD8400) [pid = 3036] [serial = 993] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B35BFC5800) [pid = 3036] [serial = 991] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000B350E8E800) [pid = 3036] [serial = 990] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000B363DDC400) [pid = 3036] [serial = 988] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000B35DC1E400) [pid = 3036] [serial = 987] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (000000B363DDE400) [pid = 3036] [serial = 985] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000B363989800) [pid = 3036] [serial = 984] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (000000B35DF3FC00) [pid = 3036] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 65 (000000B3600AC800) [pid = 3036] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 64 (000000B3612AD400) [pid = 3036] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | --DOMWINDOW == 63 (000000B35DB36000) [pid = 3036] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3036 | 1463433653559 Marionette TRACE conn9 <- [1,1383,null,{"value":null}] 14:20:53 INFO - PROCESS | 3036 | 1463433653603 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350FC5000 == 37 [pid = 3036] [id = 355] 14:20:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (000000B350502C00) [pid = 3036] [serial = 1064] [outer = 0000000000000000] 14:20:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (000000B3506D0000) [pid = 3036] [serial = 1065] [outer = 000000B350502C00] 14:20:53 INFO - PROCESS | 3036 | 1463433653654 Marionette DEBUG loaded listener.js 14:20:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (000000B3507E4400) [pid = 3036] [serial = 1066] [outer = 000000B350502C00] 14:20:54 INFO - PROCESS | 3036 | 1463433654123 Marionette TRACE conn9 <- [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]]]}] 14:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 838ms 14:20:54 INFO - PROCESS | 3036 | 1463433654171 Marionette TRACE conn9 -> [0,1385,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 3036 | 1463433654177 Marionette TRACE conn9 <- [1,1385,null,{"value":"13"}] 14:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:20:54 INFO - PROCESS | 3036 | 1463433654183 Marionette TRACE conn9 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:20:54 INFO - PROCESS | 3036 | 1463433654186 Marionette TRACE conn9 <- [1,1386,null,{}] 14:20:54 INFO - PROCESS | 3036 | 1463433654190 Marionette TRACE conn9 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:54 INFO - PROCESS | 3036 | 1463433654274 Marionette TRACE conn9 <- [1,1387,null,{"value":null}] 14:20:54 INFO - PROCESS | 3036 | 1463433654283 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35987C800 == 38 [pid = 3036] [id = 356] 14:20:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000B351165400) [pid = 3036] [serial = 1067] [outer = 0000000000000000] 14:20:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000B3513CF000) [pid = 3036] [serial = 1068] [outer = 000000B351165400] 14:20:54 INFO - PROCESS | 3036 | 1463433654331 Marionette DEBUG loaded listener.js 14:20:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000B3558F4000) [pid = 3036] [serial = 1069] [outer = 000000B351165400] 14:20:54 INFO - PROCESS | 3036 | 1463433654765 Marionette TRACE conn9 <- [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]]]}] 14:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 627ms 14:20:54 INFO - PROCESS | 3036 | 1463433654812 Marionette TRACE conn9 -> [0,1389,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 3036 | 1463433654814 Marionette TRACE conn9 <- [1,1389,null,{"value":"13"}] 14:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:20:54 INFO - PROCESS | 3036 | 1463433654818 Marionette TRACE conn9 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:20:54 INFO - PROCESS | 3036 | 1463433654822 Marionette TRACE conn9 <- [1,1390,null,{}] 14:20:54 INFO - PROCESS | 3036 | 1463433654833 Marionette TRACE conn9 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:54 INFO - PROCESS | 3036 | 1463433654962 Marionette TRACE conn9 <- [1,1391,null,{"value":null}] 14:20:54 INFO - PROCESS | 3036 | 1463433654979 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CFC0000 == 39 [pid = 3036] [id = 357] 14:20:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000B350437800) [pid = 3036] [serial = 1070] [outer = 0000000000000000] 14:20:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000B356849C00) [pid = 3036] [serial = 1071] [outer = 000000B350437800] 14:20:55 INFO - PROCESS | 3036 | 1463433655029 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B356B80C00) [pid = 3036] [serial = 1072] [outer = 000000B350437800] 14:20:55 INFO - PROCESS | 3036 | 1463433655481 Marionette TRACE conn9 <- [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]]]}] 14:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 735ms 14:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:20:55 INFO - PROCESS | 3036 | 1463433655555 Marionette TRACE conn9 -> [0,1393,"getWindowHandle",null] 14:20:55 INFO - PROCESS | 3036 | 1463433655558 Marionette TRACE conn9 <- [1,1393,null,{"value":"13"}] 14:20:55 INFO - PROCESS | 3036 | 1463433655562 Marionette TRACE conn9 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:20:55 INFO - PROCESS | 3036 | 1463433655563 Marionette TRACE conn9 <- [1,1394,null,{}] 14:20:55 INFO - PROCESS | 3036 | 1463433655567 Marionette TRACE conn9 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:55 INFO - PROCESS | 3036 | 1463433655652 Marionette TRACE conn9 <- [1,1395,null,{"value":null}] 14:20:55 INFO - PROCESS | 3036 | 1463433655659 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D51F000 == 40 [pid = 3036] [id = 358] 14:20:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B356E45400) [pid = 3036] [serial = 1073] [outer = 0000000000000000] 14:20:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B35A1AF800) [pid = 3036] [serial = 1074] [outer = 000000B356E45400] 14:20:55 INFO - PROCESS | 3036 | 1463433655706 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B35A1E6400) [pid = 3036] [serial = 1075] [outer = 000000B356E45400] 14:20:56 INFO - PROCESS | 3036 | 1463433656175 Marionette TRACE conn9 <- [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]]]}] 14:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 14:20:56 INFO - PROCESS | 3036 | 1463433656201 Marionette TRACE conn9 -> [0,1397,"getWindowHandle",null] 14:20:56 INFO - PROCESS | 3036 | 1463433656203 Marionette TRACE conn9 <- [1,1397,null,{"value":"13"}] 14:20:56 INFO - PROCESS | 3036 | 1463433656206 Marionette TRACE conn9 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:20:56 INFO - PROCESS | 3036 | 1463433656208 Marionette TRACE conn9 <- [1,1398,null,{}] 14:20:56 INFO - PROCESS | 3036 | 1463433656212 Marionette TRACE conn9 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:56 INFO - PROCESS | 3036 | 1463433656315 Marionette TRACE conn9 <- [1,1399,null,{"value":null}] 14:20:56 INFO - PROCESS | 3036 | 1463433656393 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F80F000 == 41 [pid = 3036] [id = 359] 14:20:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B35A44D800) [pid = 3036] [serial = 1076] [outer = 0000000000000000] 14:20:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B35A453000) [pid = 3036] [serial = 1077] [outer = 000000B35A44D800] 14:20:56 INFO - PROCESS | 3036 | 1463433656446 Marionette DEBUG loaded listener.js 14:20:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B35A9CF000) [pid = 3036] [serial = 1078] [outer = 000000B35A44D800] 14:20:56 INFO - PROCESS | 3036 | 1463433656917 Marionette TRACE conn9 <- [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]]]}] 14:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 14:20:56 INFO - PROCESS | 3036 | 1463433656946 Marionette TRACE conn9 -> [0,1401,"getWindowHandle",null] 14:20:56 INFO - PROCESS | 3036 | 1463433656948 Marionette TRACE conn9 <- [1,1401,null,{"value":"13"}] 14:20:56 INFO - PROCESS | 3036 | 1463433656951 Marionette TRACE conn9 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:20:56 INFO - PROCESS | 3036 | 1463433656953 Marionette TRACE conn9 <- [1,1402,null,{}] 14:20:56 INFO - PROCESS | 3036 | 1463433656956 Marionette TRACE conn9 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:57 INFO - PROCESS | 3036 | 1463433657093 Marionette TRACE conn9 <- [1,1403,null,{"value":null}] 14:20:57 INFO - PROCESS | 3036 | 1463433657109 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360044000 == 42 [pid = 3036] [id = 360] 14:20:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35AE2F800) [pid = 3036] [serial = 1079] [outer = 0000000000000000] 14:20:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35B22E000) [pid = 3036] [serial = 1080] [outer = 000000B35AE2F800] 14:20:57 INFO - PROCESS | 3036 | 1463433657192 Marionette DEBUG loaded listener.js 14:20:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35D085C00) [pid = 3036] [serial = 1081] [outer = 000000B35AE2F800] 14:20:57 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:20:57 INFO - PROCESS | 3036 | 1463433657645 Marionette TRACE conn9 <- [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]]]}] 14:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 735ms 14:20:57 INFO - PROCESS | 3036 | 1463433657694 Marionette TRACE conn9 -> [0,1405,"getWindowHandle",null] 14:20:57 INFO - PROCESS | 3036 | 1463433657697 Marionette TRACE conn9 <- [1,1405,null,{"value":"13"}] 14:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:20:57 INFO - PROCESS | 3036 | 1463433657700 Marionette TRACE conn9 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:20:57 INFO - PROCESS | 3036 | 1463433657702 Marionette TRACE conn9 <- [1,1406,null,{}] 14:20:57 INFO - PROCESS | 3036 | 1463433657705 Marionette TRACE conn9 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:57 INFO - PROCESS | 3036 | 1463433657815 Marionette TRACE conn9 <- [1,1407,null,{"value":null}] 14:20:57 INFO - PROCESS | 3036 | 1463433657865 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C52000 == 43 [pid = 3036] [id = 361] 14:20:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35D4C3400) [pid = 3036] [serial = 1082] [outer = 0000000000000000] 14:20:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35D52C000) [pid = 3036] [serial = 1083] [outer = 000000B35D4C3400] 14:20:57 INFO - PROCESS | 3036 | 1463433657912 Marionette DEBUG loaded listener.js 14:20:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35D88D400) [pid = 3036] [serial = 1084] [outer = 000000B35D4C3400] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35CBC9000) [pid = 3036] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B3506D9000) [pid = 3036] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B350502800) [pid = 3036] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35A1E4800) [pid = 3036] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B362FB8C00) [pid = 3036] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B3506DD000) [pid = 3036] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B34EDB5C00) [pid = 3036] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B355C93000) [pid = 3036] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B356B84C00) [pid = 3036] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B3506D9800) [pid = 3036] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B355A9E800) [pid = 3036] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:20:58 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B35A44B000) [pid = 3036] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:20:58 INFO - PROCESS | 3036 | 1463433658328 Marionette TRACE conn9 <- [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]]]}] 14:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 14:20:58 INFO - PROCESS | 3036 | 1463433658393 Marionette TRACE conn9 -> [0,1409,"getWindowHandle",null] 14:20:58 INFO - PROCESS | 3036 | 1463433658396 Marionette TRACE conn9 <- [1,1409,null,{"value":"13"}] 14:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:20:58 INFO - PROCESS | 3036 | 1463433658399 Marionette TRACE conn9 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:20:58 INFO - PROCESS | 3036 | 1463433658401 Marionette TRACE conn9 <- [1,1410,null,{}] 14:20:58 INFO - PROCESS | 3036 | 1463433658404 Marionette TRACE conn9 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:58 INFO - PROCESS | 3036 | 1463433658485 Marionette TRACE conn9 <- [1,1411,null,{"value":null}] 14:20:58 INFO - PROCESS | 3036 | 1463433658493 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D19800 == 44 [pid = 3036] [id = 362] 14:20:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B355CE6000) [pid = 3036] [serial = 1085] [outer = 0000000000000000] 14:20:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B35AD81800) [pid = 3036] [serial = 1086] [outer = 000000B355CE6000] 14:20:58 INFO - PROCESS | 3036 | 1463433658540 Marionette DEBUG loaded listener.js 14:20:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B35D88A400) [pid = 3036] [serial = 1087] [outer = 000000B355CE6000] 14:20:58 INFO - PROCESS | 3036 | 1463433658972 Marionette TRACE conn9 <- [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]]]}] 14:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 627ms 14:20:59 INFO - PROCESS | 3036 | 1463433659030 Marionette TRACE conn9 -> [0,1413,"getWindowHandle",null] 14:20:59 INFO - PROCESS | 3036 | 1463433659032 Marionette TRACE conn9 <- [1,1413,null,{"value":"13"}] 14:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:20:59 INFO - PROCESS | 3036 | 1463433659035 Marionette TRACE conn9 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:20:59 INFO - PROCESS | 3036 | 1463433659037 Marionette TRACE conn9 <- [1,1414,null,{}] 14:20:59 INFO - PROCESS | 3036 | 1463433659040 Marionette TRACE conn9 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:59 INFO - PROCESS | 3036 | 1463433659121 Marionette TRACE conn9 <- [1,1415,null,{"value":null}] 14:20:59 INFO - PROCESS | 3036 | 1463433659130 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615C5000 == 45 [pid = 3036] [id = 363] 14:20:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B35DB33C00) [pid = 3036] [serial = 1088] [outer = 0000000000000000] 14:20:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B35DB38800) [pid = 3036] [serial = 1089] [outer = 000000B35DB33C00] 14:20:59 INFO - PROCESS | 3036 | 1463433659175 Marionette DEBUG loaded listener.js 14:20:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B35DB82400) [pid = 3036] [serial = 1090] [outer = 000000B35DB33C00] 14:20:59 INFO - PROCESS | 3036 | 1463433659640 Marionette TRACE conn9 <- [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]]]}] 14:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 628ms 14:20:59 INFO - PROCESS | 3036 | 1463433659667 Marionette TRACE conn9 -> [0,1417,"getWindowHandle",null] 14:20:59 INFO - PROCESS | 3036 | 1463433659669 Marionette TRACE conn9 <- [1,1417,null,{"value":"13"}] 14:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:20:59 INFO - PROCESS | 3036 | 1463433659672 Marionette TRACE conn9 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:20:59 INFO - PROCESS | 3036 | 1463433659674 Marionette TRACE conn9 <- [1,1418,null,{}] 14:20:59 INFO - PROCESS | 3036 | 1463433659678 Marionette TRACE conn9 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:59 INFO - PROCESS | 3036 | 1463433659760 Marionette TRACE conn9 <- [1,1419,null,{"value":null}] 14:20:59 INFO - PROCESS | 3036 | 1463433659766 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B361607000 == 46 [pid = 3036] [id = 364] 14:20:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35DB8B800) [pid = 3036] [serial = 1091] [outer = 0000000000000000] 14:20:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35DB8D400) [pid = 3036] [serial = 1092] [outer = 000000B35DB8B800] 14:20:59 INFO - PROCESS | 3036 | 1463433659812 Marionette DEBUG loaded listener.js 14:20:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35DC16400) [pid = 3036] [serial = 1093] [outer = 000000B35DB8B800] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B363719000 == 45 [pid = 3036] [id = 279] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D037000 == 44 [pid = 3036] [id = 270] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D24D800 == 43 [pid = 3036] [id = 281] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B3558A6000 == 42 [pid = 3036] [id = 267] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D51B800 == 41 [pid = 3036] [id = 277] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B355230000 == 40 [pid = 3036] [id = 280] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F826800 == 39 [pid = 3036] [id = 273] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B364189000 == 38 [pid = 3036] [id = 340] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D036800 == 37 [pid = 3036] [id = 276] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D502800 == 36 [pid = 3036] [id = 271] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B350BD0800 == 35 [pid = 3036] [id = 266] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A43E000 == 34 [pid = 3036] [id = 268] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DFC6800 == 33 [pid = 3036] [id = 272] 14:21:00 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C942000 == 32 [pid = 3036] [id = 269] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35684A000) [pid = 3036] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B3568F1400) [pid = 3036] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B350503000) [pid = 3036] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B3506CE000) [pid = 3036] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B35A44BC00) [pid = 3036] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B35A4D8C00) [pid = 3036] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B363DE0800) [pid = 3036] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B3507E6400) [pid = 3036] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B350E5B400) [pid = 3036] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000B35185A000) [pid = 3036] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000B355845800) [pid = 3036] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000B355D99000) [pid = 3036] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (000000B3567F2000) [pid = 3036] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000B359822400) [pid = 3036] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (000000B35A1E8C00) [pid = 3036] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 65 (000000B35AE33800) [pid = 3036] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 64 (000000B3568E9000) [pid = 3036] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 63 (000000B35D08E800) [pid = 3036] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 62 (000000B35B238400) [pid = 3036] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 61 (000000B35A93EC00) [pid = 3036] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 60 (000000B35AE2D000) [pid = 3036] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 59 (000000B35BFD1400) [pid = 3036] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 58 (000000B35D983400) [pid = 3036] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | --DOMWINDOW == 57 (000000B35D535400) [pid = 3036] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 14:21:01 INFO - PROCESS | 3036 | 1463433661614 Marionette TRACE conn9 <- [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]]]}] 14:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1998ms 14:21:01 INFO - PROCESS | 3036 | 1463433661674 Marionette TRACE conn9 -> [0,1421,"getWindowHandle",null] 14:21:01 INFO - PROCESS | 3036 | 1463433661679 Marionette TRACE conn9 <- [1,1421,null,{"value":"13"}] 14:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:21:01 INFO - PROCESS | 3036 | 1463433661685 Marionette TRACE conn9 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:21:01 INFO - PROCESS | 3036 | 1463433661689 Marionette TRACE conn9 <- [1,1422,null,{}] 14:21:01 INFO - PROCESS | 3036 | 1463433661696 Marionette TRACE conn9 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:01 INFO - PROCESS | 3036 | 1463433661786 Marionette TRACE conn9 <- [1,1423,null,{"value":null}] 14:21:01 INFO - PROCESS | 3036 | 1463433661796 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350FAE000 == 33 [pid = 3036] [id = 365] 14:21:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 58 (000000B350507800) [pid = 3036] [serial = 1094] [outer = 0000000000000000] 14:21:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 59 (000000B350508800) [pid = 3036] [serial = 1095] [outer = 000000B350507800] 14:21:01 INFO - PROCESS | 3036 | 1463433661852 Marionette DEBUG loaded listener.js 14:21:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 60 (000000B3506CE000) [pid = 3036] [serial = 1096] [outer = 000000B350507800] 14:21:02 INFO - PROCESS | 3036 | 1463433662354 Marionette TRACE conn9 <- [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]]]}] 14:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 689ms 14:21:02 INFO - PROCESS | 3036 | 1463433662377 Marionette TRACE conn9 -> [0,1425,"getWindowHandle",null] 14:21:02 INFO - PROCESS | 3036 | 1463433662384 Marionette TRACE conn9 <- [1,1425,null,{"value":"13"}] 14:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:21:02 INFO - PROCESS | 3036 | 1463433662391 Marionette TRACE conn9 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:21:02 INFO - PROCESS | 3036 | 1463433662393 Marionette TRACE conn9 <- [1,1426,null,{}] 14:21:02 INFO - PROCESS | 3036 | 1463433662397 Marionette TRACE conn9 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:02 INFO - PROCESS | 3036 | 1463433662483 Marionette TRACE conn9 <- [1,1427,null,{"value":null}] 14:21:02 INFO - PROCESS | 3036 | 1463433662493 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355C83800 == 34 [pid = 3036] [id = 366] 14:21:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 61 (000000B3507DA400) [pid = 3036] [serial = 1097] [outer = 0000000000000000] 14:21:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 62 (000000B3507E7800) [pid = 3036] [serial = 1098] [outer = 000000B3507DA400] 14:21:02 INFO - PROCESS | 3036 | 1463433662541 Marionette DEBUG loaded listener.js 14:21:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 63 (000000B350E5D800) [pid = 3036] [serial = 1099] [outer = 000000B3507DA400] 14:21:02 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:21:03 INFO - PROCESS | 3036 | 1463433663006 Marionette TRACE conn9 <- [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]]]}] 14:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 14:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:21:03 INFO - PROCESS | 3036 | 1463433663019 Marionette TRACE conn9 -> [0,1429,"getWindowHandle",null] 14:21:03 INFO - PROCESS | 3036 | 1463433663022 Marionette TRACE conn9 <- [1,1429,null,{"value":"13"}] 14:21:03 INFO - PROCESS | 3036 | 1463433663031 Marionette TRACE conn9 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:21:03 INFO - PROCESS | 3036 | 1463433663035 Marionette TRACE conn9 <- [1,1430,null,{}] 14:21:03 INFO - PROCESS | 3036 | 1463433663048 Marionette TRACE conn9 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:03 INFO - PROCESS | 3036 | 1463433663173 Marionette TRACE conn9 <- [1,1431,null,{"value":null}] 14:21:03 INFO - PROCESS | 3036 | 1463433663193 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A43F800 == 35 [pid = 3036] [id = 367] 14:21:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (000000B34EDB2400) [pid = 3036] [serial = 1100] [outer = 0000000000000000] 14:21:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (000000B3516A2400) [pid = 3036] [serial = 1101] [outer = 000000B34EDB2400] 14:21:03 INFO - PROCESS | 3036 | 1463433663243 Marionette DEBUG loaded listener.js 14:21:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (000000B3550C7400) [pid = 3036] [serial = 1102] [outer = 000000B34EDB2400] 14:21:03 INFO - PROCESS | 3036 | 1463433663723 Marionette TRACE conn9 <- [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]]]}] 14:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 14:21:03 INFO - PROCESS | 3036 | 1463433663762 Marionette TRACE conn9 -> [0,1433,"getWindowHandle",null] 14:21:03 INFO - PROCESS | 3036 | 1463433663765 Marionette TRACE conn9 <- [1,1433,null,{"value":"13"}] 14:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:21:03 INFO - PROCESS | 3036 | 1463433663769 Marionette TRACE conn9 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:21:03 INFO - PROCESS | 3036 | 1463433663770 Marionette TRACE conn9 <- [1,1434,null,{}] 14:21:03 INFO - PROCESS | 3036 | 1463433663774 Marionette TRACE conn9 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:03 INFO - PROCESS | 3036 | 1463433663854 Marionette TRACE conn9 <- [1,1435,null,{"value":null}] 14:21:03 INFO - PROCESS | 3036 | 1463433663861 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB73000 == 36 [pid = 3036] [id = 368] 14:21:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000B355AA7400) [pid = 3036] [serial = 1103] [outer = 0000000000000000] 14:21:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000B355CDC400) [pid = 3036] [serial = 1104] [outer = 000000B355AA7400] 14:21:03 INFO - PROCESS | 3036 | 1463433663908 Marionette DEBUG loaded listener.js 14:21:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000B35673BC00) [pid = 3036] [serial = 1105] [outer = 000000B355AA7400] 14:21:04 INFO - PROCESS | 3036 | 1463433664351 Marionette TRACE conn9 <- [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]]]}] 14:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 628ms 14:21:04 INFO - PROCESS | 3036 | 1463433664400 Marionette TRACE conn9 -> [0,1437,"getWindowHandle",null] 14:21:04 INFO - PROCESS | 3036 | 1463433664402 Marionette TRACE conn9 <- [1,1437,null,{"value":"13"}] 14:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:21:04 INFO - PROCESS | 3036 | 1463433664405 Marionette TRACE conn9 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:21:04 INFO - PROCESS | 3036 | 1463433664407 Marionette TRACE conn9 <- [1,1438,null,{}] 14:21:04 INFO - PROCESS | 3036 | 1463433664411 Marionette TRACE conn9 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:04 INFO - PROCESS | 3036 | 1463433664488 Marionette TRACE conn9 <- [1,1439,null,{"value":null}] 14:21:04 INFO - PROCESS | 3036 | 1463433664529 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D03A000 == 37 [pid = 3036] [id = 369] 14:21:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000B3506DB000) [pid = 3036] [serial = 1106] [outer = 0000000000000000] 14:21:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000B356845C00) [pid = 3036] [serial = 1107] [outer = 000000B3506DB000] 14:21:04 INFO - PROCESS | 3036 | 1463433664575 Marionette DEBUG loaded listener.js 14:21:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B3568E8400) [pid = 3036] [serial = 1108] [outer = 000000B3506DB000] 14:21:05 INFO - PROCESS | 3036 | 1463433665007 Marionette TRACE conn9 <- [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]]]}] 14:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 628ms 14:21:05 INFO - PROCESS | 3036 | 1463433665037 Marionette TRACE conn9 -> [0,1441,"getWindowHandle",null] 14:21:05 INFO - PROCESS | 3036 | 1463433665039 Marionette TRACE conn9 <- [1,1441,null,{"value":"13"}] 14:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:21:05 INFO - PROCESS | 3036 | 1463433665042 Marionette TRACE conn9 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:21:05 INFO - PROCESS | 3036 | 1463433665044 Marionette TRACE conn9 <- [1,1442,null,{}] 14:21:05 INFO - PROCESS | 3036 | 1463433665048 Marionette TRACE conn9 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:05 INFO - PROCESS | 3036 | 1463433665147 Marionette TRACE conn9 <- [1,1443,null,{"value":null}] 14:21:05 INFO - PROCESS | 3036 | 1463433665157 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D50B000 == 38 [pid = 3036] [id = 370] 14:21:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B35722AC00) [pid = 3036] [serial = 1109] [outer = 0000000000000000] 14:21:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B35A170C00) [pid = 3036] [serial = 1110] [outer = 000000B35722AC00] 14:21:05 INFO - PROCESS | 3036 | 1463433665205 Marionette DEBUG loaded listener.js 14:21:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B35A1E6800) [pid = 3036] [serial = 1111] [outer = 000000B35722AC00] 14:21:05 INFO - PROCESS | 3036 | 1463433665634 Marionette TRACE conn9 <- [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]]]}] 14:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 629ms 14:21:05 INFO - PROCESS | 3036 | 1463433665673 Marionette TRACE conn9 -> [0,1445,"getWindowHandle",null] 14:21:05 INFO - PROCESS | 3036 | 1463433665675 Marionette TRACE conn9 <- [1,1445,null,{"value":"13"}] 14:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:21:05 INFO - PROCESS | 3036 | 1463433665679 Marionette TRACE conn9 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:21:05 INFO - PROCESS | 3036 | 1463433665680 Marionette TRACE conn9 <- [1,1446,null,{}] 14:21:05 INFO - PROCESS | 3036 | 1463433665684 Marionette TRACE conn9 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:05 INFO - PROCESS | 3036 | 1463433665760 Marionette TRACE conn9 <- [1,1447,null,{"value":null}] 14:21:05 INFO - PROCESS | 3036 | 1463433665769 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E21E800 == 39 [pid = 3036] [id = 371] 14:21:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B35A44C000) [pid = 3036] [serial = 1112] [outer = 0000000000000000] 14:21:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B35A44EC00) [pid = 3036] [serial = 1113] [outer = 000000B35A44C000] 14:21:05 INFO - PROCESS | 3036 | 1463433665814 Marionette DEBUG loaded listener.js 14:21:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B35A8E7C00) [pid = 3036] [serial = 1114] [outer = 000000B35A44C000] 14:21:06 INFO - PROCESS | 3036 | 1463433666256 Marionette TRACE conn9 <- [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]]]}] 14:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 628ms 14:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:21:06 INFO - PROCESS | 3036 | 1463433666311 Marionette TRACE conn9 -> [0,1449,"getWindowHandle",null] 14:21:06 INFO - PROCESS | 3036 | 1463433666313 Marionette TRACE conn9 <- [1,1449,null,{"value":"13"}] 14:21:06 INFO - PROCESS | 3036 | 1463433666316 Marionette TRACE conn9 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:21:06 INFO - PROCESS | 3036 | 1463433666318 Marionette TRACE conn9 <- [1,1450,null,{}] 14:21:06 INFO - PROCESS | 3036 | 1463433666322 Marionette TRACE conn9 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:06 INFO - PROCESS | 3036 | 1463433666399 Marionette TRACE conn9 <- [1,1451,null,{"value":null}] 14:21:06 INFO - PROCESS | 3036 | 1463433666408 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F823800 == 40 [pid = 3036] [id = 372] 14:21:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35A451400) [pid = 3036] [serial = 1115] [outer = 0000000000000000] 14:21:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35AD7E000) [pid = 3036] [serial = 1116] [outer = 000000B35A451400] 14:21:06 INFO - PROCESS | 3036 | 1463433666454 Marionette DEBUG loaded listener.js 14:21:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35AE31000) [pid = 3036] [serial = 1117] [outer = 000000B35A451400] 14:21:06 INFO - PROCESS | 3036 | 1463433666924 Marionette TRACE conn9 <- [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]]]}] 14:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 627ms 14:21:06 INFO - PROCESS | 3036 | 1463433666948 Marionette TRACE conn9 -> [0,1453,"getWindowHandle",null] 14:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:21:06 INFO - PROCESS | 3036 | 1463433666950 Marionette TRACE conn9 <- [1,1453,null,{"value":"13"}] 14:21:06 INFO - PROCESS | 3036 | 1463433666954 Marionette TRACE conn9 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:21:06 INFO - PROCESS | 3036 | 1463433666955 Marionette TRACE conn9 <- [1,1454,null,{}] 14:21:06 INFO - PROCESS | 3036 | 1463433666959 Marionette TRACE conn9 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:07 INFO - PROCESS | 3036 | 1463433667060 Marionette TRACE conn9 <- [1,1455,null,{"value":null}] 14:21:07 INFO - PROCESS | 3036 | 1463433667067 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A43E800 == 41 [pid = 3036] [id = 373] 14:21:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35AE30400) [pid = 3036] [serial = 1118] [outer = 0000000000000000] 14:21:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35AE38800) [pid = 3036] [serial = 1119] [outer = 000000B35AE30400] 14:21:07 INFO - PROCESS | 3036 | 1463433667112 Marionette DEBUG loaded listener.js 14:21:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35BFC5800) [pid = 3036] [serial = 1120] [outer = 000000B35AE30400] 14:21:08 INFO - PROCESS | 3036 | --DOCSHELL 000000B360044000 == 40 [pid = 3036] [id = 360] 14:21:08 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D19800 == 39 [pid = 3036] [id = 362] 14:21:08 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615C5000 == 38 [pid = 3036] [id = 363] 14:21:08 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F80F000 == 37 [pid = 3036] [id = 359] 14:21:08 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C52000 == 36 [pid = 3036] [id = 361] 14:21:08 INFO - PROCESS | 3036 | --DOCSHELL 000000B350FAE000 == 35 [pid = 3036] [id = 365] 14:21:08 INFO - PROCESS | 3036 | --DOCSHELL 000000B361607000 == 34 [pid = 3036] [id = 364] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D03A000 == 33 [pid = 3036] [id = 369] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B355C83800 == 32 [pid = 3036] [id = 366] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D50B000 == 31 [pid = 3036] [id = 370] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F823800 == 30 [pid = 3036] [id = 372] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB73000 == 29 [pid = 3036] [id = 368] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A43F800 == 28 [pid = 3036] [id = 367] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E21E800 == 27 [pid = 3036] [id = 371] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D02C000 == 26 [pid = 3036] [id = 345] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B356E5E000 == 25 [pid = 3036] [id = 349] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C952000 == 24 [pid = 3036] [id = 350] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D51F000 == 23 [pid = 3036] [id = 358] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35B2BE800 == 22 [pid = 3036] [id = 344] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B350896000 == 21 [pid = 3036] [id = 341] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B350FC5000 == 20 [pid = 3036] [id = 355] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D0DA800 == 19 [pid = 3036] [id = 354] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D376000 == 18 [pid = 3036] [id = 346] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA66000 == 17 [pid = 3036] [id = 348] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B355341000 == 16 [pid = 3036] [id = 342] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B356E5F000 == 15 [pid = 3036] [id = 343] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CFC0000 == 14 [pid = 3036] [id = 357] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D7C2000 == 13 [pid = 3036] [id = 347] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D02B800 == 12 [pid = 3036] [id = 351] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B351610000 == 11 [pid = 3036] [id = 353] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D17000 == 10 [pid = 3036] [id = 352] 14:21:09 INFO - PROCESS | 3036 | --DOCSHELL 000000B35987C800 == 9 [pid = 3036] [id = 356] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35DB33C00) [pid = 3036] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35A44D800) [pid = 3036] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B35AE2F800) [pid = 3036] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35D4C3400) [pid = 3036] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B356E45400) [pid = 3036] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B350437800) [pid = 3036] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B351165400) [pid = 3036] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B350502C00) [pid = 3036] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B350E97800) [pid = 3036] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B34FFB9800) [pid = 3036] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B35D97F800) [pid = 3036] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B355CE6000) [pid = 3036] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000B35DB82400) [pid = 3036] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000B35DB8D400) [pid = 3036] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000B35A453000) [pid = 3036] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (000000B35B22E000) [pid = 3036] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000B35A9CF000) [pid = 3036] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (000000B35D52C000) [pid = 3036] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 65 (000000B35D085C00) [pid = 3036] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 64 (000000B35DB38800) [pid = 3036] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 63 (000000B35D88D400) [pid = 3036] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 62 (000000B35A1AF800) [pid = 3036] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 61 (000000B356849C00) [pid = 3036] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 60 (000000B356B80C00) [pid = 3036] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 59 (000000B3513CF000) [pid = 3036] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 58 (000000B3558F4000) [pid = 3036] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 57 (000000B3506D0000) [pid = 3036] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 56 (000000B3507E4400) [pid = 3036] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 55 (000000B356741000) [pid = 3036] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 54 (000000B351EA8400) [pid = 3036] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 53 (000000B3506D0C00) [pid = 3036] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 52 (000000B350436400) [pid = 3036] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 51 (000000B35D989400) [pid = 3036] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 50 (000000B35AD81800) [pid = 3036] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 49 (000000B35D88A400) [pid = 3036] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | --DOMWINDOW == 48 (000000B35A1E6400) [pid = 3036] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 14:21:10 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:21:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 49 (000000B3504CAC00) [pid = 3036] [serial = 1121] [outer = 000000B34EDAAC00] 14:21:10 INFO - PROCESS | 3036 | 1463433670400 Marionette TRACE conn9 <- [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]]]}] 14:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3492ms 14:21:10 INFO - PROCESS | 3036 | 1463433670448 Marionette TRACE conn9 -> [0,1457,"getWindowHandle",null] 14:21:10 INFO - PROCESS | 3036 | 1463433670453 Marionette TRACE conn9 <- [1,1457,null,{"value":"13"}] 14:21:10 INFO - PROCESS | 3036 | 1463433670458 Marionette TRACE conn9 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:21:10 INFO - PROCESS | 3036 | 1463433670462 Marionette TRACE conn9 <- [1,1458,null,{}] 14:21:10 INFO - PROCESS | 3036 | 1463433670468 Marionette TRACE conn9 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:10 INFO - PROCESS | 3036 | 1463433670563 Marionette TRACE conn9 <- [1,1459,null,{"value":null}] 14:21:10 INFO - PROCESS | 3036 | 1463433670630 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B353D93000 == 10 [pid = 3036] [id = 374] 14:21:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 50 (000000B3506C7400) [pid = 3036] [serial = 1122] [outer = 0000000000000000] 14:21:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 51 (000000B3506C7C00) [pid = 3036] [serial = 1123] [outer = 000000B3506C7400] 14:21:10 INFO - PROCESS | 3036 | 1463433670681 Marionette DEBUG loaded listener.js 14:21:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 52 (000000B3506DE800) [pid = 3036] [serial = 1124] [outer = 000000B3506C7400] 14:21:11 INFO - PROCESS | 3036 | 1463433671363 Marionette TRACE conn9 <- [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]]]}] 14:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 14:21:11 INFO - PROCESS | 3036 | 1463433671452 Marionette TRACE conn9 -> [0,1461,"getWindowHandle",null] 14:21:11 INFO - PROCESS | 3036 | 1463433671457 Marionette TRACE conn9 <- [1,1461,null,{"value":"13"}] 14:21:11 INFO - PROCESS | 3036 | 1463433671462 Marionette TRACE conn9 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:21:11 INFO - PROCESS | 3036 | 1463433671467 Marionette TRACE conn9 <- [1,1462,null,{}] 14:21:11 INFO - PROCESS | 3036 | 1463433671473 Marionette TRACE conn9 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:11 INFO - PROCESS | 3036 | 1463433671600 Marionette TRACE conn9 <- [1,1463,null,{"value":null}] 14:21:11 INFO - PROCESS | 3036 | 1463433671659 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350B40000 == 11 [pid = 3036] [id = 375] 14:21:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 53 (000000B3506D6400) [pid = 3036] [serial = 1125] [outer = 0000000000000000] 14:21:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 54 (000000B3507E0800) [pid = 3036] [serial = 1126] [outer = 000000B3506D6400] 14:21:11 INFO - PROCESS | 3036 | 1463433671719 Marionette DEBUG loaded listener.js 14:21:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 55 (000000B350E56800) [pid = 3036] [serial = 1127] [outer = 000000B3506D6400] 14:21:12 INFO - PROCESS | 3036 | 1463433672626 Marionette TRACE conn9 <- [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]]]}] 14:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1190ms 14:21:12 INFO - PROCESS | 3036 | 1463433672657 Marionette TRACE conn9 -> [0,1465,"getWindowHandle",null] 14:21:12 INFO - PROCESS | 3036 | 1463433672661 Marionette TRACE conn9 <- [1,1465,null,{"value":"13"}] 14:21:12 INFO - PROCESS | 3036 | 1463433672666 Marionette TRACE conn9 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:21:12 INFO - PROCESS | 3036 | 1463433672670 Marionette TRACE conn9 <- [1,1466,null,{}] 14:21:12 INFO - PROCESS | 3036 | 1463433672677 Marionette TRACE conn9 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:12 INFO - PROCESS | 3036 | 1463433672802 Marionette TRACE conn9 <- [1,1467,null,{"value":null}] 14:21:12 INFO - PROCESS | 3036 | 1463433672869 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355C7B000 == 12 [pid = 3036] [id = 376] 14:21:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 56 (000000B3506E3800) [pid = 3036] [serial = 1128] [outer = 0000000000000000] 14:21:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 57 (000000B3507E5000) [pid = 3036] [serial = 1129] [outer = 000000B3506E3800] 14:21:12 INFO - PROCESS | 3036 | 1463433672921 Marionette DEBUG loaded listener.js 14:21:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 58 (000000B350E8AC00) [pid = 3036] [serial = 1130] [outer = 000000B3506E3800] 14:21:13 INFO - PROCESS | 3036 | 1463433673407 Marionette TRACE conn9 <- [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]]]}] 14:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 797ms 14:21:13 INFO - PROCESS | 3036 | 1463433673468 Marionette TRACE conn9 -> [0,1469,"getWindowHandle",null] 14:21:13 INFO - PROCESS | 3036 | 1463433673475 Marionette TRACE conn9 <- [1,1469,null,{"value":"13"}] 14:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:21:13 INFO - PROCESS | 3036 | 1463433673482 Marionette TRACE conn9 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:21:13 INFO - PROCESS | 3036 | 1463433673484 Marionette TRACE conn9 <- [1,1470,null,{}] 14:21:13 INFO - PROCESS | 3036 | 1463433673489 Marionette TRACE conn9 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:13 INFO - PROCESS | 3036 | 1463433673576 Marionette TRACE conn9 <- [1,1471,null,{"value":null}] 14:21:13 INFO - PROCESS | 3036 | 1463433673585 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A47B800 == 13 [pid = 3036] [id = 377] 14:21:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 59 (000000B350E92800) [pid = 3036] [serial = 1131] [outer = 0000000000000000] 14:21:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 60 (000000B3550C0400) [pid = 3036] [serial = 1132] [outer = 000000B350E92800] 14:21:13 INFO - PROCESS | 3036 | 1463433673632 Marionette DEBUG loaded listener.js 14:21:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 61 (000000B355874800) [pid = 3036] [serial = 1133] [outer = 000000B350E92800] 14:21:14 INFO - PROCESS | 3036 | 1463433674127 Marionette TRACE conn9 <- [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]]]}] 14:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 672ms 14:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:21:14 INFO - PROCESS | 3036 | 1463433674159 Marionette TRACE conn9 -> [0,1473,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 3036 | 1463433674162 Marionette TRACE conn9 <- [1,1473,null,{"value":"13"}] 14:21:14 INFO - PROCESS | 3036 | 1463433674166 Marionette TRACE conn9 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:21:14 INFO - PROCESS | 3036 | 1463433674170 Marionette TRACE conn9 <- [1,1474,null,{}] 14:21:14 INFO - PROCESS | 3036 | 1463433674181 Marionette TRACE conn9 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:14 INFO - PROCESS | 3036 | 1463433674303 Marionette TRACE conn9 <- [1,1475,null,{"value":null}] 14:21:14 INFO - PROCESS | 3036 | 1463433674376 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC78000 == 14 [pid = 3036] [id = 378] 14:21:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 62 (000000B35538E400) [pid = 3036] [serial = 1134] [outer = 0000000000000000] 14:21:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 63 (000000B356737000) [pid = 3036] [serial = 1135] [outer = 000000B35538E400] 14:21:14 INFO - PROCESS | 3036 | 1463433674426 Marionette DEBUG loaded listener.js 14:21:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (000000B356846800) [pid = 3036] [serial = 1136] [outer = 000000B35538E400] 14:21:14 INFO - PROCESS | 3036 | 1463433674828 Marionette TRACE conn9 <- [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]]]}] 14:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 731ms 14:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:21:14 INFO - PROCESS | 3036 | 1463433674900 Marionette TRACE conn9 -> [0,1477,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 3036 | 1463433674902 Marionette TRACE conn9 <- [1,1477,null,{"value":"13"}] 14:21:14 INFO - PROCESS | 3036 | 1463433674905 Marionette TRACE conn9 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:21:14 INFO - PROCESS | 3036 | 1463433674915 Marionette TRACE conn9 <- [1,1478,null,{}] 14:21:14 INFO - PROCESS | 3036 | 1463433674919 Marionette TRACE conn9 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:15 INFO - PROCESS | 3036 | 1463433675015 Marionette TRACE conn9 <- [1,1479,null,{"value":null}] 14:21:15 INFO - PROCESS | 3036 | 1463433675027 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D37F800 == 15 [pid = 3036] [id = 379] 14:21:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (000000B3506C7800) [pid = 3036] [serial = 1137] [outer = 0000000000000000] 14:21:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (000000B356E44000) [pid = 3036] [serial = 1138] [outer = 000000B3506C7800] 14:21:15 INFO - PROCESS | 3036 | 1463433675077 Marionette DEBUG loaded listener.js 14:21:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000B359845C00) [pid = 3036] [serial = 1139] [outer = 000000B3506C7800] 14:21:15 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:21:15 INFO - PROCESS | 3036 | 1463433675553 Marionette TRACE conn9 <- [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]]]}] 14:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 692ms 14:21:15 INFO - PROCESS | 3036 | 1463433675601 Marionette TRACE conn9 -> [0,1481,"getWindowHandle",null] 14:21:15 INFO - PROCESS | 3036 | 1463433675603 Marionette TRACE conn9 <- [1,1481,null,{"value":"13"}] 14:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:21:15 INFO - PROCESS | 3036 | 1463433675607 Marionette TRACE conn9 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:21:15 INFO - PROCESS | 3036 | 1463433675609 Marionette TRACE conn9 <- [1,1482,null,{}] 14:21:15 INFO - PROCESS | 3036 | 1463433675617 Marionette TRACE conn9 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:15 INFO - PROCESS | 3036 | 1463433675754 Marionette TRACE conn9 <- [1,1483,null,{"value":null}] 14:21:15 INFO - PROCESS | 3036 | 1463433675767 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D7C9000 == 16 [pid = 3036] [id = 380] 14:21:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000B3568E7800) [pid = 3036] [serial = 1140] [outer = 0000000000000000] 14:21:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000B35A16D000) [pid = 3036] [serial = 1141] [outer = 000000B3568E7800] 14:21:15 INFO - PROCESS | 3036 | 1463433675815 Marionette DEBUG loaded listener.js 14:21:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000B35A1E4800) [pid = 3036] [serial = 1142] [outer = 000000B3568E7800] 14:21:16 INFO - PROCESS | 3036 | 1463433676248 Marionette TRACE conn9 <- [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]]]}] 14:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 14:21:16 INFO - PROCESS | 3036 | 1463433676300 Marionette TRACE conn9 -> [0,1485,"getWindowHandle",null] 14:21:16 INFO - PROCESS | 3036 | 1463433676302 Marionette TRACE conn9 <- [1,1485,null,{"value":"13"}] 14:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:21:16 INFO - PROCESS | 3036 | 1463433676306 Marionette TRACE conn9 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:21:16 INFO - PROCESS | 3036 | 1463433676307 Marionette TRACE conn9 <- [1,1486,null,{}] 14:21:16 INFO - PROCESS | 3036 | 1463433676318 Marionette TRACE conn9 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:16 INFO - PROCESS | 3036 | 1463433676443 Marionette TRACE conn9 <- [1,1487,null,{"value":null}] 14:21:16 INFO - PROCESS | 3036 | 1463433676466 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F817800 == 17 [pid = 3036] [id = 381] 14:21:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000B35A1FB800) [pid = 3036] [serial = 1143] [outer = 0000000000000000] 14:21:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B35A454400) [pid = 3036] [serial = 1144] [outer = 000000B35A1FB800] 14:21:16 INFO - PROCESS | 3036 | 1463433676551 Marionette DEBUG loaded listener.js 14:21:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B35AD35400) [pid = 3036] [serial = 1145] [outer = 000000B35A1FB800] 14:21:16 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B35A451400) [pid = 3036] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:21:16 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000B35AE30400) [pid = 3036] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:21:16 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000B35A44C000) [pid = 3036] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:21:16 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000B35722AC00) [pid = 3036] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:21:16 INFO - PROCESS | 3036 | --DOMWINDOW == 68 (000000B3506DB000) [pid = 3036] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:21:16 INFO - PROCESS | 3036 | --DOMWINDOW == 67 (000000B355AA7400) [pid = 3036] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:21:16 INFO - PROCESS | 3036 | --DOMWINDOW == 66 (000000B34EDB2400) [pid = 3036] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:21:16 INFO - PROCESS | 3036 | --DOMWINDOW == 65 (000000B3507DA400) [pid = 3036] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:21:16 INFO - PROCESS | 3036 | --DOMWINDOW == 64 (000000B350507800) [pid = 3036] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:21:16 INFO - PROCESS | 3036 | --DOMWINDOW == 63 (000000B35DB8B800) [pid = 3036] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:21:16 INFO - PROCESS | 3036 | 1463433676935 Marionette TRACE conn9 <- [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]]]}] 14:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 14:21:17 INFO - PROCESS | 3036 | 1463433677000 Marionette TRACE conn9 -> [0,1489,"getWindowHandle",null] 14:21:17 INFO - PROCESS | 3036 | 1463433677002 Marionette TRACE conn9 <- [1,1489,null,{"value":"13"}] 14:21:17 INFO - PROCESS | 3036 | 1463433677006 Marionette TRACE conn9 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:21:17 INFO - PROCESS | 3036 | 1463433677008 Marionette TRACE conn9 <- [1,1490,null,{}] 14:21:17 INFO - PROCESS | 3036 | 1463433677011 Marionette TRACE conn9 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:17 INFO - PROCESS | 3036 | 1463433677139 Marionette TRACE conn9 <- [1,1491,null,{"value":null}] 14:21:17 INFO - PROCESS | 3036 | 1463433677185 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F81E800 == 18 [pid = 3036] [id = 382] 14:21:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 64 (000000B34F6CB400) [pid = 3036] [serial = 1146] [outer = 0000000000000000] 14:21:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 65 (000000B3568EC000) [pid = 3036] [serial = 1147] [outer = 000000B34F6CB400] 14:21:17 INFO - PROCESS | 3036 | 1463433677231 Marionette DEBUG loaded listener.js 14:21:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 66 (000000B35AE2E400) [pid = 3036] [serial = 1148] [outer = 000000B34F6CB400] 14:21:17 INFO - PROCESS | 3036 | 1463433677592 Marionette TRACE conn9 <- [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]]]}] 14:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 14:21:17 INFO - PROCESS | 3036 | 1463433677639 Marionette TRACE conn9 -> [0,1493,"getWindowHandle",null] 14:21:17 INFO - PROCESS | 3036 | 1463433677641 Marionette TRACE conn9 <- [1,1493,null,{"value":"13"}] 14:21:17 INFO - PROCESS | 3036 | 1463433677644 Marionette TRACE conn9 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:21:17 INFO - PROCESS | 3036 | 1463433677646 Marionette TRACE conn9 <- [1,1494,null,{}] 14:21:17 INFO - PROCESS | 3036 | 1463433677650 Marionette TRACE conn9 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:17 INFO - PROCESS | 3036 | 1463433677752 Marionette TRACE conn9 <- [1,1495,null,{"value":null}] 14:21:17 INFO - PROCESS | 3036 | 1463433677758 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360061000 == 19 [pid = 3036] [id = 383] 14:21:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 67 (000000B35AE34400) [pid = 3036] [serial = 1149] [outer = 0000000000000000] 14:21:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 68 (000000B35B22C800) [pid = 3036] [serial = 1150] [outer = 000000B35AE34400] 14:21:17 INFO - PROCESS | 3036 | 1463433677804 Marionette DEBUG loaded listener.js 14:21:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 69 (000000B35BFC3800) [pid = 3036] [serial = 1151] [outer = 000000B35AE34400] 14:21:18 INFO - PROCESS | 3036 | 1463433678205 Marionette TRACE conn9 <- [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]]]}] 14:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 588ms 14:21:18 INFO - PROCESS | 3036 | 1463433678236 Marionette TRACE conn9 -> [0,1497,"getWindowHandle",null] 14:21:18 INFO - PROCESS | 3036 | 1463433678238 Marionette TRACE conn9 <- [1,1497,null,{"value":"13"}] 14:21:18 INFO - PROCESS | 3036 | 1463433678241 Marionette TRACE conn9 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:21:18 INFO - PROCESS | 3036 | 1463433678243 Marionette TRACE conn9 <- [1,1498,null,{}] 14:21:18 INFO - PROCESS | 3036 | 1463433678246 Marionette TRACE conn9 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:18 INFO - PROCESS | 3036 | 1463433678325 Marionette TRACE conn9 <- [1,1499,null,{"value":null}] 14:21:18 INFO - PROCESS | 3036 | 1463433678332 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360771800 == 20 [pid = 3036] [id = 384] 14:21:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000B35CA32C00) [pid = 3036] [serial = 1152] [outer = 0000000000000000] 14:21:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000B35CBAD000) [pid = 3036] [serial = 1153] [outer = 000000B35CA32C00] 14:21:18 INFO - PROCESS | 3036 | 1463433678383 Marionette DEBUG loaded listener.js 14:21:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B35D086000) [pid = 3036] [serial = 1154] [outer = 000000B35CA32C00] 14:21:18 INFO - PROCESS | 3036 | 1463433678805 Marionette TRACE conn9 <- [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]]]}] 14:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 588ms 14:21:18 INFO - PROCESS | 3036 | 1463433678832 Marionette TRACE conn9 -> [0,1501,"getWindowHandle",null] 14:21:18 INFO - PROCESS | 3036 | 1463433678834 Marionette TRACE conn9 <- [1,1501,null,{"value":"13"}] 14:21:18 INFO - PROCESS | 3036 | 1463433678837 Marionette TRACE conn9 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:21:18 INFO - PROCESS | 3036 | 1463433678839 Marionette TRACE conn9 <- [1,1502,null,{}] 14:21:18 INFO - PROCESS | 3036 | 1463433678843 Marionette TRACE conn9 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:18 INFO - PROCESS | 3036 | 1463433678951 Marionette TRACE conn9 <- [1,1503,null,{"value":null}] 14:21:18 INFO - PROCESS | 3036 | 1463433678959 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D37F000 == 21 [pid = 3036] [id = 385] 14:21:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B35D08C400) [pid = 3036] [serial = 1155] [outer = 0000000000000000] 14:21:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B35D32D800) [pid = 3036] [serial = 1156] [outer = 000000B35D08C400] 14:21:19 INFO - PROCESS | 3036 | 1463433679006 Marionette DEBUG loaded listener.js 14:21:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B35D52DC00) [pid = 3036] [serial = 1157] [outer = 000000B35D08C400] 14:21:19 INFO - PROCESS | 3036 | 1463433679552 Marionette TRACE conn9 <- [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]]]}] 14:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 14:21:19 INFO - PROCESS | 3036 | 1463433679581 Marionette TRACE conn9 -> [0,1505,"getWindowHandle",null] 14:21:19 INFO - PROCESS | 3036 | 1463433679585 Marionette TRACE conn9 <- [1,1505,null,{"value":"13"}] 14:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:21:19 INFO - PROCESS | 3036 | 1463433679592 Marionette TRACE conn9 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:21:19 INFO - PROCESS | 3036 | 1463433679597 Marionette TRACE conn9 <- [1,1506,null,{}] 14:21:19 INFO - PROCESS | 3036 | 1463433679603 Marionette TRACE conn9 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:19 INFO - PROCESS | 3036 | 1463433679757 Marionette TRACE conn9 <- [1,1507,null,{"value":null}] 14:21:19 INFO - PROCESS | 3036 | 1463433679842 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B359885800 == 22 [pid = 3036] [id = 386] 14:21:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B350E88400) [pid = 3036] [serial = 1158] [outer = 0000000000000000] 14:21:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B3511AC400) [pid = 3036] [serial = 1159] [outer = 000000B350E88400] 14:21:19 INFO - PROCESS | 3036 | 1463433679901 Marionette DEBUG loaded listener.js 14:21:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B3550C0C00) [pid = 3036] [serial = 1160] [outer = 000000B350E88400] 14:21:20 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:21:20 INFO - PROCESS | 3036 | 1463433680488 Marionette TRACE conn9 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 944ms 14:21:20 INFO - PROCESS | 3036 | 1463433680540 Marionette TRACE conn9 -> [0,1509,"getWindowHandle",null] 14:21:20 INFO - PROCESS | 3036 | 1463433680547 Marionette TRACE conn9 <- [1,1509,null,{"value":"13"}] 14:21:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:21:20 INFO - PROCESS | 3036 | 1463433680554 Marionette TRACE conn9 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:21:20 INFO - PROCESS | 3036 | 1463433680557 Marionette TRACE conn9 <- [1,1510,null,{}] 14:21:20 INFO - PROCESS | 3036 | 1463433680561 Marionette TRACE conn9 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:20 INFO - PROCESS | 3036 | 1463433680704 Marionette TRACE conn9 <- [1,1511,null,{"value":null}] 14:21:20 INFO - PROCESS | 3036 | 1463433680773 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E96F800 == 23 [pid = 3036] [id = 387] 14:21:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B355AA3400) [pid = 3036] [serial = 1161] [outer = 0000000000000000] 14:21:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B356843800) [pid = 3036] [serial = 1162] [outer = 000000B355AA3400] 14:21:20 INFO - PROCESS | 3036 | 1463433680830 Marionette DEBUG loaded listener.js 14:21:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B359820C00) [pid = 3036] [serial = 1163] [outer = 000000B355AA3400] 14:21:21 INFO - PROCESS | 3036 | 1463433681399 Marionette TRACE conn9 <- [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"]]]}] 14:21:21 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 () { 14:21:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:21:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:21:21 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 () { 14:21:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:21:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:21:21 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 () { 14:21:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:21:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:21:21 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 () { 14:21:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:21:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:21:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 890ms 14:21:21 INFO - PROCESS | 3036 | 1463433681444 Marionette TRACE conn9 -> [0,1513,"getWindowHandle",null] 14:21:21 INFO - PROCESS | 3036 | 1463433681447 Marionette TRACE conn9 <- [1,1513,null,{"value":"13"}] 14:21:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:21:21 INFO - PROCESS | 3036 | 1463433681450 Marionette TRACE conn9 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:21:21 INFO - PROCESS | 3036 | 1463433681454 Marionette TRACE conn9 <- [1,1514,null,{}] 14:21:21 INFO - PROCESS | 3036 | 1463433681466 Marionette TRACE conn9 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:21 INFO - PROCESS | 3036 | 1463433681575 Marionette TRACE conn9 <- [1,1515,null,{"value":null}] 14:21:21 INFO - PROCESS | 3036 | 1463433681659 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D1F800 == 24 [pid = 3036] [id = 388] 14:21:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35D08B400) [pid = 3036] [serial = 1164] [outer = 0000000000000000] 14:21:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35D52B400) [pid = 3036] [serial = 1165] [outer = 000000B35D08B400] 14:21:21 INFO - PROCESS | 3036 | 1463433681719 Marionette DEBUG loaded listener.js 14:21:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35D538C00) [pid = 3036] [serial = 1166] [outer = 000000B35D08B400] 14:21:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:21:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:21:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:21:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 829ms 14:21:22 INFO - PROCESS | 3036 | 1463433682271 Marionette TRACE conn9 <- [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"]]]}] 14:21:22 INFO - PROCESS | 3036 | 1463433682298 Marionette TRACE conn9 -> [0,1517,"getWindowHandle",null] 14:21:22 INFO - PROCESS | 3036 | 1463433682302 Marionette TRACE conn9 <- [1,1517,null,{"value":"13"}] 14:21:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:21:22 INFO - PROCESS | 3036 | 1463433682306 Marionette TRACE conn9 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:21:22 INFO - PROCESS | 3036 | 1463433682309 Marionette TRACE conn9 <- [1,1518,null,{}] 14:21:22 INFO - PROCESS | 3036 | 1463433682358 Marionette TRACE conn9 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:22 INFO - PROCESS | 3036 | 1463433682466 Marionette TRACE conn9 <- [1,1519,null,{"value":null}] 14:21:22 INFO - PROCESS | 3036 | 1463433682546 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615C9000 == 25 [pid = 3036] [id = 389] 14:21:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35D88B800) [pid = 3036] [serial = 1167] [outer = 0000000000000000] 14:21:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35D986400) [pid = 3036] [serial = 1168] [outer = 000000B35D88B800] 14:21:22 INFO - PROCESS | 3036 | 1463433682603 Marionette DEBUG loaded listener.js 14:21:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35DB34400) [pid = 3036] [serial = 1169] [outer = 000000B35D88B800] 14:21:23 INFO - PROCESS | 3036 | 1463433683125 Marionette TRACE conn9 <- [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]]]}] 14:21:23 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 14:21:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:21:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:21:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:21:23 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. 14:21:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:21:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 838ms 14:21:23 INFO - PROCESS | 3036 | 1463433683147 Marionette TRACE conn9 -> [0,1521,"getWindowHandle",null] 14:21:23 INFO - PROCESS | 3036 | 1463433683150 Marionette TRACE conn9 <- [1,1521,null,{"value":"13"}] 14:21:23 INFO - PROCESS | 3036 | 1463433683153 Marionette TRACE conn9 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:21:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:21:23 INFO - PROCESS | 3036 | 1463433683155 Marionette TRACE conn9 <- [1,1522,null,{}] 14:21:23 INFO - PROCESS | 3036 | 1463433683159 Marionette TRACE conn9 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:23 INFO - PROCESS | 3036 | 1463433683262 Marionette TRACE conn9 <- [1,1523,null,{"value":null}] 14:21:23 INFO - PROCESS | 3036 | 1463433683329 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35522E800 == 26 [pid = 3036] [id = 390] 14:21:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B34EED8C00) [pid = 3036] [serial = 1170] [outer = 0000000000000000] 14:21:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B34FB3CC00) [pid = 3036] [serial = 1171] [outer = 000000B34EED8C00] 14:21:23 INFO - PROCESS | 3036 | 1463433683543 Marionette DEBUG loaded listener.js 14:21:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B3507DD400) [pid = 3036] [serial = 1172] [outer = 000000B34EED8C00] 14:21:24 INFO - PROCESS | 3036 | 1463433684187 Marionette TRACE conn9 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B350508800) [pid = 3036] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B3506CE000) [pid = 3036] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35DC16400) [pid = 3036] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35AE31000) [pid = 3036] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35AD7E000) [pid = 3036] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35AE38800) [pid = 3036] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35E7F3400) [pid = 3036] [serial = 685] [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.] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35BFC5800) [pid = 3036] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B3506C7C00) [pid = 3036] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35A44EC00) [pid = 3036] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35A8E7C00) [pid = 3036] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35A170C00) [pid = 3036] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B35A1E6800) [pid = 3036] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B356845C00) [pid = 3036] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B3568E8400) [pid = 3036] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B355CDC400) [pid = 3036] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B35673BC00) [pid = 3036] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B3516A2400) [pid = 3036] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000B3550C7400) [pid = 3036] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000B3507E7800) [pid = 3036] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000B350E5D800) [pid = 3036] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 14:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1081ms 14:21:24 INFO - PROCESS | 3036 | 1463433684255 Marionette TRACE conn9 -> [0,1525,"getWindowHandle",null] 14:21:24 INFO - PROCESS | 3036 | 1463433684260 Marionette TRACE conn9 <- [1,1525,null,{"value":"13"}] 14:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:21:24 INFO - PROCESS | 3036 | 1463433684269 Marionette TRACE conn9 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:21:24 INFO - PROCESS | 3036 | 1463433684273 Marionette TRACE conn9 <- [1,1526,null,{}] 14:21:24 INFO - PROCESS | 3036 | 1463433684278 Marionette TRACE conn9 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:24 INFO - PROCESS | 3036 | 1463433684364 Marionette TRACE conn9 <- [1,1527,null,{"value":null}] 14:21:24 INFO - PROCESS | 3036 | 1463433684379 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35507E800 == 27 [pid = 3036] [id = 391] 14:21:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000B3507E7800) [pid = 3036] [serial = 1173] [outer = 0000000000000000] 14:21:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000B350E5D400) [pid = 3036] [serial = 1174] [outer = 000000B3507E7800] 14:21:24 INFO - PROCESS | 3036 | 1463433684430 Marionette DEBUG loaded listener.js 14:21:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B353DBD800) [pid = 3036] [serial = 1175] [outer = 000000B3507E7800] 14:21:24 INFO - PROCESS | 3036 | 1463433684914 Marionette TRACE conn9 <- [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]]]}] 14:21:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:21:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 14:21:24 INFO - PROCESS | 3036 | 1463433684964 Marionette TRACE conn9 -> [0,1529,"getWindowHandle",null] 14:21:24 INFO - PROCESS | 3036 | 1463433684968 Marionette TRACE conn9 <- [1,1529,null,{"value":"13"}] 14:21:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:21:24 INFO - PROCESS | 3036 | 1463433684974 Marionette TRACE conn9 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:21:24 INFO - PROCESS | 3036 | 1463433684977 Marionette TRACE conn9 <- [1,1530,null,{}] 14:21:24 INFO - PROCESS | 3036 | 1463433684981 Marionette TRACE conn9 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:25 INFO - PROCESS | 3036 | 1463433685094 Marionette TRACE conn9 <- [1,1531,null,{"value":null}] 14:21:25 INFO - PROCESS | 3036 | 1463433685166 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35B2C2800 == 28 [pid = 3036] [id = 392] 14:21:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B35673E000) [pid = 3036] [serial = 1176] [outer = 0000000000000000] 14:21:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B356845C00) [pid = 3036] [serial = 1177] [outer = 000000B35673E000] 14:21:25 INFO - PROCESS | 3036 | 1463433685214 Marionette DEBUG loaded listener.js 14:21:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B356E3FC00) [pid = 3036] [serial = 1178] [outer = 000000B35673E000] 14:21:25 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:21:25 INFO - PROCESS | 3036 | 1463433685610 Marionette TRACE conn9 <- [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]]]}] 14:21:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:21:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 692ms 14:21:25 INFO - PROCESS | 3036 | 1463433685669 Marionette TRACE conn9 -> [0,1533,"getWindowHandle",null] 14:21:25 INFO - PROCESS | 3036 | 1463433685671 Marionette TRACE conn9 <- [1,1533,null,{"value":"13"}] 14:21:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:21:25 INFO - PROCESS | 3036 | 1463433685675 Marionette TRACE conn9 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:21:25 INFO - PROCESS | 3036 | 1463433685685 Marionette TRACE conn9 <- [1,1534,null,{}] 14:21:25 INFO - PROCESS | 3036 | 1463433685697 Marionette TRACE conn9 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:25 INFO - PROCESS | 3036 | 1463433685786 Marionette TRACE conn9 <- [1,1535,null,{"value":null}] 14:21:25 INFO - PROCESS | 3036 | 1463433685801 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D37E800 == 29 [pid = 3036] [id = 393] 14:21:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B35A449800) [pid = 3036] [serial = 1179] [outer = 0000000000000000] 14:21:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B35A454C00) [pid = 3036] [serial = 1180] [outer = 000000B35A449800] 14:21:25 INFO - PROCESS | 3036 | 1463433685849 Marionette DEBUG loaded listener.js 14:21:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B35AD27C00) [pid = 3036] [serial = 1181] [outer = 000000B35A449800] 14:21:26 INFO - PROCESS | 3036 | 1463433686287 Marionette TRACE conn9 <- [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]]]}] 14:21:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:21:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 650ms 14:21:26 INFO - PROCESS | 3036 | 1463433686331 Marionette TRACE conn9 -> [0,1537,"getWindowHandle",null] 14:21:26 INFO - PROCESS | 3036 | 1463433686334 Marionette TRACE conn9 <- [1,1537,null,{"value":"13"}] 14:21:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:21:26 INFO - PROCESS | 3036 | 1463433686337 Marionette TRACE conn9 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:21:26 INFO - PROCESS | 3036 | 1463433686339 Marionette TRACE conn9 <- [1,1538,null,{}] 14:21:26 INFO - PROCESS | 3036 | 1463433686343 Marionette TRACE conn9 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:26 INFO - PROCESS | 3036 | 1463433686447 Marionette TRACE conn9 <- [1,1539,null,{"value":null}] 14:21:26 INFO - PROCESS | 3036 | 1463433686522 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E7BE000 == 30 [pid = 3036] [id = 394] 14:21:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35AE37400) [pid = 3036] [serial = 1182] [outer = 0000000000000000] 14:21:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35B2C7000) [pid = 3036] [serial = 1183] [outer = 000000B35AE37400] 14:21:26 INFO - PROCESS | 3036 | 1463433686568 Marionette DEBUG loaded listener.js 14:21:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35D085C00) [pid = 3036] [serial = 1184] [outer = 000000B35AE37400] 14:21:27 INFO - PROCESS | 3036 | 1463433687008 Marionette TRACE conn9 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 692ms 14:21:27 INFO - PROCESS | 3036 | 1463433687031 Marionette TRACE conn9 -> [0,1541,"getWindowHandle",null] 14:21:27 INFO - PROCESS | 3036 | 1463433687033 Marionette TRACE conn9 <- [1,1541,null,{"value":"13"}] 14:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:21:27 INFO - PROCESS | 3036 | 1463433687042 Marionette TRACE conn9 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:21:27 INFO - PROCESS | 3036 | 1463433687044 Marionette TRACE conn9 <- [1,1542,null,{}] 14:21:27 INFO - PROCESS | 3036 | 1463433687048 Marionette TRACE conn9 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:27 INFO - PROCESS | 3036 | 1463433687159 Marionette TRACE conn9 <- [1,1543,null,{"value":null}] 14:21:27 INFO - PROCESS | 3036 | 1463433687167 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F8AB000 == 31 [pid = 3036] [id = 395] 14:21:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35D536C00) [pid = 3036] [serial = 1185] [outer = 0000000000000000] 14:21:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35D539400) [pid = 3036] [serial = 1186] [outer = 000000B35D536C00] 14:21:27 INFO - PROCESS | 3036 | 1463433687217 Marionette DEBUG loaded listener.js 14:21:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35DB3C400) [pid = 3036] [serial = 1187] [outer = 000000B35D536C00] 14:21:27 INFO - PROCESS | 3036 | 1463433687715 Marionette TRACE conn9 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:21:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:21:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 731ms 14:21:27 INFO - PROCESS | 3036 | 1463433687777 Marionette TRACE conn9 -> [0,1545,"getWindowHandle",null] 14:21:27 INFO - PROCESS | 3036 | 1463433687779 Marionette TRACE conn9 <- [1,1545,null,{"value":"13"}] 14:21:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:21:27 INFO - PROCESS | 3036 | 1463433687822 Marionette TRACE conn9 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:21:27 INFO - PROCESS | 3036 | 1463433687824 Marionette TRACE conn9 <- [1,1546,null,{}] 14:21:27 INFO - PROCESS | 3036 | 1463433687828 Marionette TRACE conn9 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:27 INFO - PROCESS | 3036 | 1463433687938 Marionette TRACE conn9 <- [1,1547,null,{"value":null}] 14:21:28 INFO - PROCESS | 3036 | 1463433687993 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C4E800 == 32 [pid = 3036] [id = 396] 14:21:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35DB8FC00) [pid = 3036] [serial = 1188] [outer = 0000000000000000] 14:21:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35DC14800) [pid = 3036] [serial = 1189] [outer = 000000B35DB8FC00] 14:21:28 INFO - PROCESS | 3036 | 1463433688039 Marionette DEBUG loaded listener.js 14:21:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35DC1AC00) [pid = 3036] [serial = 1190] [outer = 000000B35DB8FC00] 14:21:28 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B3568E7800) [pid = 3036] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:21:28 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B350E92800) [pid = 3036] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:21:28 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35A1FB800) [pid = 3036] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:21:28 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35538E400) [pid = 3036] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:21:28 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B3506C7800) [pid = 3036] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:21:28 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B3506E3800) [pid = 3036] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:21:28 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35CA32C00) [pid = 3036] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:21:28 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B34F6CB400) [pid = 3036] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:21:28 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35AE34400) [pid = 3036] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:21:28 INFO - PROCESS | 3036 | 1463433688529 Marionette TRACE conn9 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:21:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:21:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 755ms 14:21:28 INFO - PROCESS | 3036 | 1463433688571 Marionette TRACE conn9 -> [0,1549,"getWindowHandle",null] 14:21:28 INFO - PROCESS | 3036 | 1463433688573 Marionette TRACE conn9 <- [1,1549,null,{"value":"13"}] 14:21:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:21:28 INFO - PROCESS | 3036 | 1463433688577 Marionette TRACE conn9 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:21:28 INFO - PROCESS | 3036 | 1463433688578 Marionette TRACE conn9 <- [1,1550,null,{}] 14:21:28 INFO - PROCESS | 3036 | 1463433688582 Marionette TRACE conn9 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:28 INFO - PROCESS | 3036 | 1463433688664 Marionette TRACE conn9 <- [1,1551,null,{"value":null}] 14:21:28 INFO - PROCESS | 3036 | 1463433688670 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615C3800 == 33 [pid = 3036] [id = 397] 14:21:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B350E97C00) [pid = 3036] [serial = 1191] [outer = 0000000000000000] 14:21:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35981F400) [pid = 3036] [serial = 1192] [outer = 000000B350E97C00] 14:21:28 INFO - PROCESS | 3036 | 1463433688723 Marionette DEBUG loaded listener.js 14:21:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35DC1B800) [pid = 3036] [serial = 1193] [outer = 000000B350E97C00] 14:21:29 INFO - PROCESS | 3036 | 1463433689137 Marionette TRACE conn9 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 587ms 14:21:29 INFO - PROCESS | 3036 | 1463433689167 Marionette TRACE conn9 -> [0,1553,"getWindowHandle",null] 14:21:29 INFO - PROCESS | 3036 | 1463433689169 Marionette TRACE conn9 <- [1,1553,null,{"value":"13"}] 14:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:21:29 INFO - PROCESS | 3036 | 1463433689172 Marionette TRACE conn9 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:21:29 INFO - PROCESS | 3036 | 1463433689174 Marionette TRACE conn9 <- [1,1554,null,{}] 14:21:29 INFO - PROCESS | 3036 | 1463433689178 Marionette TRACE conn9 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:29 INFO - PROCESS | 3036 | 1463433689257 Marionette TRACE conn9 <- [1,1555,null,{"value":null}] 14:21:29 INFO - PROCESS | 3036 | 1463433689292 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B361615800 == 34 [pid = 3036] [id = 398] 14:21:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35A16A000) [pid = 3036] [serial = 1194] [outer = 0000000000000000] 14:21:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35DCC2C00) [pid = 3036] [serial = 1195] [outer = 000000B35A16A000] 14:21:29 INFO - PROCESS | 3036 | 1463433689338 Marionette DEBUG loaded listener.js 14:21:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35DCFA800) [pid = 3036] [serial = 1196] [outer = 000000B35A16A000] 14:21:29 INFO - PROCESS | 3036 | 1463433689726 Marionette TRACE conn9 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:21:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:21:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 585ms 14:21:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:21:29 INFO - PROCESS | 3036 | 1463433689761 Marionette TRACE conn9 -> [0,1557,"getWindowHandle",null] 14:21:29 INFO - PROCESS | 3036 | 1463433689763 Marionette TRACE conn9 <- [1,1557,null,{"value":"13"}] 14:21:29 INFO - PROCESS | 3036 | 1463433689769 Marionette TRACE conn9 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:21:29 INFO - PROCESS | 3036 | 1463433689771 Marionette TRACE conn9 <- [1,1558,null,{}] 14:21:29 INFO - PROCESS | 3036 | 1463433689798 Marionette TRACE conn9 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:29 INFO - PROCESS | 3036 | 1463433689883 Marionette TRACE conn9 <- [1,1559,null,{"value":null}] 14:21:29 INFO - PROCESS | 3036 | 1463433689890 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C13000 == 35 [pid = 3036] [id = 399] 14:21:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35DF3BC00) [pid = 3036] [serial = 1197] [outer = 0000000000000000] 14:21:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35DF40000) [pid = 3036] [serial = 1198] [outer = 000000B35DF3BC00] 14:21:29 INFO - PROCESS | 3036 | 1463433689935 Marionette DEBUG loaded listener.js 14:21:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35E0F4800) [pid = 3036] [serial = 1199] [outer = 000000B35DF3BC00] 14:21:30 INFO - PROCESS | 3036 | 1463433690367 Marionette TRACE conn9 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:21:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:21:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 649ms 14:21:30 INFO - PROCESS | 3036 | 1463433690420 Marionette TRACE conn9 -> [0,1561,"getWindowHandle",null] 14:21:30 INFO - PROCESS | 3036 | 1463433690422 Marionette TRACE conn9 <- [1,1561,null,{"value":"13"}] 14:21:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:21:30 INFO - PROCESS | 3036 | 1463433690426 Marionette TRACE conn9 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:21:30 INFO - PROCESS | 3036 | 1463433690428 Marionette TRACE conn9 <- [1,1562,null,{}] 14:21:30 INFO - PROCESS | 3036 | 1463433690431 Marionette TRACE conn9 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:30 INFO - PROCESS | 3036 | 1463433690561 Marionette TRACE conn9 <- [1,1563,null,{"value":null}] 14:21:30 INFO - PROCESS | 3036 | 1463433690716 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B351EDD000 == 36 [pid = 3036] [id = 400] 14:21:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B3504D3400) [pid = 3036] [serial = 1200] [outer = 0000000000000000] 14:21:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B3506CD800) [pid = 3036] [serial = 1201] [outer = 000000B3504D3400] 14:21:30 INFO - PROCESS | 3036 | 1463433690777 Marionette DEBUG loaded listener.js 14:21:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B351698400) [pid = 3036] [serial = 1202] [outer = 000000B3504D3400] 14:21:31 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:21:31 INFO - PROCESS | 3036 | 1463433691349 Marionette TRACE conn9 <- [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]]]}] 14:21:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:21:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 986ms 14:21:31 INFO - PROCESS | 3036 | 1463433691416 Marionette TRACE conn9 -> [0,1565,"getWindowHandle",null] 14:21:31 INFO - PROCESS | 3036 | 1463433691421 Marionette TRACE conn9 <- [1,1565,null,{"value":"13"}] 14:21:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:21:31 INFO - PROCESS | 3036 | 1463433691425 Marionette TRACE conn9 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:21:31 INFO - PROCESS | 3036 | 1463433691430 Marionette TRACE conn9 <- [1,1566,null,{}] 14:21:31 INFO - PROCESS | 3036 | 1463433691435 Marionette TRACE conn9 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:31 INFO - PROCESS | 3036 | 1463433691546 Marionette TRACE conn9 <- [1,1567,null,{"value":null}] 14:21:31 INFO - PROCESS | 3036 | 1463433691621 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D260800 == 37 [pid = 3036] [id = 401] 14:21:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B356B85000) [pid = 3036] [serial = 1203] [outer = 0000000000000000] 14:21:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35A163800) [pid = 3036] [serial = 1204] [outer = 000000B356B85000] 14:21:31 INFO - PROCESS | 3036 | 1463433691681 Marionette DEBUG loaded listener.js 14:21:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35A44D000) [pid = 3036] [serial = 1205] [outer = 000000B356B85000] 14:21:32 INFO - PROCESS | 3036 | 1463433692316 Marionette TRACE conn9 <- [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]]]}] 14:21:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:21:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 945ms 14:21:32 INFO - PROCESS | 3036 | 1463433692374 Marionette TRACE conn9 -> [0,1569,"getWindowHandle",null] 14:21:32 INFO - PROCESS | 3036 | 1463433692377 Marionette TRACE conn9 <- [1,1569,null,{"value":"13"}] 14:21:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:21:32 INFO - PROCESS | 3036 | 1463433692381 Marionette TRACE conn9 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:21:32 INFO - PROCESS | 3036 | 1463433692384 Marionette TRACE conn9 <- [1,1570,null,{}] 14:21:32 INFO - PROCESS | 3036 | 1463433692388 Marionette TRACE conn9 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:32 INFO - PROCESS | 3036 | 1463433692527 Marionette TRACE conn9 <- [1,1571,null,{"value":null}] 14:21:32 INFO - PROCESS | 3036 | 1463433692645 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EB0800 == 38 [pid = 3036] [id = 402] 14:21:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35D538400) [pid = 3036] [serial = 1206] [outer = 0000000000000000] 14:21:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35DB33800) [pid = 3036] [serial = 1207] [outer = 000000B35D538400] 14:21:32 INFO - PROCESS | 3036 | 1463433692703 Marionette DEBUG loaded listener.js 14:21:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35DB82C00) [pid = 3036] [serial = 1208] [outer = 000000B35D538400] 14:21:33 INFO - PROCESS | 3036 | 1463433693367 Marionette TRACE conn9 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:21:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:21:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1026ms 14:21:33 INFO - PROCESS | 3036 | 1463433693409 Marionette TRACE conn9 -> [0,1573,"getWindowHandle",null] 14:21:33 INFO - PROCESS | 3036 | 1463433693414 Marionette TRACE conn9 <- [1,1573,null,{"value":"13"}] 14:21:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:21:33 INFO - PROCESS | 3036 | 1463433693425 Marionette TRACE conn9 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:21:33 INFO - PROCESS | 3036 | 1463433693430 Marionette TRACE conn9 <- [1,1574,null,{}] 14:21:33 INFO - PROCESS | 3036 | 1463433693452 Marionette TRACE conn9 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:33 INFO - PROCESS | 3036 | 1463433693561 Marionette TRACE conn9 <- [1,1575,null,{"value":null}] 14:21:33 INFO - PROCESS | 3036 | 1463433693634 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362FA8800 == 39 [pid = 3036] [id = 403] 14:21:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35DC18000) [pid = 3036] [serial = 1209] [outer = 0000000000000000] 14:21:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35EA3A800) [pid = 3036] [serial = 1210] [outer = 000000B35DC18000] 14:21:33 INFO - PROCESS | 3036 | 1463433693690 Marionette DEBUG loaded listener.js 14:21:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35F83B800) [pid = 3036] [serial = 1211] [outer = 000000B35DC18000] 14:21:34 INFO - PROCESS | 3036 | 1463433694536 Marionette TRACE conn9 <- [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]]]}] 14:21:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:21:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1172ms 14:21:34 INFO - PROCESS | 3036 | 1463433694600 Marionette TRACE conn9 -> [0,1577,"getWindowHandle",null] 14:21:34 INFO - PROCESS | 3036 | 1463433694605 Marionette TRACE conn9 <- [1,1577,null,{"value":"13"}] 14:21:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:21:34 INFO - PROCESS | 3036 | 1463433694611 Marionette TRACE conn9 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:21:34 INFO - PROCESS | 3036 | 1463433694615 Marionette TRACE conn9 <- [1,1578,null,{}] 14:21:34 INFO - PROCESS | 3036 | 1463433694622 Marionette TRACE conn9 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:34 INFO - PROCESS | 3036 | 1463433694734 Marionette TRACE conn9 <- [1,1579,null,{"value":null}] 14:21:34 INFO - PROCESS | 3036 | 1463433694802 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355817000 == 40 [pid = 3036] [id = 404] 14:21:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B3506D4800) [pid = 3036] [serial = 1212] [outer = 0000000000000000] 14:21:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B3506DB000) [pid = 3036] [serial = 1213] [outer = 000000B3506D4800] 14:21:34 INFO - PROCESS | 3036 | 1463433694855 Marionette DEBUG loaded listener.js 14:21:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B350E55400) [pid = 3036] [serial = 1214] [outer = 000000B3506D4800] 14:21:35 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A43E800 == 39 [pid = 3036] [id = 373] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35D32D800) [pid = 3036] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35D086000) [pid = 3036] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B3568EC000) [pid = 3036] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35B22C800) [pid = 3036] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35AD35400) [pid = 3036] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35CBAD000) [pid = 3036] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B355874800) [pid = 3036] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35AE2E400) [pid = 3036] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35BFC3800) [pid = 3036] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B359845C00) [pid = 3036] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35A16D000) [pid = 3036] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B3550C0400) [pid = 3036] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35A454400) [pid = 3036] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B356737000) [pid = 3036] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B356846800) [pid = 3036] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B356E44000) [pid = 3036] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B350E8AC00) [pid = 3036] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B3507E5000) [pid = 3036] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B3507E0800) [pid = 3036] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35A1E4800) [pid = 3036] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 14:21:35 INFO - PROCESS | 3036 | 1463433695437 Marionette TRACE conn9 <- [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]]]}] 14:21:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:21:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 880ms 14:21:35 INFO - PROCESS | 3036 | 1463433695494 Marionette TRACE conn9 -> [0,1581,"getWindowHandle",null] 14:21:35 INFO - PROCESS | 3036 | 1463433695500 Marionette TRACE conn9 <- [1,1581,null,{"value":"13"}] 14:21:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:21:35 INFO - PROCESS | 3036 | 1463433695506 Marionette TRACE conn9 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:21:35 INFO - PROCESS | 3036 | 1463433695509 Marionette TRACE conn9 <- [1,1582,null,{}] 14:21:35 INFO - PROCESS | 3036 | 1463433695513 Marionette TRACE conn9 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:35 INFO - PROCESS | 3036 | 1463433695600 Marionette TRACE conn9 <- [1,1583,null,{"value":null}] 14:21:35 INFO - PROCESS | 3036 | 1463433695672 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A42C800 == 40 [pid = 3036] [id = 405] 14:21:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B350E55000) [pid = 3036] [serial = 1215] [outer = 0000000000000000] 14:21:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35131F800) [pid = 3036] [serial = 1216] [outer = 000000B350E55000] 14:21:35 INFO - PROCESS | 3036 | 1463433695719 Marionette DEBUG loaded listener.js 14:21:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B351EB2000) [pid = 3036] [serial = 1217] [outer = 000000B350E55000] 14:21:36 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:21:36 INFO - PROCESS | 3036 | 1463433696176 Marionette TRACE conn9 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 14:21:36 INFO - PROCESS | 3036 | 1463433696238 Marionette TRACE conn9 -> [0,1585,"getWindowHandle",null] 14:21:36 INFO - PROCESS | 3036 | 1463433696241 Marionette TRACE conn9 <- [1,1585,null,{"value":"13"}] 14:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:21:36 INFO - PROCESS | 3036 | 1463433696244 Marionette TRACE conn9 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:21:36 INFO - PROCESS | 3036 | 1463433696248 Marionette TRACE conn9 <- [1,1586,null,{}] 14:21:36 INFO - PROCESS | 3036 | 1463433696259 Marionette TRACE conn9 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:36 INFO - PROCESS | 3036 | 1463433696354 Marionette TRACE conn9 <- [1,1587,null,{"value":null}] 14:21:36 INFO - PROCESS | 3036 | 1463433696362 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D043800 == 41 [pid = 3036] [id = 406] 14:21:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B356741C00) [pid = 3036] [serial = 1218] [outer = 0000000000000000] 14:21:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B3567EE000) [pid = 3036] [serial = 1219] [outer = 000000B356741C00] 14:21:36 INFO - PROCESS | 3036 | 1463433696411 Marionette DEBUG loaded listener.js 14:21:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B3568EA000) [pid = 3036] [serial = 1220] [outer = 000000B356741C00] 14:21:36 INFO - PROCESS | 3036 | 1463433696862 Marionette TRACE conn9 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:21:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:21:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 14:21:36 INFO - PROCESS | 3036 | 1463433696875 Marionette TRACE conn9 -> [0,1589,"getWindowHandle",null] 14:21:36 INFO - PROCESS | 3036 | 1463433696877 Marionette TRACE conn9 <- [1,1589,null,{"value":"13"}] 14:21:36 INFO - PROCESS | 3036 | 1463433696880 Marionette TRACE conn9 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:21:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:21:36 INFO - PROCESS | 3036 | 1463433696882 Marionette TRACE conn9 <- [1,1590,null,{}] 14:21:36 INFO - PROCESS | 3036 | 1463433696890 Marionette TRACE conn9 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:36 INFO - PROCESS | 3036 | 1463433696994 Marionette TRACE conn9 <- [1,1591,null,{"value":null}] 14:21:37 INFO - PROCESS | 3036 | 1463433697005 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D51C000 == 42 [pid = 3036] [id = 407] 14:21:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35A16F400) [pid = 3036] [serial = 1221] [outer = 0000000000000000] 14:21:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35A1DC800) [pid = 3036] [serial = 1222] [outer = 000000B35A16F400] 14:21:37 INFO - PROCESS | 3036 | 1463433697051 Marionette DEBUG loaded listener.js 14:21:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35A1E8800) [pid = 3036] [serial = 1223] [outer = 000000B35A16F400] 14:21:37 INFO - PROCESS | 3036 | 1463433697490 Marionette TRACE conn9 <- [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]]]}] 14:21:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:21:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 627ms 14:21:37 INFO - PROCESS | 3036 | 1463433697514 Marionette TRACE conn9 -> [0,1593,"getWindowHandle",null] 14:21:37 INFO - PROCESS | 3036 | 1463433697516 Marionette TRACE conn9 <- [1,1593,null,{"value":"13"}] 14:21:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:21:37 INFO - PROCESS | 3036 | 1463433697519 Marionette TRACE conn9 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:21:37 INFO - PROCESS | 3036 | 1463433697521 Marionette TRACE conn9 <- [1,1594,null,{}] 14:21:37 INFO - PROCESS | 3036 | 1463433697525 Marionette TRACE conn9 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:37 INFO - PROCESS | 3036 | 1463433697634 Marionette TRACE conn9 <- [1,1595,null,{"value":null}] 14:21:37 INFO - PROCESS | 3036 | 1463433697640 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA6B000 == 43 [pid = 3036] [id = 408] 14:21:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35A1F9000) [pid = 3036] [serial = 1224] [outer = 0000000000000000] 14:21:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35A454400) [pid = 3036] [serial = 1225] [outer = 000000B35A1F9000] 14:21:37 INFO - PROCESS | 3036 | 1463433697687 Marionette DEBUG loaded listener.js 14:21:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35AD34800) [pid = 3036] [serial = 1226] [outer = 000000B35A1F9000] 14:21:38 INFO - PROCESS | 3036 | 1463433698175 Marionette TRACE conn9 <- [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]]]}] 14:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 14:21:38 INFO - PROCESS | 3036 | 1463433698220 Marionette TRACE conn9 -> [0,1597,"getWindowHandle",null] 14:21:38 INFO - PROCESS | 3036 | 1463433698222 Marionette TRACE conn9 <- [1,1597,null,{"value":"13"}] 14:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:21:38 INFO - PROCESS | 3036 | 1463433698225 Marionette TRACE conn9 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:21:38 INFO - PROCESS | 3036 | 1463433698227 Marionette TRACE conn9 <- [1,1598,null,{}] 14:21:38 INFO - PROCESS | 3036 | 1463433698236 Marionette TRACE conn9 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:38 INFO - PROCESS | 3036 | 1463433698361 Marionette TRACE conn9 <- [1,1599,null,{"value":null}] 14:21:38 INFO - PROCESS | 3036 | 1463433698415 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360756000 == 44 [pid = 3036] [id = 409] 14:21:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35B2C7800) [pid = 3036] [serial = 1227] [outer = 0000000000000000] 14:21:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35D185C00) [pid = 3036] [serial = 1228] [outer = 000000B35B2C7800] 14:21:38 INFO - PROCESS | 3036 | 1463433698463 Marionette DEBUG loaded listener.js 14:21:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35D535400) [pid = 3036] [serial = 1229] [outer = 000000B35B2C7800] 14:21:38 INFO - PROCESS | 3036 | 1463433698889 Marionette TRACE conn9 <- [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]]]}] 14:21:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:21:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 14:21:38 INFO - PROCESS | 3036 | 1463433698918 Marionette TRACE conn9 -> [0,1601,"getWindowHandle",null] 14:21:38 INFO - PROCESS | 3036 | 1463433698920 Marionette TRACE conn9 <- [1,1601,null,{"value":"13"}] 14:21:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:21:38 INFO - PROCESS | 3036 | 1463433698923 Marionette TRACE conn9 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:21:38 INFO - PROCESS | 3036 | 1463433698925 Marionette TRACE conn9 <- [1,1602,null,{}] 14:21:38 INFO - PROCESS | 3036 | 1463433698929 Marionette TRACE conn9 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:39 INFO - PROCESS | 3036 | 1463433699060 Marionette TRACE conn9 <- [1,1603,null,{"value":null}] 14:21:39 INFO - PROCESS | 3036 | 1463433699067 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C63800 == 45 [pid = 3036] [id = 410] 14:21:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35D882800) [pid = 3036] [serial = 1230] [outer = 0000000000000000] 14:21:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35D984800) [pid = 3036] [serial = 1231] [outer = 000000B35D882800] 14:21:39 INFO - PROCESS | 3036 | 1463433699113 Marionette DEBUG loaded listener.js 14:21:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35DB3B400) [pid = 3036] [serial = 1232] [outer = 000000B35D882800] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35AE37400) [pid = 3036] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35673E000) [pid = 3036] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B350E88400) [pid = 3036] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B3507E7800) [pid = 3036] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35D536C00) [pid = 3036] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B34EED8C00) [pid = 3036] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35A449800) [pid = 3036] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35DB8FC00) [pid = 3036] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B350E97C00) [pid = 3036] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35A16A000) [pid = 3036] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:21:39 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B355AA3400) [pid = 3036] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:21:39 INFO - PROCESS | 3036 | 1463433699655 Marionette TRACE conn9 <- [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]]]}] 14:21:39 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 14:21:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 776ms 14:21:39 INFO - PROCESS | 3036 | 1463433699702 Marionette TRACE conn9 -> [0,1605,"getWindowHandle",null] 14:21:39 INFO - PROCESS | 3036 | 1463433699704 Marionette TRACE conn9 <- [1,1605,null,{"value":"13"}] 14:21:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:21:39 INFO - PROCESS | 3036 | 1463433699708 Marionette TRACE conn9 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:21:39 INFO - PROCESS | 3036 | 1463433699710 Marionette TRACE conn9 <- [1,1606,null,{}] 14:21:39 INFO - PROCESS | 3036 | 1463433699713 Marionette TRACE conn9 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:39 INFO - PROCESS | 3036 | 1463433699800 Marionette TRACE conn9 <- [1,1607,null,{"value":null}] 14:21:39 INFO - PROCESS | 3036 | 1463433699807 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F80D000 == 46 [pid = 3036] [id = 411] 14:21:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B3518DD800) [pid = 3036] [serial = 1233] [outer = 0000000000000000] 14:21:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B356B84C00) [pid = 3036] [serial = 1234] [outer = 000000B3518DD800] 14:21:39 INFO - PROCESS | 3036 | 1463433699852 Marionette DEBUG loaded listener.js 14:21:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35D98BC00) [pid = 3036] [serial = 1235] [outer = 000000B3518DD800] 14:21:40 INFO - PROCESS | 3036 | 1463433700282 Marionette TRACE conn9 <- [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]]]}] 14:21:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:21:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 628ms 14:21:40 INFO - PROCESS | 3036 | 1463433700340 Marionette TRACE conn9 -> [0,1609,"getWindowHandle",null] 14:21:40 INFO - PROCESS | 3036 | 1463433700342 Marionette TRACE conn9 <- [1,1609,null,{"value":"13"}] 14:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:21:40 INFO - PROCESS | 3036 | 1463433700371 Marionette TRACE conn9 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:21:40 INFO - PROCESS | 3036 | 1463433700373 Marionette TRACE conn9 <- [1,1610,null,{}] 14:21:40 INFO - PROCESS | 3036 | 1463433700380 Marionette TRACE conn9 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:40 INFO - PROCESS | 3036 | 1463433700462 Marionette TRACE conn9 <- [1,1611,null,{"value":null}] 14:21:40 INFO - PROCESS | 3036 | 1463433700471 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B361615000 == 47 [pid = 3036] [id = 412] 14:21:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35DB82400) [pid = 3036] [serial = 1236] [outer = 0000000000000000] 14:21:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35DB8D800) [pid = 3036] [serial = 1237] [outer = 000000B35DB82400] 14:21:40 INFO - PROCESS | 3036 | 1463433700522 Marionette DEBUG loaded listener.js 14:21:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35DCC3000) [pid = 3036] [serial = 1238] [outer = 000000B35DB82400] 14:21:40 INFO - PROCESS | 3036 | 1463433700949 Marionette TRACE conn9 <- [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]]]}] 14:21:41 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 14:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 671ms 14:21:41 INFO - PROCESS | 3036 | 1463433701020 Marionette TRACE conn9 -> [0,1613,"getWindowHandle",null] 14:21:41 INFO - PROCESS | 3036 | 1463433701022 Marionette TRACE conn9 <- [1,1613,null,{"value":"13"}] 14:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:21:41 INFO - PROCESS | 3036 | 1463433701026 Marionette TRACE conn9 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:21:41 INFO - PROCESS | 3036 | 1463433701027 Marionette TRACE conn9 <- [1,1614,null,{}] 14:21:41 INFO - PROCESS | 3036 | 1463433701031 Marionette TRACE conn9 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:41 INFO - PROCESS | 3036 | 1463433701124 Marionette TRACE conn9 <- [1,1615,null,{"value":null}] 14:21:41 INFO - PROCESS | 3036 | 1463433701130 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F95800 == 48 [pid = 3036] [id = 413] 14:21:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35DCF5C00) [pid = 3036] [serial = 1239] [outer = 0000000000000000] 14:21:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35DCFE400) [pid = 3036] [serial = 1240] [outer = 000000B35DCF5C00] 14:21:41 INFO - PROCESS | 3036 | 1463433701176 Marionette DEBUG loaded listener.js 14:21:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35E9B6C00) [pid = 3036] [serial = 1241] [outer = 000000B35DCF5C00] 14:21:41 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:21:41 INFO - PROCESS | 3036 | 1463433701578 Marionette TRACE conn9 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:21:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:21:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 587ms 14:21:41 INFO - PROCESS | 3036 | 1463433701620 Marionette TRACE conn9 -> [0,1617,"getWindowHandle",null] 14:21:41 INFO - PROCESS | 3036 | 1463433701623 Marionette TRACE conn9 <- [1,1617,null,{"value":"13"}] 14:21:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:21:41 INFO - PROCESS | 3036 | 1463433701626 Marionette TRACE conn9 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:21:41 INFO - PROCESS | 3036 | 1463433701628 Marionette TRACE conn9 <- [1,1618,null,{}] 14:21:41 INFO - PROCESS | 3036 | 1463433701632 Marionette TRACE conn9 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:41 INFO - PROCESS | 3036 | 1463433701782 Marionette TRACE conn9 <- [1,1619,null,{"value":null}] 14:21:41 INFO - PROCESS | 3036 | 1463433701945 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350895000 == 49 [pid = 3036] [id = 414] 14:21:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B34EE55C00) [pid = 3036] [serial = 1242] [outer = 0000000000000000] 14:21:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B34FD4A000) [pid = 3036] [serial = 1243] [outer = 000000B34EE55C00] 14:21:42 INFO - PROCESS | 3036 | 1463433702007 Marionette DEBUG loaded listener.js 14:21:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B3507DA400) [pid = 3036] [serial = 1244] [outer = 000000B34EE55C00] 14:21:42 INFO - PROCESS | 3036 | 1463433702604 Marionette TRACE conn9 <- [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]]]}] 14:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1029ms 14:21:42 INFO - PROCESS | 3036 | 1463433702659 Marionette TRACE conn9 -> [0,1621,"getWindowHandle",null] 14:21:42 INFO - PROCESS | 3036 | 1463433702663 Marionette TRACE conn9 <- [1,1621,null,{"value":"13"}] 14:21:42 INFO - PROCESS | 3036 | 1463433702668 Marionette TRACE conn9 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:21:42 INFO - PROCESS | 3036 | 1463433702672 Marionette TRACE conn9 <- [1,1622,null,{}] 14:21:42 INFO - PROCESS | 3036 | 1463433702700 Marionette TRACE conn9 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:42 INFO - PROCESS | 3036 | 1463433702814 Marionette TRACE conn9 <- [1,1623,null,{"value":null}] 14:21:42 INFO - PROCESS | 3036 | 1463433702904 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D50D800 == 50 [pid = 3036] [id = 415] 14:21:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B355CE6800) [pid = 3036] [serial = 1245] [outer = 0000000000000000] 14:21:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B356737C00) [pid = 3036] [serial = 1246] [outer = 000000B355CE6800] 14:21:42 INFO - PROCESS | 3036 | 1463433702963 Marionette DEBUG loaded listener.js 14:21:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B359849000) [pid = 3036] [serial = 1247] [outer = 000000B355CE6800] 14:21:43 INFO - PROCESS | 3036 | 1463433703567 Marionette TRACE conn9 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 964ms 14:21:43 INFO - PROCESS | 3036 | 1463433703636 Marionette TRACE conn9 -> [0,1625,"getWindowHandle",null] 14:21:43 INFO - PROCESS | 3036 | 1463433703640 Marionette TRACE conn9 <- [1,1625,null,{"value":"13"}] 14:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:21:43 INFO - PROCESS | 3036 | 1463433703644 Marionette TRACE conn9 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:21:43 INFO - PROCESS | 3036 | 1463433703646 Marionette TRACE conn9 <- [1,1626,null,{}] 14:21:43 INFO - PROCESS | 3036 | 1463433703651 Marionette TRACE conn9 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:43 INFO - PROCESS | 3036 | 1463433703759 Marionette TRACE conn9 <- [1,1627,null,{"value":null}] 14:21:43 INFO - PROCESS | 3036 | 1463433703852 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36371C800 == 51 [pid = 3036] [id = 416] 14:21:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35BFC5400) [pid = 3036] [serial = 1248] [outer = 0000000000000000] 14:21:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35D085800) [pid = 3036] [serial = 1249] [outer = 000000B35BFC5400] 14:21:43 INFO - PROCESS | 3036 | 1463433703909 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35DB3A000) [pid = 3036] [serial = 1250] [outer = 000000B35BFC5400] 14:21:44 INFO - PROCESS | 3036 | 1463433704515 Marionette TRACE conn9 <- [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]]]}] 14:21:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:21:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 880ms 14:21:44 INFO - PROCESS | 3036 | 1463433704525 Marionette TRACE conn9 -> [0,1629,"getWindowHandle",null] 14:21:44 INFO - PROCESS | 3036 | 1463433704530 Marionette TRACE conn9 <- [1,1629,null,{"value":"13"}] 14:21:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:21:44 INFO - PROCESS | 3036 | 1463433704541 Marionette TRACE conn9 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:21:44 INFO - PROCESS | 3036 | 1463433704546 Marionette TRACE conn9 <- [1,1630,null,{}] 14:21:44 INFO - PROCESS | 3036 | 1463433704551 Marionette TRACE conn9 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:44 INFO - PROCESS | 3036 | 1463433704662 Marionette TRACE conn9 <- [1,1631,null,{"value":null}] 14:21:44 INFO - PROCESS | 3036 | 1463433704753 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D1B000 == 52 [pid = 3036] [id = 417] 14:21:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35F83E400) [pid = 3036] [serial = 1251] [outer = 0000000000000000] 14:21:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B36001C800) [pid = 3036] [serial = 1252] [outer = 000000B35F83E400] 14:21:44 INFO - PROCESS | 3036 | 1463433704810 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B3600A9800) [pid = 3036] [serial = 1253] [outer = 000000B35F83E400] 14:21:45 INFO - PROCESS | 3036 | 1463433705341 Marionette TRACE conn9 <- [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]]]}] 14:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 839ms 14:21:45 INFO - PROCESS | 3036 | 1463433705376 Marionette TRACE conn9 -> [0,1633,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 3036 | 1463433705379 Marionette TRACE conn9 <- [1,1633,null,{"value":"13"}] 14:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:21:45 INFO - PROCESS | 3036 | 1463433705382 Marionette TRACE conn9 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:21:45 INFO - PROCESS | 3036 | 1463433705384 Marionette TRACE conn9 <- [1,1634,null,{}] 14:21:45 INFO - PROCESS | 3036 | 1463433705388 Marionette TRACE conn9 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:45 INFO - PROCESS | 3036 | 1463433705494 Marionette TRACE conn9 <- [1,1635,null,{"value":null}] 14:21:45 INFO - PROCESS | 3036 | 1463433705583 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36401B800 == 53 [pid = 3036] [id = 418] 14:21:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B3600E7800) [pid = 3036] [serial = 1254] [outer = 0000000000000000] 14:21:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B3600EA000) [pid = 3036] [serial = 1255] [outer = 000000B3600E7800] 14:21:45 INFO - PROCESS | 3036 | 1463433705639 Marionette DEBUG loaded listener.js 14:21:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B3600F1C00) [pid = 3036] [serial = 1256] [outer = 000000B3600E7800] 14:21:46 INFO - PROCESS | 3036 | [3036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 14:21:46 INFO - PROCESS | 3036 | 1463433706250 Marionette TRACE conn9 <- [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]]]}] 14:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 944ms 14:21:46 INFO - PROCESS | 3036 | 1463433706330 Marionette TRACE conn9 -> [0,1637,"getWindowHandle",null] 14:21:46 INFO - PROCESS | 3036 | 1463433706332 Marionette TRACE conn9 <- [1,1637,null,{"value":"13"}] 14:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:21:46 INFO - PROCESS | 3036 | 1463433706336 Marionette TRACE conn9 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:21:46 INFO - PROCESS | 3036 | 1463433706338 Marionette TRACE conn9 <- [1,1638,null,{}] 14:21:46 INFO - PROCESS | 3036 | 1463433706342 Marionette TRACE conn9 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:46 INFO - PROCESS | 3036 | 1463433706584 Marionette TRACE conn9 <- [1,1639,null,{"value":null}] 14:21:46 INFO - PROCESS | 3036 | 1463433706717 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A43F000 == 54 [pid = 3036] [id = 419] 14:21:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B350437800) [pid = 3036] [serial = 1257] [outer = 0000000000000000] 14:21:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B3506C6800) [pid = 3036] [serial = 1258] [outer = 000000B350437800] 14:21:46 INFO - PROCESS | 3036 | 1463433706770 Marionette DEBUG loaded listener.js 14:21:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B350E58800) [pid = 3036] [serial = 1259] [outer = 000000B350437800] 14:21:47 INFO - PROCESS | 3036 | 1463433707357 Marionette TRACE conn9 <- [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]]]}] 14:21:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:21:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1031ms 14:21:47 INFO - PROCESS | 3036 | 1463433707370 Marionette TRACE conn9 -> [0,1641,"getWindowHandle",null] 14:21:47 INFO - PROCESS | 3036 | 1463433707374 Marionette TRACE conn9 <- [1,1641,null,{"value":"13"}] 14:21:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F95800 == 53 [pid = 3036] [id = 413] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B361615000 == 52 [pid = 3036] [id = 412] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F80D000 == 51 [pid = 3036] [id = 411] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C63800 == 50 [pid = 3036] [id = 410] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B360756000 == 49 [pid = 3036] [id = 409] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA6B000 == 48 [pid = 3036] [id = 408] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D51C000 == 47 [pid = 3036] [id = 407] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D043800 == 46 [pid = 3036] [id = 406] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A42C800 == 45 [pid = 3036] [id = 405] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B355817000 == 44 [pid = 3036] [id = 404] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EB0800 == 43 [pid = 3036] [id = 402] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D260800 == 42 [pid = 3036] [id = 401] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35D52B400) [pid = 3036] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35D986400) [pid = 3036] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B351EDD000 == 41 [pid = 3036] [id = 400] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35B2C7000) [pid = 3036] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35D085C00) [pid = 3036] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B356845C00) [pid = 3036] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B356E3FC00) [pid = 3036] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B3511AC400) [pid = 3036] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B3550C0C00) [pid = 3036] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B350E5D400) [pid = 3036] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B353DBD800) [pid = 3036] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35DB3C400) [pid = 3036] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35D539400) [pid = 3036] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B3507DD400) [pid = 3036] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B34FB3CC00) [pid = 3036] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35A454C00) [pid = 3036] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35DC14800) [pid = 3036] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35981F400) [pid = 3036] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35DCC2C00) [pid = 3036] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35DC1AC00) [pid = 3036] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35DCFA800) [pid = 3036] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B359820C00) [pid = 3036] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B356843800) [pid = 3036] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35DC1B800) [pid = 3036] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35AD27C00) [pid = 3036] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35DF40000) [pid = 3036] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 14:21:47 INFO - PROCESS | 3036 | 1463433707476 Marionette TRACE conn9 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:21:47 INFO - PROCESS | 3036 | 1463433707481 Marionette TRACE conn9 <- [1,1642,null,{}] 14:21:47 INFO - PROCESS | 3036 | 1463433707487 Marionette TRACE conn9 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:47 INFO - PROCESS | 3036 | 1463433707592 Marionette TRACE conn9 <- [1,1643,null,{"value":null}] 14:21:47 INFO - PROCESS | 3036 | 1463433707661 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3558B2800 == 42 [pid = 3036] [id = 420] 14:21:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B3506E0000) [pid = 3036] [serial = 1260] [outer = 0000000000000000] 14:21:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B350E59400) [pid = 3036] [serial = 1261] [outer = 000000B3506E0000] 14:21:47 INFO - PROCESS | 3036 | 1463433707711 Marionette DEBUG loaded listener.js 14:21:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B351EA7C00) [pid = 3036] [serial = 1262] [outer = 000000B3506E0000] 14:21:48 INFO - PROCESS | 3036 | 1463433708177 Marionette TRACE conn9 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 796ms 14:21:48 INFO - PROCESS | 3036 | 1463433708210 Marionette TRACE conn9 -> [0,1645,"getWindowHandle",null] 14:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:21:48 INFO - PROCESS | 3036 | 1463433708213 Marionette TRACE conn9 <- [1,1645,null,{"value":"13"}] 14:21:48 INFO - PROCESS | 3036 | 1463433708216 Marionette TRACE conn9 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:21:48 INFO - PROCESS | 3036 | 1463433708218 Marionette TRACE conn9 <- [1,1646,null,{}] 14:21:48 INFO - PROCESS | 3036 | 1463433708222 Marionette TRACE conn9 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:48 INFO - PROCESS | 3036 | 1463433708307 Marionette TRACE conn9 <- [1,1647,null,{"value":null}] 14:21:48 INFO - PROCESS | 3036 | 1463433708317 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D03E000 == 43 [pid = 3036] [id = 421] 14:21:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B356845C00) [pid = 3036] [serial = 1263] [outer = 0000000000000000] 14:21:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B356E3FC00) [pid = 3036] [serial = 1264] [outer = 000000B356845C00] 14:21:48 INFO - PROCESS | 3036 | 1463433708364 Marionette DEBUG loaded listener.js 14:21:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35982C000) [pid = 3036] [serial = 1265] [outer = 000000B356845C00] 14:21:48 INFO - PROCESS | 3036 | 1463433708837 Marionette TRACE conn9 <- [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]]]}] 14:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 672ms 14:21:48 INFO - PROCESS | 3036 | 1463433708891 Marionette TRACE conn9 -> [0,1649,"getWindowHandle",null] 14:21:48 INFO - PROCESS | 3036 | 1463433708895 Marionette TRACE conn9 <- [1,1649,null,{"value":"13"}] 14:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:21:48 INFO - PROCESS | 3036 | 1463433708905 Marionette TRACE conn9 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:21:48 INFO - PROCESS | 3036 | 1463433708910 Marionette TRACE conn9 <- [1,1650,null,{}] 14:21:48 INFO - PROCESS | 3036 | 1463433708913 Marionette TRACE conn9 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:49 INFO - PROCESS | 3036 | 1463433709008 Marionette TRACE conn9 <- [1,1651,null,{"value":null}] 14:21:49 INFO - PROCESS | 3036 | 1463433709083 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E238800 == 44 [pid = 3036] [id = 422] 14:21:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B356F11000) [pid = 3036] [serial = 1266] [outer = 0000000000000000] 14:21:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35A455C00) [pid = 3036] [serial = 1267] [outer = 000000B356F11000] 14:21:49 INFO - PROCESS | 3036 | 1463433709130 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35AE2D400) [pid = 3036] [serial = 1268] [outer = 000000B356F11000] 14:21:49 INFO - PROCESS | 3036 | 1463433709539 Marionette TRACE conn9 <- [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]]]}] 14:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 14:21:49 INFO - PROCESS | 3036 | 1463433709596 Marionette TRACE conn9 -> [0,1653,"getWindowHandle",null] 14:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:21:49 INFO - PROCESS | 3036 | 1463433709598 Marionette TRACE conn9 <- [1,1653,null,{"value":"13"}] 14:21:49 INFO - PROCESS | 3036 | 1463433709601 Marionette TRACE conn9 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:21:49 INFO - PROCESS | 3036 | 1463433709603 Marionette TRACE conn9 <- [1,1654,null,{}] 14:21:49 INFO - PROCESS | 3036 | 1463433709607 Marionette TRACE conn9 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:49 INFO - PROCESS | 3036 | 1463433709725 Marionette TRACE conn9 <- [1,1655,null,{"value":null}] 14:21:49 INFO - PROCESS | 3036 | 1463433709744 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F8B2000 == 45 [pid = 3036] [id = 423] 14:21:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35AE33C00) [pid = 3036] [serial = 1269] [outer = 0000000000000000] 14:21:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35BF37C00) [pid = 3036] [serial = 1270] [outer = 000000B35AE33C00] 14:21:49 INFO - PROCESS | 3036 | 1463433709790 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35D085C00) [pid = 3036] [serial = 1271] [outer = 000000B35AE33C00] 14:21:50 INFO - PROCESS | 3036 | 1463433710232 Marionette TRACE conn9 <- [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]]]}] 14:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 672ms 14:21:50 INFO - PROCESS | 3036 | 1463433710282 Marionette TRACE conn9 -> [0,1657,"getWindowHandle",null] 14:21:50 INFO - PROCESS | 3036 | 1463433710284 Marionette TRACE conn9 <- [1,1657,null,{"value":"13"}] 14:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:21:50 INFO - PROCESS | 3036 | 1463433710287 Marionette TRACE conn9 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:21:50 INFO - PROCESS | 3036 | 1463433710289 Marionette TRACE conn9 <- [1,1658,null,{}] 14:21:50 INFO - PROCESS | 3036 | 1463433710293 Marionette TRACE conn9 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:50 INFO - PROCESS | 3036 | 1463433710435 Marionette TRACE conn9 <- [1,1659,null,{"value":null}] 14:21:50 INFO - PROCESS | 3036 | 1463433710466 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C4D800 == 46 [pid = 3036] [id = 424] 14:21:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35D888C00) [pid = 3036] [serial = 1272] [outer = 0000000000000000] 14:21:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35D981400) [pid = 3036] [serial = 1273] [outer = 000000B35D888C00] 14:21:50 INFO - PROCESS | 3036 | 1463433710521 Marionette DEBUG loaded listener.js 14:21:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35DB3F000) [pid = 3036] [serial = 1274] [outer = 000000B35D888C00] 14:21:51 INFO - PROCESS | 3036 | 1463433711011 Marionette TRACE conn9 <- [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]]]}] 14:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 776ms 14:21:51 INFO - PROCESS | 3036 | 1463433711066 Marionette TRACE conn9 -> [0,1661,"getWindowHandle",null] 14:21:51 INFO - PROCESS | 3036 | 1463433711069 Marionette TRACE conn9 <- [1,1661,null,{"value":"13"}] 14:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:21:51 INFO - PROCESS | 3036 | 1463433711072 Marionette TRACE conn9 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:21:51 INFO - PROCESS | 3036 | 1463433711074 Marionette TRACE conn9 <- [1,1662,null,{}] 14:21:51 INFO - PROCESS | 3036 | 1463433711085 Marionette TRACE conn9 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:51 INFO - PROCESS | 3036 | 1463433711198 Marionette TRACE conn9 <- [1,1663,null,{"value":null}] 14:21:51 INFO - PROCESS | 3036 | 1463433711211 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D5A000 == 47 [pid = 3036] [id = 425] 14:21:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35DC17400) [pid = 3036] [serial = 1275] [outer = 0000000000000000] 14:21:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35DCF7C00) [pid = 3036] [serial = 1276] [outer = 000000B35DC17400] 14:21:51 INFO - PROCESS | 3036 | 1463433711302 Marionette DEBUG loaded listener.js 14:21:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35DF41800) [pid = 3036] [serial = 1277] [outer = 000000B35DC17400] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35A1F9000) [pid = 3036] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35DC18000) [pid = 3036] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35B2C7800) [pid = 3036] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35A16F400) [pid = 3036] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B350E55000) [pid = 3036] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B356741C00) [pid = 3036] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B3506D4800) [pid = 3036] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35D882800) [pid = 3036] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B3518DD800) [pid = 3036] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35DB82400) [pid = 3036] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B3506D6400) [pid = 3036] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35D08B400) [pid = 3036] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35D88B800) [pid = 3036] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B3506C7400) [pid = 3036] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:21:51 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35D08C400) [pid = 3036] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:21:51 INFO - PROCESS | 3036 | 1463433711864 Marionette TRACE conn9 <- [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]]]}] 14:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 837ms 14:21:51 INFO - PROCESS | 3036 | 1463433711912 Marionette TRACE conn9 -> [0,1665,"getWindowHandle",null] 14:21:51 INFO - PROCESS | 3036 | 1463433711914 Marionette TRACE conn9 <- [1,1665,null,{"value":"13"}] 14:21:51 INFO - PROCESS | 3036 | 1463433711917 Marionette TRACE conn9 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:21:51 INFO - PROCESS | 3036 | 1463433711919 Marionette TRACE conn9 <- [1,1666,null,{}] 14:21:51 INFO - PROCESS | 3036 | 1463433711922 Marionette TRACE conn9 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:52 INFO - PROCESS | 3036 | 1463433712003 Marionette TRACE conn9 <- [1,1667,null,{"value":null}] 14:21:52 INFO - PROCESS | 3036 | 1463433712042 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615DA000 == 48 [pid = 3036] [id = 426] 14:21:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B3513CF000) [pid = 3036] [serial = 1278] [outer = 0000000000000000] 14:21:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B355CDB000) [pid = 3036] [serial = 1279] [outer = 000000B3513CF000] 14:21:52 INFO - PROCESS | 3036 | 1463433712091 Marionette DEBUG loaded listener.js 14:21:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35D536000) [pid = 3036] [serial = 1280] [outer = 000000B3513CF000] 14:21:52 INFO - PROCESS | 3036 | 1463433712529 Marionette TRACE conn9 <- [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]]]}] 14:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 672ms 14:21:52 INFO - PROCESS | 3036 | 1463433712592 Marionette TRACE conn9 -> [0,1669,"getWindowHandle",null] 14:21:52 INFO - PROCESS | 3036 | 1463433712594 Marionette TRACE conn9 <- [1,1669,null,{"value":"13"}] 14:21:52 INFO - PROCESS | 3036 | 1463433712597 Marionette TRACE conn9 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:21:52 INFO - PROCESS | 3036 | 1463433712599 Marionette TRACE conn9 <- [1,1670,null,{}] 14:21:52 INFO - PROCESS | 3036 | 1463433712603 Marionette TRACE conn9 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:52 INFO - PROCESS | 3036 | 1463433712687 Marionette TRACE conn9 <- [1,1671,null,{"value":null}] 14:21:52 INFO - PROCESS | 3036 | 1463433712694 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363722000 == 49 [pid = 3036] [id = 427] 14:21:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35DB89800) [pid = 3036] [serial = 1281] [outer = 0000000000000000] 14:21:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B3600E6800) [pid = 3036] [serial = 1282] [outer = 000000B35DB89800] 14:21:52 INFO - PROCESS | 3036 | 1463433712739 Marionette DEBUG loaded listener.js 14:21:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B360716400) [pid = 3036] [serial = 1283] [outer = 000000B35DB89800] 14:21:53 INFO - PROCESS | 3036 | 1463433713155 Marionette TRACE conn9 <- [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]]]}] 14:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 586ms 14:21:53 INFO - PROCESS | 3036 | 1463433713187 Marionette TRACE conn9 -> [0,1673,"getWindowHandle",null] 14:21:53 INFO - PROCESS | 3036 | 1463433713189 Marionette TRACE conn9 <- [1,1673,null,{"value":"13"}] 14:21:53 INFO - PROCESS | 3036 | 1463433713193 Marionette TRACE conn9 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:21:53 INFO - PROCESS | 3036 | 1463433713194 Marionette TRACE conn9 <- [1,1674,null,{}] 14:21:53 INFO - PROCESS | 3036 | 1463433713198 Marionette TRACE conn9 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:53 INFO - PROCESS | 3036 | 1463433713281 Marionette TRACE conn9 <- [1,1675,null,{"value":null}] 14:21:53 INFO - PROCESS | 3036 | 1463433713288 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364020800 == 50 [pid = 3036] [id = 428] 14:21:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B36071B400) [pid = 3036] [serial = 1284] [outer = 0000000000000000] 14:21:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B360720400) [pid = 3036] [serial = 1285] [outer = 000000B36071B400] 14:21:53 INFO - PROCESS | 3036 | 1463433713342 Marionette DEBUG loaded listener.js 14:21:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B360CD2800) [pid = 3036] [serial = 1286] [outer = 000000B36071B400] 14:21:53 INFO - PROCESS | 3036 | 1463433713792 Marionette TRACE conn9 <- [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]]]}] 14:21:53 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 14:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 628ms 14:21:53 INFO - PROCESS | 3036 | 1463433713872 Marionette TRACE conn9 -> [0,1677,"getWindowHandle",null] 14:21:53 INFO - PROCESS | 3036 | 1463433713877 Marionette TRACE conn9 <- [1,1677,null,{"value":"13"}] 14:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:21:53 INFO - PROCESS | 3036 | 1463433713883 Marionette TRACE conn9 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:21:53 INFO - PROCESS | 3036 | 1463433713888 Marionette TRACE conn9 <- [1,1678,null,{}] 14:21:53 INFO - PROCESS | 3036 | 1463433713895 Marionette TRACE conn9 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:54 INFO - PROCESS | 3036 | 1463433714050 Marionette TRACE conn9 <- [1,1679,null,{"value":null}] 14:21:54 INFO - PROCESS | 3036 | 1463433714166 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B07800 == 51 [pid = 3036] [id = 429] 14:21:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B3506CE800) [pid = 3036] [serial = 1287] [outer = 0000000000000000] 14:21:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B3506DF400) [pid = 3036] [serial = 1288] [outer = 000000B3506CE800] 14:21:54 INFO - PROCESS | 3036 | 1463433714226 Marionette DEBUG loaded listener.js 14:21:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B353D75C00) [pid = 3036] [serial = 1289] [outer = 000000B3506CE800] 14:21:54 INFO - PROCESS | 3036 | 1463433714901 Marionette TRACE conn9 <- [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]]]}] 14:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1027ms 14:21:54 INFO - PROCESS | 3036 | 1463433714918 Marionette TRACE conn9 -> [0,1681,"getWindowHandle",null] 14:21:54 INFO - PROCESS | 3036 | 1463433714922 Marionette TRACE conn9 <- [1,1681,null,{"value":"13"}] 14:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:21:54 INFO - PROCESS | 3036 | 1463433714930 Marionette TRACE conn9 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:21:54 INFO - PROCESS | 3036 | 1463433714934 Marionette TRACE conn9 <- [1,1682,null,{}] 14:21:54 INFO - PROCESS | 3036 | 1463433714939 Marionette TRACE conn9 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:55 INFO - PROCESS | 3036 | 1463433715073 Marionette TRACE conn9 <- [1,1683,null,{"value":null}] 14:21:55 INFO - PROCESS | 3036 | 1463433715153 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F8B1000 == 52 [pid = 3036] [id = 430] 14:21:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B356E47800) [pid = 3036] [serial = 1290] [outer = 0000000000000000] 14:21:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35A1E0400) [pid = 3036] [serial = 1291] [outer = 000000B356E47800] 14:21:55 INFO - PROCESS | 3036 | 1463433715251 Marionette DEBUG loaded listener.js 14:21:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35A9CFC00) [pid = 3036] [serial = 1292] [outer = 000000B356E47800] 14:21:55 INFO - PROCESS | 3036 | 1463433715897 Marionette TRACE conn9 <- [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]]]}] 14:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 14:21:55 INFO - PROCESS | 3036 | 1463433715922 Marionette TRACE conn9 -> [0,1685,"getWindowHandle",null] 14:21:55 INFO - PROCESS | 3036 | 1463433715925 Marionette TRACE conn9 <- [1,1685,null,{"value":"13"}] 14:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:21:55 INFO - PROCESS | 3036 | 1463433715929 Marionette TRACE conn9 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:21:55 INFO - PROCESS | 3036 | 1463433715932 Marionette TRACE conn9 <- [1,1686,null,{}] 14:21:55 INFO - PROCESS | 3036 | 1463433715943 Marionette TRACE conn9 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:56 INFO - PROCESS | 3036 | 1463433716059 Marionette TRACE conn9 <- [1,1687,null,{"value":null}] 14:21:56 INFO - PROCESS | 3036 | 1463433716182 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364531800 == 53 [pid = 3036] [id = 431] 14:21:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35DB3C800) [pid = 3036] [serial = 1293] [outer = 0000000000000000] 14:21:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35DB87400) [pid = 3036] [serial = 1294] [outer = 000000B35DB3C800] 14:21:56 INFO - PROCESS | 3036 | 1463433716243 Marionette DEBUG loaded listener.js 14:21:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35DF43000) [pid = 3036] [serial = 1295] [outer = 000000B35DB3C800] 14:21:56 INFO - PROCESS | 3036 | 1463433716842 Marionette TRACE conn9 <- [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]]]}] 14:21:56 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 14:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 985ms 14:21:56 INFO - PROCESS | 3036 | 1463433716916 Marionette TRACE conn9 -> [0,1689,"getWindowHandle",null] 14:21:56 INFO - PROCESS | 3036 | 1463433716918 Marionette TRACE conn9 <- [1,1689,null,{"value":"13"}] 14:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:21:56 INFO - PROCESS | 3036 | 1463433716922 Marionette TRACE conn9 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:21:56 INFO - PROCESS | 3036 | 1463433716924 Marionette TRACE conn9 <- [1,1690,null,{}] 14:21:56 INFO - PROCESS | 3036 | 1463433716928 Marionette TRACE conn9 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:57 INFO - PROCESS | 3036 | 1463433717037 Marionette TRACE conn9 <- [1,1691,null,{"value":null}] 14:21:57 INFO - PROCESS | 3036 | 1463433717175 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C1A000 == 54 [pid = 3036] [id = 432] 14:21:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35DB8E800) [pid = 3036] [serial = 1296] [outer = 0000000000000000] 14:21:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35DF3D400) [pid = 3036] [serial = 1297] [outer = 000000B35DB8E800] 14:21:57 INFO - PROCESS | 3036 | 1463433717233 Marionette DEBUG loaded listener.js 14:21:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B360D29800) [pid = 3036] [serial = 1298] [outer = 000000B35DB8E800] 14:21:58 INFO - PROCESS | 3036 | 1463433718045 Marionette TRACE conn9 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1184ms 14:21:58 INFO - PROCESS | 3036 | 1463433718108 Marionette TRACE conn9 -> [0,1693,"getWindowHandle",null] 14:21:58 INFO - PROCESS | 3036 | 1463433718113 Marionette TRACE conn9 <- [1,1693,null,{"value":"13"}] 14:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:21:58 INFO - PROCESS | 3036 | 1463433718118 Marionette TRACE conn9 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:21:58 INFO - PROCESS | 3036 | 1463433718122 Marionette TRACE conn9 <- [1,1694,null,{}] 14:21:58 INFO - PROCESS | 3036 | 1463433718127 Marionette TRACE conn9 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:58 INFO - PROCESS | 3036 | 1463433718230 Marionette TRACE conn9 <- [1,1695,null,{"value":null}] 14:21:58 INFO - PROCESS | 3036 | 1463433718311 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34FFA7800 == 55 [pid = 3036] [id = 433] 14:21:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B351165400) [pid = 3036] [serial = 1299] [outer = 0000000000000000] 14:21:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35185AC00) [pid = 3036] [serial = 1300] [outer = 000000B351165400] 14:21:58 INFO - PROCESS | 3036 | 1463433718406 Marionette DEBUG loaded listener.js 14:21:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B355DA0000) [pid = 3036] [serial = 1301] [outer = 000000B351165400] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B363722000 == 54 [pid = 3036] [id = 427] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615DA000 == 53 [pid = 3036] [id = 426] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D5A000 == 52 [pid = 3036] [id = 425] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C4D800 == 51 [pid = 3036] [id = 424] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F8B2000 == 50 [pid = 3036] [id = 423] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E238800 == 49 [pid = 3036] [id = 422] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D03E000 == 48 [pid = 3036] [id = 421] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B3558B2800 == 47 [pid = 3036] [id = 420] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A43F000 == 46 [pid = 3036] [id = 419] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35DCFE400) [pid = 3036] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35A163800) [pid = 3036] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35DB33800) [pid = 3036] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B36371C800 == 45 [pid = 3036] [id = 416] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D50D800 == 44 [pid = 3036] [id = 415] 14:21:58 INFO - PROCESS | 3036 | --DOCSHELL 000000B350895000 == 43 [pid = 3036] [id = 414] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B350E56800) [pid = 3036] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35D538C00) [pid = 3036] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35DB34400) [pid = 3036] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B3506DE800) [pid = 3036] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35D52DC00) [pid = 3036] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35AD34800) [pid = 3036] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35A454400) [pid = 3036] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3506CD800) [pid = 3036] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35F83B800) [pid = 3036] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35EA3A800) [pid = 3036] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35D535400) [pid = 3036] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35A1DC800) [pid = 3036] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35131F800) [pid = 3036] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B351EB2000) [pid = 3036] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B3567EE000) [pid = 3036] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B3568EA000) [pid = 3036] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B350E55400) [pid = 3036] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B3506DB000) [pid = 3036] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35D185C00) [pid = 3036] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35D984800) [pid = 3036] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B356B84C00) [pid = 3036] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35D98BC00) [pid = 3036] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35DB8D800) [pid = 3036] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35DB3B400) [pid = 3036] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35A1E8800) [pid = 3036] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35DCC3000) [pid = 3036] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 14:21:59 INFO - PROCESS | 3036 | 1463433719002 Marionette TRACE conn9 <- [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]]]}] 14:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 944ms 14:21:59 INFO - PROCESS | 3036 | 1463433719067 Marionette TRACE conn9 -> [0,1697,"getWindowHandle",null] 14:21:59 INFO - PROCESS | 3036 | 1463433719073 Marionette TRACE conn9 <- [1,1697,null,{"value":"13"}] 14:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:21:59 INFO - PROCESS | 3036 | 1463433719084 Marionette TRACE conn9 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:21:59 INFO - PROCESS | 3036 | 1463433719087 Marionette TRACE conn9 <- [1,1698,null,{}] 14:21:59 INFO - PROCESS | 3036 | 1463433719091 Marionette TRACE conn9 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:59 INFO - PROCESS | 3036 | 1463433719177 Marionette TRACE conn9 <- [1,1699,null,{"value":null}] 14:21:59 INFO - PROCESS | 3036 | 1463433719184 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356E51800 == 44 [pid = 3036] [id = 434] 14:21:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B350E59800) [pid = 3036] [serial = 1302] [outer = 0000000000000000] 14:21:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B351EB2000) [pid = 3036] [serial = 1303] [outer = 000000B350E59800] 14:21:59 INFO - PROCESS | 3036 | 1463433719232 Marionette DEBUG loaded listener.js 14:21:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B356736C00) [pid = 3036] [serial = 1304] [outer = 000000B350E59800] 14:21:59 INFO - PROCESS | 3036 | 1463433719707 Marionette TRACE conn9 <- [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]]]}] 14:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 692ms 14:21:59 INFO - PROCESS | 3036 | 1463433719780 Marionette TRACE conn9 -> [0,1701,"getWindowHandle",null] 14:21:59 INFO - PROCESS | 3036 | 1463433719782 Marionette TRACE conn9 <- [1,1701,null,{"value":"13"}] 14:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:21:59 INFO - PROCESS | 3036 | 1463433719786 Marionette TRACE conn9 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:21:59 INFO - PROCESS | 3036 | 1463433719789 Marionette TRACE conn9 <- [1,1702,null,{}] 14:21:59 INFO - PROCESS | 3036 | 1463433719800 Marionette TRACE conn9 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:59 INFO - PROCESS | 3036 | 1463433719890 Marionette TRACE conn9 <- [1,1703,null,{"value":null}] 14:21:59 INFO - PROCESS | 3036 | 1463433719907 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D512000 == 45 [pid = 3036] [id = 435] 14:21:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35A16F400) [pid = 3036] [serial = 1305] [outer = 0000000000000000] 14:21:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35A1DB800) [pid = 3036] [serial = 1306] [outer = 000000B35A16F400] 14:21:59 INFO - PROCESS | 3036 | 1463433719957 Marionette DEBUG loaded listener.js 14:22:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35A44A800) [pid = 3036] [serial = 1307] [outer = 000000B35A16F400] 14:22:00 INFO - PROCESS | 3036 | 1463433720433 Marionette TRACE conn9 <- [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 14:22:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 14:22:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 14:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:00 INFO - _addTest/ [0,1705,"getWindowHandle",null] 14:22:00 INFO - PROCESS | 3036 | 1463433720482 Marionette TRACE conn9 <- [1,1705,null,{"value":"13"}] 14:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:22:00 INFO - PROCESS | 3036 | 1463433720485 Marionette TRACE conn9 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:22:00 INFO - PROCESS | 3036 | 1463433720487 Marionette TRACE conn9 <- [1,1706,null,{}] 14:22:00 INFO - PROCESS | 3036 | 1463433720491 Marionette TRACE conn9 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:00 INFO - PROCESS | 3036 | 1463433720604 Marionette TRACE conn9 <- [1,1707,null,{"value":null}] 14:22:00 INFO - PROCESS | 3036 | 1463433720614 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F821000 == 46 [pid = 3036] [id = 436] 14:22:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35A44BC00) [pid = 3036] [serial = 1308] [outer = 0000000000000000] 14:22:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35AE35C00) [pid = 3036] [serial = 1309] [outer = 000000B35A44BC00] 14:22:00 INFO - PROCESS | 3036 | 1463433720728 Marionette DEBUG loaded listener.js 14:22:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35CA3DC00) [pid = 3036] [serial = 1310] [outer = 000000B35A44BC00] 14:22:01 INFO - PROCESS | 3036 | 1463433721150 Marionette TRACE conn9 <- [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]]]}] 14:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 14:22:01 INFO - PROCESS | 3036 | 1463433721185 Marionette TRACE conn9 -> [0,1709,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 3036 | 1463433721187 Marionette TRACE conn9 <- [1,1709,null,{"value":"13"}] 14:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:22:01 INFO - PROCESS | 3036 | 1463433721190 Marionette TRACE conn9 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:22:01 INFO - PROCESS | 3036 | 1463433721192 Marionette TRACE conn9 <- [1,1710,null,{}] 14:22:01 INFO - PROCESS | 3036 | 1463433721196 Marionette TRACE conn9 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:01 INFO - PROCESS | 3036 | 1463433721307 Marionette TRACE conn9 <- [1,1711,null,{"value":null}] 14:22:01 INFO - PROCESS | 3036 | 1463433721315 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36075E800 == 47 [pid = 3036] [id = 437] 14:22:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35D4C5000) [pid = 3036] [serial = 1311] [outer = 0000000000000000] 14:22:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35D4C2800) [pid = 3036] [serial = 1312] [outer = 000000B35D4C5000] 14:22:01 INFO - PROCESS | 3036 | 1463433721402 Marionette DEBUG loaded listener.js 14:22:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35D53A400) [pid = 3036] [serial = 1313] [outer = 000000B35D4C5000] 14:22:01 INFO - PROCESS | 3036 | 1463433721854 Marionette TRACE conn9 <- [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]]]}] 14:22:01 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 14:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 733ms 14:22:01 INFO - PROCESS | 3036 | 1463433721960 Marionette TRACE conn9 -> [0,1713,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 3036 | 1463433721963 Marionette TRACE conn9 <- [1,1713,null,{"value":"13"}] 14:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:22:01 INFO - PROCESS | 3036 | 1463433721978 Marionette TRACE conn9 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:22:01 INFO - PROCESS | 3036 | 1463433721980 Marionette TRACE conn9 <- [1,1714,null,{}] 14:22:01 INFO - PROCESS | 3036 | 1463433721984 Marionette TRACE conn9 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:02 INFO - PROCESS | 3036 | 1463433722127 Marionette TRACE conn9 <- [1,1715,null,{"value":null}] 14:22:02 INFO - PROCESS | 3036 | 1463433722179 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D4B800 == 48 [pid = 3036] [id = 438] 14:22:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35DB3F400) [pid = 3036] [serial = 1314] [outer = 0000000000000000] 14:22:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35DC13400) [pid = 3036] [serial = 1315] [outer = 000000B35DB3F400] 14:22:02 INFO - PROCESS | 3036 | 1463433722227 Marionette DEBUG loaded listener.js 14:22:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35DCF0800) [pid = 3036] [serial = 1316] [outer = 000000B35DB3F400] 14:22:02 INFO - PROCESS | 3036 | 1463433722662 Marionette TRACE conn9 <- [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]]]}] 14:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 14:22:02 INFO - PROCESS | 3036 | 1463433722715 Marionette TRACE conn9 -> [0,1717,"getWindowHandle",null] 14:22:02 INFO - PROCESS | 3036 | 1463433722717 Marionette TRACE conn9 <- [1,1717,null,{"value":"13"}] 14:22:02 INFO - PROCESS | 3036 | 1463433722720 Marionette TRACE conn9 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:22:02 INFO - PROCESS | 3036 | 1463433722722 Marionette TRACE conn9 <- [1,1718,null,{}] 14:22:02 INFO - PROCESS | 3036 | 1463433722732 Marionette TRACE conn9 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:02 INFO - PROCESS | 3036 | 1463433722841 Marionette TRACE conn9 <- [1,1719,null,{"value":null}] 14:22:02 INFO - PROCESS | 3036 | 1463433722848 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615DD800 == 49 [pid = 3036] [id = 439] 14:22:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35DCFB400) [pid = 3036] [serial = 1317] [outer = 0000000000000000] 14:22:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35E797C00) [pid = 3036] [serial = 1318] [outer = 000000B35DCFB400] 14:22:02 INFO - PROCESS | 3036 | 1463433722894 Marionette DEBUG loaded listener.js 14:22:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B360022400) [pid = 3036] [serial = 1319] [outer = 000000B35DCFB400] 14:22:03 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35AE33C00) [pid = 3036] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:22:03 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B3513CF000) [pid = 3036] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:22:03 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3506E0000) [pid = 3036] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:22:03 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B356F11000) [pid = 3036] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:22:03 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35DB89800) [pid = 3036] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:22:03 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35DC17400) [pid = 3036] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:22:03 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B350437800) [pid = 3036] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:22:03 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B356845C00) [pid = 3036] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:22:03 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35D888C00) [pid = 3036] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:22:03 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35DCF5C00) [pid = 3036] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:22:03 INFO - PROCESS | 3036 | 1463433723398 Marionette TRACE conn9 <- [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] 14:22:03 INFO - PROCESS | 3036 | 1463433723475 Marionette TRACE conn9 <- [1,1721,null,{"value":"13"}] 14:22:03 INFO - PROCESS | 3036 | 1463433723480 Marionette TRACE conn9 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:22:03 INFO - PROCESS | 3036 | 1463433723482 Marionette TRACE conn9 <- [1,1722,null,{}] 14:22:03 INFO - PROCESS | 3036 | 1463433723485 Marionette TRACE conn9 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:03 INFO - PROCESS | 3036 | 1463433723574 Marionette TRACE conn9 <- [1,1723,null,{"value":null}] 14:22:03 INFO - PROCESS | 3036 | 1463433723585 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EBB800 == 50 [pid = 3036] [id = 440] 14:22:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35D082400) [pid = 3036] [serial = 1320] [outer = 0000000000000000] 14:22:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35FF86400) [pid = 3036] [serial = 1321] [outer = 000000B35D082400] 14:22:03 INFO - PROCESS | 3036 | 1463433723631 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B3600F3000) [pid = 3036] [serial = 1322] [outer = 000000B35D082400] 14:22:04 INFO - PROCESS | 3036 | 1463433724034 Marionette TRACE conn9 <- [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]]]}] 14:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 14:22:04 INFO - PROCESS | 3036 | 1463433724112 Marionette TRACE conn9 -> [0,1725,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 3036 | 1463433724115 Marionette TRACE conn9 <- [1,1725,null,{"value":"13"}] 14:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:22:04 INFO - PROCESS | 3036 | 1463433724118 Marionette TRACE conn9 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 3036 | 1463433724120 Marionette TRACE conn9 <- [1,1726,null,{}] 14:22:04 INFO - PROCESS | 3036 | 1463433724123 Marionette TRACE conn9 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:04 INFO - PROCESS | 3036 | 1463433724208 Marionette TRACE conn9 <- [1,1727,null,{"value":null}] 14:22:04 INFO - PROCESS | 3036 | 1463433724215 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363942000 == 51 [pid = 3036] [id = 441] 14:22:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B36071F000) [pid = 3036] [serial = 1323] [outer = 0000000000000000] 14:22:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B360CD4800) [pid = 3036] [serial = 1324] [outer = 000000B36071F000] 14:22:04 INFO - PROCESS | 3036 | 1463433724260 Marionette DEBUG loaded listener.js 14:22:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B360D29C00) [pid = 3036] [serial = 1325] [outer = 000000B36071F000] 14:22:04 INFO - PROCESS | 3036 | 1463433724689 Marionette TRACE conn9 <- [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]]]}] 14:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 627ms 14:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:22:04 INFO - PROCESS | 3036 | 1463433724749 Marionette TRACE conn9 -> [0,1729,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 3036 | 1463433724752 Marionette TRACE conn9 <- [1,1729,null,{"value":"13"}] 14:22:04 INFO - PROCESS | 3036 | 1463433724755 Marionette TRACE conn9 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 3036 | 1463433724757 Marionette TRACE conn9 <- [1,1730,null,{}] 14:22:04 INFO - PROCESS | 3036 | 1463433724761 Marionette TRACE conn9 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:04 INFO - PROCESS | 3036 | 1463433724846 Marionette TRACE conn9 <- [1,1731,null,{"value":null}] 14:22:04 INFO - PROCESS | 3036 | 1463433724864 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F9D800 == 52 [pid = 3036] [id = 442] 14:22:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B360D30800) [pid = 3036] [serial = 1326] [outer = 0000000000000000] 14:22:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B360EBC800) [pid = 3036] [serial = 1327] [outer = 000000B360D30800] 14:22:04 INFO - PROCESS | 3036 | 1463433724910 Marionette DEBUG loaded listener.js 14:22:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B360EC3000) [pid = 3036] [serial = 1328] [outer = 000000B360D30800] 14:22:05 INFO - PROCESS | 3036 | 1463433725600 Marionette TRACE conn9 <- [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]]]}] 14:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 882ms 14:22:05 INFO - PROCESS | 3036 | 1463433725641 Marionette TRACE conn9 -> [0,1733,"getWindowHandle",null] 14:22:05 INFO - PROCESS | 3036 | 1463433725647 Marionette TRACE conn9 <- [1,1733,null,{"value":"13"}] 14:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:22:05 INFO - PROCESS | 3036 | 1463433725653 Marionette TRACE conn9 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:22:05 INFO - PROCESS | 3036 | 1463433725658 Marionette TRACE conn9 <- [1,1734,null,{}] 14:22:05 INFO - PROCESS | 3036 | 1463433725664 Marionette TRACE conn9 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:05 INFO - PROCESS | 3036 | 1463433725779 Marionette TRACE conn9 <- [1,1735,null,{"value":null}] 14:22:05 INFO - PROCESS | 3036 | 1463433725901 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC68000 == 53 [pid = 3036] [id = 443] 14:22:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B3513D7400) [pid = 3036] [serial = 1329] [outer = 0000000000000000] 14:22:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B355062800) [pid = 3036] [serial = 1330] [outer = 000000B3513D7400] 14:22:05 INFO - PROCESS | 3036 | 1463433725961 Marionette DEBUG loaded listener.js 14:22:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B3568E3400) [pid = 3036] [serial = 1331] [outer = 000000B3513D7400] 14:22:06 INFO - PROCESS | 3036 | 1463433726571 Marionette TRACE conn9 <- [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]]]}] 14:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 985ms 14:22:06 INFO - PROCESS | 3036 | 1463433726639 Marionette TRACE conn9 -> [0,1737,"getWindowHandle",null] 14:22:06 INFO - PROCESS | 3036 | 1463433726646 Marionette TRACE conn9 <- [1,1737,null,{"value":"13"}] 14:22:06 INFO - PROCESS | 3036 | 1463433726652 Marionette TRACE conn9 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:22:06 INFO - PROCESS | 3036 | 1463433726655 Marionette TRACE conn9 <- [1,1738,null,{}] 14:22:06 INFO - PROCESS | 3036 | 1463433726660 Marionette TRACE conn9 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:06 INFO - PROCESS | 3036 | 1463433726773 Marionette TRACE conn9 <- [1,1739,null,{"value":null}] 14:22:06 INFO - PROCESS | 3036 | 1463433726894 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D20800 == 54 [pid = 3036] [id = 444] 14:22:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35A1E4800) [pid = 3036] [serial = 1332] [outer = 0000000000000000] 14:22:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35BFC3800) [pid = 3036] [serial = 1333] [outer = 000000B35A1E4800] 14:22:06 INFO - PROCESS | 3036 | 1463433726951 Marionette DEBUG loaded listener.js 14:22:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35D983C00) [pid = 3036] [serial = 1334] [outer = 000000B35A1E4800] 14:22:07 INFO - PROCESS | 3036 | 1463433727600 Marionette TRACE conn9 <- [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]]]}] 14:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 984ms 14:22:07 INFO - PROCESS | 3036 | 1463433727643 Marionette TRACE conn9 -> [0,1741,"getWindowHandle",null] 14:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:22:07 INFO - PROCESS | 3036 | 1463433727646 Marionette TRACE conn9 <- [1,1741,null,{"value":"13"}] 14:22:07 INFO - PROCESS | 3036 | 1463433727650 Marionette TRACE conn9 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:22:07 INFO - PROCESS | 3036 | 1463433727654 Marionette TRACE conn9 <- [1,1742,null,{}] 14:22:07 INFO - PROCESS | 3036 | 1463433727680 Marionette TRACE conn9 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:07 INFO - PROCESS | 3036 | 1463433727817 Marionette TRACE conn9 <- [1,1743,null,{"value":null}] 14:22:07 INFO - PROCESS | 3036 | 1463433727876 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651CC800 == 55 [pid = 3036] [id = 445] 14:22:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B360CD5400) [pid = 3036] [serial = 1335] [outer = 0000000000000000] 14:22:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B360D23400) [pid = 3036] [serial = 1336] [outer = 000000B360CD5400] 14:22:07 INFO - PROCESS | 3036 | 1463433727935 Marionette DEBUG loaded listener.js 14:22:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B360EC8400) [pid = 3036] [serial = 1337] [outer = 000000B360CD5400] 14:22:08 INFO - PROCESS | 3036 | 1463433728467 Marionette TRACE conn9 <- [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]]]}] 14:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 840ms 14:22:08 INFO - PROCESS | 3036 | 1463433728495 Marionette TRACE conn9 -> [0,1745,"getWindowHandle",null] 14:22:08 INFO - PROCESS | 3036 | 1463433728498 Marionette TRACE conn9 <- [1,1745,null,{"value":"13"}] 14:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:22:08 INFO - PROCESS | 3036 | 1463433728503 Marionette TRACE conn9 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:22:08 INFO - PROCESS | 3036 | 1463433728506 Marionette TRACE conn9 <- [1,1746,null,{}] 14:22:08 INFO - PROCESS | 3036 | 1463433728509 Marionette TRACE conn9 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:08 INFO - PROCESS | 3036 | 1463433728624 Marionette TRACE conn9 <- [1,1747,null,{"value":null}] 14:22:08 INFO - PROCESS | 3036 | 1463433728716 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365418800 == 56 [pid = 3036] [id = 446] 14:22:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B361277800) [pid = 3036] [serial = 1338] [outer = 0000000000000000] 14:22:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B36127B000) [pid = 3036] [serial = 1339] [outer = 000000B361277800] 14:22:08 INFO - PROCESS | 3036 | 1463433728772 Marionette DEBUG loaded listener.js 14:22:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B3612A6800) [pid = 3036] [serial = 1340] [outer = 000000B361277800] 14:22:09 INFO - PROCESS | 3036 | 1463433729352 Marionette TRACE conn9 <- [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]]]}] 14:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 881ms 14:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:22:09 INFO - PROCESS | 3036 | 1463433729386 Marionette TRACE conn9 -> [0,1749,"getWindowHandle",null] 14:22:09 INFO - PROCESS | 3036 | 1463433729388 Marionette TRACE conn9 <- [1,1749,null,{"value":"13"}] 14:22:09 INFO - PROCESS | 3036 | 1463433729392 Marionette TRACE conn9 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:22:09 INFO - PROCESS | 3036 | 1463433729394 Marionette TRACE conn9 <- [1,1750,null,{}] 14:22:09 INFO - PROCESS | 3036 | 1463433729398 Marionette TRACE conn9 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:09 INFO - PROCESS | 3036 | 1463433729506 Marionette TRACE conn9 <- [1,1751,null,{"value":null}] 14:22:09 INFO - PROCESS | 3036 | 1463433729598 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B63000 == 57 [pid = 3036] [id = 447] 14:22:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B361280000) [pid = 3036] [serial = 1341] [outer = 0000000000000000] 14:22:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B3612AE400) [pid = 3036] [serial = 1342] [outer = 000000B361280000] 14:22:09 INFO - PROCESS | 3036 | 1463433729654 Marionette DEBUG loaded listener.js 14:22:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B361633800) [pid = 3036] [serial = 1343] [outer = 000000B361280000] 14:22:10 INFO - PROCESS | 3036 | 1463433730252 Marionette TRACE conn9 <- [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]]]}] 14:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 880ms 14:22:10 INFO - PROCESS | 3036 | 1463433730275 Marionette TRACE conn9 -> [0,1753,"getWindowHandle",null] 14:22:10 INFO - PROCESS | 3036 | 1463433730277 Marionette TRACE conn9 <- [1,1753,null,{"value":"13"}] 14:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:22:10 INFO - PROCESS | 3036 | 1463433730281 Marionette TRACE conn9 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:22:10 INFO - PROCESS | 3036 | 1463433730283 Marionette TRACE conn9 <- [1,1754,null,{}] 14:22:10 INFO - PROCESS | 3036 | 1463433730287 Marionette TRACE conn9 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:10 INFO - PROCESS | 3036 | 1463433730402 Marionette TRACE conn9 <- [1,1755,null,{"value":null}] 14:22:10 INFO - PROCESS | 3036 | 1463433730646 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A475800 == 58 [pid = 3036] [id = 448] 14:22:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B350503000) [pid = 3036] [serial = 1344] [outer = 0000000000000000] 14:22:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B3506CBC00) [pid = 3036] [serial = 1345] [outer = 000000B350503000] 14:22:10 INFO - PROCESS | 3036 | 1463433730698 Marionette DEBUG loaded listener.js 14:22:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B3511A9400) [pid = 3036] [serial = 1346] [outer = 000000B350503000] 14:22:11 INFO - PROCESS | 3036 | 1463433731369 Marionette TRACE conn9 <- [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]]]}] 14:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1131ms 14:22:11 INFO - PROCESS | 3036 | 1463433731414 Marionette TRACE conn9 -> [0,1757,"getWindowHandle",null] 14:22:11 INFO - PROCESS | 3036 | 1463433731419 Marionette TRACE conn9 <- [1,1757,null,{"value":"13"}] 14:22:11 INFO - PROCESS | 3036 | 1463433731423 Marionette TRACE conn9 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:22:11 INFO - PROCESS | 3036 | 1463433731427 Marionette TRACE conn9 <- [1,1758,null,{}] 14:22:11 INFO - PROCESS | 3036 | 1463433731432 Marionette TRACE conn9 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:11 INFO - PROCESS | 3036 | 1463433731537 Marionette TRACE conn9 <- [1,1759,null,{"value":null}] 14:22:11 INFO - PROCESS | 3036 | 1463433731669 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E7BE000 == 57 [pid = 3036] [id = 394] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615C3800 == 56 [pid = 3036] [id = 397] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C4E800 == 55 [pid = 3036] [id = 396] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F8AB000 == 54 [pid = 3036] [id = 395] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D37E800 == 53 [pid = 3036] [id = 393] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35B2C2800 == 52 [pid = 3036] [id = 392] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B363942000 == 51 [pid = 3036] [id = 441] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EBB800 == 50 [pid = 3036] [id = 440] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615DD800 == 49 [pid = 3036] [id = 439] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D4B800 == 48 [pid = 3036] [id = 438] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F821000 == 47 [pid = 3036] [id = 436] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D512000 == 46 [pid = 3036] [id = 435] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B36001C800) [pid = 3036] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B35D085800) [pid = 3036] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B3600EA000) [pid = 3036] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B34FD4A000) [pid = 3036] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B356737C00) [pid = 3036] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B360720400) [pid = 3036] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355330000 == 47 [pid = 3036] [id = 449] 14:22:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B34EDB5C00) [pid = 3036] [serial = 1347] [outer = 0000000000000000] 14:22:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B350507C00) [pid = 3036] [serial = 1348] [outer = 000000B34EDB5C00] 14:22:11 INFO - PROCESS | 3036 | 1463433731760 Marionette DEBUG loaded listener.js 14:22:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35984A000) [pid = 3036] [serial = 1349] [outer = 000000B34EDB5C00] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B356E51800 == 46 [pid = 3036] [id = 434] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B34FFA7800 == 45 [pid = 3036] [id = 433] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F8B1000 == 44 [pid = 3036] [id = 430] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B07800 == 43 [pid = 3036] [id = 429] 14:22:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B364020800 == 42 [pid = 3036] [id = 428] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35BF37C00) [pid = 3036] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35D536000) [pid = 3036] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B351EA7C00) [pid = 3036] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35A455C00) [pid = 3036] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B3600E6800) [pid = 3036] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35D085C00) [pid = 3036] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B350E59400) [pid = 3036] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35AE2D400) [pid = 3036] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35DCF7C00) [pid = 3036] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B350E58800) [pid = 3036] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35982C000) [pid = 3036] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B3506C6800) [pid = 3036] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35D981400) [pid = 3036] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35E9B6C00) [pid = 3036] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35DF41800) [pid = 3036] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B355CDB000) [pid = 3036] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B356E3FC00) [pid = 3036] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35DB3F000) [pid = 3036] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B360716400) [pid = 3036] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3036 | 1463433732239 Marionette TRACE conn9 <- [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]]]}] 14:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 839ms 14:22:12 INFO - PROCESS | 3036 | 1463433732269 Marionette TRACE conn9 -> [0,1761,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 3036 | 1463433732273 Marionette TRACE conn9 <- [1,1761,null,{"value":"13"}] 14:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:22:12 INFO - PROCESS | 3036 | 1463433732277 Marionette TRACE conn9 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 3036 | 1463433732279 Marionette TRACE conn9 <- [1,1762,null,{}] 14:22:12 INFO - PROCESS | 3036 | 1463433732283 Marionette TRACE conn9 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:12 INFO - PROCESS | 3036 | 1463433732374 Marionette TRACE conn9 <- [1,1763,null,{"value":null}] 14:22:12 INFO - PROCESS | 3036 | 1463433732387 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D512000 == 43 [pid = 3036] [id = 450] 14:22:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35A1E7800) [pid = 3036] [serial = 1350] [outer = 0000000000000000] 14:22:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35A1F6000) [pid = 3036] [serial = 1351] [outer = 000000B35A1E7800] 14:22:12 INFO - PROCESS | 3036 | 1463433732434 Marionette DEBUG loaded listener.js 14:22:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35A9CF400) [pid = 3036] [serial = 1352] [outer = 000000B35A1E7800] 14:22:12 INFO - PROCESS | 3036 | 1463433732910 Marionette TRACE conn9 <- [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]]]}] 14:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 692ms 14:22:12 INFO - PROCESS | 3036 | 1463433732973 Marionette TRACE conn9 -> [0,1765,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 3036 | 1463433732975 Marionette TRACE conn9 <- [1,1765,null,{"value":"13"}] 14:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:22:12 INFO - PROCESS | 3036 | 1463433732985 Marionette TRACE conn9 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 3036 | 1463433732991 Marionette TRACE conn9 <- [1,1766,null,{}] 14:22:12 INFO - PROCESS | 3036 | 1463433732996 Marionette TRACE conn9 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:13 INFO - PROCESS | 3036 | 1463433733086 Marionette TRACE conn9 <- [1,1767,null,{"value":null}] 14:22:13 INFO - PROCESS | 3036 | 1463433733095 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360059800 == 44 [pid = 3036] [id = 451] 14:22:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35C99E800) [pid = 3036] [serial = 1353] [outer = 0000000000000000] 14:22:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35D08E400) [pid = 3036] [serial = 1354] [outer = 000000B35C99E800] 14:22:13 INFO - PROCESS | 3036 | 1463433733153 Marionette DEBUG loaded listener.js 14:22:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35D883000) [pid = 3036] [serial = 1355] [outer = 000000B35C99E800] 14:22:13 INFO - PROCESS | 3036 | 1463433733618 Marionette TRACE conn9 <- [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]]]}] 14:22:13 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 14:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 14:22:13 INFO - PROCESS | 3036 | 1463433733672 Marionette TRACE conn9 -> [0,1769,"getWindowHandle",null] 14:22:13 INFO - PROCESS | 3036 | 1463433733675 Marionette TRACE conn9 <- [1,1769,null,{"value":"13"}] 14:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:22:13 INFO - PROCESS | 3036 | 1463433733679 Marionette TRACE conn9 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:22:13 INFO - PROCESS | 3036 | 1463433733681 Marionette TRACE conn9 <- [1,1770,null,{}] 14:22:13 INFO - PROCESS | 3036 | 1463433733684 Marionette TRACE conn9 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:13 INFO - PROCESS | 3036 | 1463433733771 Marionette TRACE conn9 <- [1,1771,null,{"value":null}] 14:22:13 INFO - PROCESS | 3036 | 1463433733778 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D19000 == 45 [pid = 3036] [id = 452] 14:22:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35D32A400) [pid = 3036] [serial = 1356] [outer = 0000000000000000] 14:22:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35DB36C00) [pid = 3036] [serial = 1357] [outer = 000000B35D32A400] 14:22:13 INFO - PROCESS | 3036 | 1463433733825 Marionette DEBUG loaded listener.js 14:22:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35DB8F000) [pid = 3036] [serial = 1358] [outer = 000000B35D32A400] 14:22:14 INFO - PROCESS | 3036 | 1463433734301 Marionette TRACE conn9 <- [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]]]}] 14:22:14 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 14:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 14:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:22:14 INFO - PROCESS | 3036 | 1463433734374 Marionette TRACE conn9 -> [0,1773,"getWindowHandle",null] 14:22:14 INFO - PROCESS | 3036 | 1463433734376 Marionette TRACE conn9 <- [1,1773,null,{"value":"13"}] 14:22:14 INFO - PROCESS | 3036 | 1463433734379 Marionette TRACE conn9 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:22:14 INFO - PROCESS | 3036 | 1463433734381 Marionette TRACE conn9 <- [1,1774,null,{}] 14:22:14 INFO - PROCESS | 3036 | 1463433734385 Marionette TRACE conn9 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:14 INFO - PROCESS | 3036 | 1463433734495 Marionette TRACE conn9 <- [1,1775,null,{"value":null}] 14:22:14 INFO - PROCESS | 3036 | 1463433734582 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615DE000 == 46 [pid = 3036] [id = 453] 14:22:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35DCFD400) [pid = 3036] [serial = 1359] [outer = 0000000000000000] 14:22:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35DF3B400) [pid = 3036] [serial = 1360] [outer = 000000B35DCFD400] 14:22:14 INFO - PROCESS | 3036 | 1463433734636 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35F83C800) [pid = 3036] [serial = 1361] [outer = 000000B35DCFD400] 14:22:15 INFO - PROCESS | 3036 | 1463433735113 Marionette TRACE conn9 <- [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]]]}] 14:22:15 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 14:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 773ms 14:22:15 INFO - PROCESS | 3036 | 1463433735156 Marionette TRACE conn9 -> [0,1777,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 3036 | 1463433735158 Marionette TRACE conn9 <- [1,1777,null,{"value":"13"}] 14:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:22:15 INFO - PROCESS | 3036 | 1463433735161 Marionette TRACE conn9 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - PROCESS | 3036 | 1463433735163 Marionette TRACE conn9 <- [1,1778,null,{}] 14:22:15 INFO - PROCESS | 3036 | 1463433735166 Marionette TRACE conn9 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:15 INFO - PROCESS | 3036 | 1463433735279 Marionette TRACE conn9 <- [1,1779,null,{"value":null}] 14:22:15 INFO - PROCESS | 3036 | 1463433735286 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363711000 == 47 [pid = 3036] [id = 454] 14:22:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B36001B800) [pid = 3036] [serial = 1362] [outer = 0000000000000000] 14:22:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B36071EC00) [pid = 3036] [serial = 1363] [outer = 000000B36001B800] 14:22:15 INFO - PROCESS | 3036 | 1463433735375 Marionette DEBUG loaded listener.js 14:22:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B360D2A800) [pid = 3036] [serial = 1364] [outer = 000000B36001B800] 14:22:15 INFO - PROCESS | 3036 | 1463433735800 Marionette TRACE conn9 <- [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]]]}] 14:22:15 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) 14:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 691ms 14:22:15 INFO - PROCESS | 3036 | 1463433735857 Marionette TRACE conn9 -> [0,1781,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 3036 | 1463433735860 Marionette TRACE conn9 <- [1,1781,null,{"value":"13"}] 14:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:22:15 INFO - PROCESS | 3036 | 1463433735863 Marionette TRACE conn9 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - PROCESS | 3036 | 1463433735865 Marionette TRACE conn9 <- [1,1782,null,{}] 14:22:15 INFO - PROCESS | 3036 | 1463433735868 Marionette TRACE conn9 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:16 INFO - PROCESS | 3036 | 1463433736004 Marionette TRACE conn9 <- [1,1783,null,{"value":null}] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35DF3BC00) [pid = 3036] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B36071F000) [pid = 3036] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35DB8E800) [pid = 3036] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35A44BC00) [pid = 3036] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35D4C5000) [pid = 3036] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B351165400) [pid = 3036] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35DB3F400) [pid = 3036] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B350E59800) [pid = 3036] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35A16F400) [pid = 3036] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35DCFB400) [pid = 3036] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35D082400) [pid = 3036] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35D538400) [pid = 3036] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B356B85000) [pid = 3036] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B3504D3400) [pid = 3036] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B34EE55C00) [pid = 3036] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B355CE6800) [pid = 3036] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35BFC5400) [pid = 3036] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35F83E400) [pid = 3036] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:22:16 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B3600E7800) [pid = 3036] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:22:16 INFO - PROCESS | 3036 | 1463433736157 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B353D92000 == 48 [pid = 3036] [id = 455] 14:22:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B34FBCA400) [pid = 3036] [serial = 1365] [outer = 0000000000000000] 14:22:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B3506E0000) [pid = 3036] [serial = 1366] [outer = 000000B34FBCA400] 14:22:16 INFO - PROCESS | 3036 | 1463433736205 Marionette DEBUG loaded listener.js 14:22:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35A16F400) [pid = 3036] [serial = 1367] [outer = 000000B34FBCA400] 14:22:16 INFO - PROCESS | 3036 | 1463433736583 Marionette TRACE conn9 <- [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]]]}] 14:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 775ms 14:22:16 INFO - PROCESS | 3036 | 1463433736639 Marionette TRACE conn9 -> [0,1785,"getWindowHandle",null] 14:22:16 INFO - PROCESS | 3036 | 1463433736641 Marionette TRACE conn9 <- [1,1785,null,{"value":"13"}] 14:22:16 INFO - PROCESS | 3036 | 1463433736644 Marionette TRACE conn9 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:22:16 INFO - PROCESS | 3036 | 1463433736646 Marionette TRACE conn9 <- [1,1786,null,{}] 14:22:16 INFO - PROCESS | 3036 | 1463433736650 Marionette TRACE conn9 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:16 INFO - PROCESS | 3036 | 1463433736763 Marionette TRACE conn9 <- [1,1787,null,{"value":null}] 14:22:16 INFO - PROCESS | 3036 | 1463433736776 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364185800 == 49 [pid = 3036] [id = 456] 14:22:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B355CD8400) [pid = 3036] [serial = 1368] [outer = 0000000000000000] 14:22:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35D78C400) [pid = 3036] [serial = 1369] [outer = 000000B355CD8400] 14:22:16 INFO - PROCESS | 3036 | 1463433736822 Marionette DEBUG loaded listener.js 14:22:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B360CCD000) [pid = 3036] [serial = 1370] [outer = 000000B355CD8400] 14:22:17 INFO - PROCESS | 3036 | 1463433737226 Marionette TRACE conn9 <- [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]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 627ms 14:22:17 INFO - PROCESS | 3036 | 1463433737276 Marionette TRACE conn9 -> [0,1789,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 3036 | 1463433737278 Marionette TRACE conn9 <- [1,1789,null,{"value":"13"}] 14:22:17 INFO - PROCESS | 3036 | 1463433737281 Marionette TRACE conn9 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:22:17 INFO - PROCESS | 3036 | 1463433737283 Marionette TRACE conn9 <- [1,1790,null,{}] 14:22:17 INFO - PROCESS | 3036 | 1463433737286 Marionette TRACE conn9 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:17 INFO - PROCESS | 3036 | 1463433737401 Marionette TRACE conn9 <- [1,1791,null,{"value":null}] 14:22:17 INFO - PROCESS | 3036 | 1463433737449 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651CB800 == 50 [pid = 3036] [id = 457] 14:22:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B3612B3400) [pid = 3036] [serial = 1371] [outer = 0000000000000000] 14:22:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B361637000) [pid = 3036] [serial = 1372] [outer = 000000B3612B3400] 14:22:17 INFO - PROCESS | 3036 | 1463433737496 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B36163E400) [pid = 3036] [serial = 1373] [outer = 000000B3612B3400] 14:22:17 INFO - PROCESS | 3036 | 1463433737918 Marionette TRACE conn9 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 14:22:17 INFO - PROCESS | 3036 | 1463433737976 Marionette TRACE conn9 -> [0,1793,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 3036 | 1463433737978 Marionette TRACE conn9 <- [1,1793,null,{"value":"13"}] 14:22:17 INFO - PROCESS | 3036 | 1463433737981 Marionette TRACE conn9 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:22:17 INFO - PROCESS | 3036 | 1463433737983 Marionette TRACE conn9 <- [1,1794,null,{}] 14:22:17 INFO - PROCESS | 3036 | 1463433737987 Marionette TRACE conn9 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:18 INFO - PROCESS | 3036 | 1463433738072 Marionette TRACE conn9 <- [1,1795,null,{"value":null}] 14:22:18 INFO - PROCESS | 3036 | 1463433738081 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CB1800 == 51 [pid = 3036] [id = 458] 14:22:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B36208B800) [pid = 3036] [serial = 1374] [outer = 0000000000000000] 14:22:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B36208D800) [pid = 3036] [serial = 1375] [outer = 000000B36208B800] 14:22:18 INFO - PROCESS | 3036 | 1463433738133 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B362FB0C00) [pid = 3036] [serial = 1376] [outer = 000000B36208B800] 14:22:18 INFO - PROCESS | 3036 | 1463433738888 Marionette TRACE conn9 <- [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]]]}] 14:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 986ms 14:22:18 INFO - PROCESS | 3036 | 1463433738971 Marionette TRACE conn9 -> [0,1797,"getWindowHandle",null] 14:22:18 INFO - PROCESS | 3036 | 1463433738977 Marionette TRACE conn9 <- [1,1797,null,{"value":"13"}] 14:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:22:18 INFO - PROCESS | 3036 | 1463433738982 Marionette TRACE conn9 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:22:18 INFO - PROCESS | 3036 | 1463433738987 Marionette TRACE conn9 <- [1,1798,null,{}] 14:22:19 INFO - PROCESS | 3036 | 1463433738992 Marionette TRACE conn9 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:19 INFO - PROCESS | 3036 | 1463433739150 Marionette TRACE conn9 <- [1,1799,null,{"value":null}] 14:22:19 INFO - PROCESS | 3036 | 1463433739268 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D8C7800 == 52 [pid = 3036] [id = 459] 14:22:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B356849C00) [pid = 3036] [serial = 1377] [outer = 0000000000000000] 14:22:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B356E44C00) [pid = 3036] [serial = 1378] [outer = 000000B356849C00] 14:22:19 INFO - PROCESS | 3036 | 1463433739328 Marionette DEBUG loaded listener.js 14:22:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35684C800) [pid = 3036] [serial = 1379] [outer = 000000B356849C00] 14:22:19 INFO - PROCESS | 3036 | 1463433739904 Marionette TRACE conn9 <- [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]]]}] 14:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 944ms 14:22:19 INFO - PROCESS | 3036 | 1463433739932 Marionette TRACE conn9 -> [0,1801,"getWindowHandle",null] 14:22:19 INFO - PROCESS | 3036 | 1463433739939 Marionette TRACE conn9 <- [1,1801,null,{"value":"13"}] 14:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:22:19 INFO - PROCESS | 3036 | 1463433739947 Marionette TRACE conn9 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:22:19 INFO - PROCESS | 3036 | 1463433739950 Marionette TRACE conn9 <- [1,1802,null,{}] 14:22:19 INFO - PROCESS | 3036 | 1463433739954 Marionette TRACE conn9 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:20 INFO - PROCESS | 3036 | 1463433740070 Marionette TRACE conn9 <- [1,1803,null,{"value":null}] 14:22:20 INFO - PROCESS | 3036 | 1463433740166 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F98800 == 53 [pid = 3036] [id = 460] 14:22:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35AE31400) [pid = 3036] [serial = 1380] [outer = 0000000000000000] 14:22:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35D52FC00) [pid = 3036] [serial = 1381] [outer = 000000B35AE31400] 14:22:20 INFO - PROCESS | 3036 | 1463433740223 Marionette DEBUG loaded listener.js 14:22:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35DCC4000) [pid = 3036] [serial = 1382] [outer = 000000B35AE31400] 14:22:20 INFO - PROCESS | 3036 | 1463433740858 Marionette TRACE conn9 <- [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]]]}] 14:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 986ms 14:22:20 INFO - PROCESS | 3036 | 1463433740946 Marionette TRACE conn9 -> [0,1805,"getWindowHandle",null] 14:22:20 INFO - PROCESS | 3036 | 1463433740949 Marionette TRACE conn9 <- [1,1805,null,{"value":"13"}] 14:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:22:20 INFO - PROCESS | 3036 | 1463433740954 Marionette TRACE conn9 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:22:20 INFO - PROCESS | 3036 | 1463433740958 Marionette TRACE conn9 <- [1,1806,null,{}] 14:22:20 INFO - PROCESS | 3036 | 1463433740969 Marionette TRACE conn9 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:21 INFO - PROCESS | 3036 | 1463433741093 Marionette TRACE conn9 <- [1,1807,null,{"value":null}] 14:22:21 INFO - PROCESS | 3036 | 1463433741212 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CCF800 == 54 [pid = 3036] [id = 461] 14:22:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B360718000) [pid = 3036] [serial = 1383] [outer = 0000000000000000] 14:22:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B36127A400) [pid = 3036] [serial = 1384] [outer = 000000B360718000] 14:22:21 INFO - PROCESS | 3036 | 1463433741274 Marionette DEBUG loaded listener.js 14:22:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B362096C00) [pid = 3036] [serial = 1385] [outer = 000000B360718000] 14:22:21 INFO - PROCESS | 3036 | 1463433741843 Marionette TRACE conn9 <- [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]]]}] 14:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 944ms 14:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:22:21 INFO - PROCESS | 3036 | 1463433741898 Marionette TRACE conn9 -> [0,1809,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 3036 | 1463433741902 Marionette TRACE conn9 <- [1,1809,null,{"value":"13"}] 14:22:21 INFO - PROCESS | 3036 | 1463433741905 Marionette TRACE conn9 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - PROCESS | 3036 | 1463433741907 Marionette TRACE conn9 <- [1,1810,null,{}] 14:22:21 INFO - PROCESS | 3036 | 1463433741911 Marionette TRACE conn9 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:22 INFO - PROCESS | 3036 | 1463433742027 Marionette TRACE conn9 <- [1,1811,null,{"value":null}] 14:22:22 INFO - PROCESS | 3036 | 1463433742123 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366C6A800 == 55 [pid = 3036] [id = 462] 14:22:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B362FB7000) [pid = 3036] [serial = 1386] [outer = 0000000000000000] 14:22:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B362FBB400) [pid = 3036] [serial = 1387] [outer = 000000B362FB7000] 14:22:22 INFO - PROCESS | 3036 | 1463433742180 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B3637E9C00) [pid = 3036] [serial = 1388] [outer = 000000B362FB7000] 14:22:22 INFO - PROCESS | 3036 | 1463433742821 Marionette TRACE conn9 <- [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]]]}] 14:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 943ms 14:22:22 INFO - PROCESS | 3036 | 1463433742851 Marionette TRACE conn9 -> [0,1813,"getWindowHandle",null] 14:22:22 INFO - PROCESS | 3036 | 1463433742853 Marionette TRACE conn9 <- [1,1813,null,{"value":"13"}] 14:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:22:22 INFO - PROCESS | 3036 | 1463433742857 Marionette TRACE conn9 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:22:22 INFO - PROCESS | 3036 | 1463433742860 Marionette TRACE conn9 <- [1,1814,null,{}] 14:22:22 INFO - PROCESS | 3036 | 1463433742863 Marionette TRACE conn9 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:22 INFO - PROCESS | 3036 | 1463433742973 Marionette TRACE conn9 <- [1,1815,null,{"value":null}] 14:22:23 INFO - PROCESS | 3036 | 1463433743068 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360EE3800 == 56 [pid = 3036] [id = 463] 14:22:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B362FBE000) [pid = 3036] [serial = 1389] [outer = 0000000000000000] 14:22:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B3637F3000) [pid = 3036] [serial = 1390] [outer = 000000B362FBE000] 14:22:23 INFO - PROCESS | 3036 | 1463433743124 Marionette DEBUG loaded listener.js 14:22:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B363982800) [pid = 3036] [serial = 1391] [outer = 000000B362FBE000] 14:22:23 INFO - PROCESS | 3036 | 1463433743741 Marionette TRACE conn9 <- [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]]]}] 14:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 945ms 14:22:23 INFO - PROCESS | 3036 | 1463433743804 Marionette TRACE conn9 -> [0,1817,"getWindowHandle",null] 14:22:23 INFO - PROCESS | 3036 | 1463433743807 Marionette TRACE conn9 <- [1,1817,null,{"value":"13"}] 14:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:22:23 INFO - PROCESS | 3036 | 1463433743810 Marionette TRACE conn9 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:22:23 INFO - PROCESS | 3036 | 1463433743813 Marionette TRACE conn9 <- [1,1818,null,{}] 14:22:23 INFO - PROCESS | 3036 | 1463433743816 Marionette TRACE conn9 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:23 INFO - PROCESS | 3036 | 1463433743943 Marionette TRACE conn9 <- [1,1819,null,{"value":null}] 14:22:24 INFO - PROCESS | 3036 | 1463433744197 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35B2BA000 == 57 [pid = 3036] [id = 464] 14:22:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B34FD4C400) [pid = 3036] [serial = 1392] [outer = 0000000000000000] 14:22:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B3506D7000) [pid = 3036] [serial = 1393] [outer = 000000B34FD4C400] 14:22:24 INFO - PROCESS | 3036 | 1463433744270 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B350E95C00) [pid = 3036] [serial = 1394] [outer = 000000B34FD4C400] 14:22:24 INFO - PROCESS | 3036 | 1463433744850 Marionette TRACE conn9 <- [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]]]}] 14:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1087ms 14:22:24 INFO - PROCESS | 3036 | 1463433744902 Marionette TRACE conn9 -> [0,1821,"getWindowHandle",null] 14:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:22:24 INFO - PROCESS | 3036 | 1463433744907 Marionette TRACE conn9 <- [1,1821,null,{"value":"13"}] 14:22:24 INFO - PROCESS | 3036 | 1463433744912 Marionette TRACE conn9 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:22:24 INFO - PROCESS | 3036 | 1463433744916 Marionette TRACE conn9 <- [1,1822,null,{}] 14:22:24 INFO - PROCESS | 3036 | 1463433744921 Marionette TRACE conn9 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:25 INFO - PROCESS | 3036 | 1463433745034 Marionette TRACE conn9 <- [1,1823,null,{"value":null}] 14:22:25 INFO - PROCESS | 3036 | 1463433745133 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC71000 == 58 [pid = 3036] [id = 465] 14:22:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B359850400) [pid = 3036] [serial = 1395] [outer = 0000000000000000] 14:22:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B35A1E5800) [pid = 3036] [serial = 1396] [outer = 000000B359850400] 14:22:25 INFO - PROCESS | 3036 | 1463433745185 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B35AD33400) [pid = 3036] [serial = 1397] [outer = 000000B359850400] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651CB800 == 57 [pid = 3036] [id = 457] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B364185800 == 56 [pid = 3036] [id = 456] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B353D92000 == 55 [pid = 3036] [id = 455] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B363711000 == 54 [pid = 3036] [id = 454] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615DE000 == 53 [pid = 3036] [id = 453] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B36075E800 == 52 [pid = 3036] [id = 437] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D19000 == 51 [pid = 3036] [id = 452] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B360059800 == 50 [pid = 3036] [id = 451] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D512000 == 49 [pid = 3036] [id = 450] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B355330000 == 48 [pid = 3036] [id = 449] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B3506DF400) [pid = 3036] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B35DB87400) [pid = 3036] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B360EBC800) [pid = 3036] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B35A1E0400) [pid = 3036] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A475800 == 47 [pid = 3036] [id = 448] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B365B63000 == 46 [pid = 3036] [id = 447] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B365418800 == 45 [pid = 3036] [id = 446] 14:22:25 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F9D800 == 44 [pid = 3036] [id = 442] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B351698400) [pid = 3036] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B3507DA400) [pid = 3036] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B359849000) [pid = 3036] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35DB3A000) [pid = 3036] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B3600A9800) [pid = 3036] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B3600F1C00) [pid = 3036] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35E0F4800) [pid = 3036] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B360D29C00) [pid = 3036] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B360D29800) [pid = 3036] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35DF3D400) [pid = 3036] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35AE35C00) [pid = 3036] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35D4C2800) [pid = 3036] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B355DA0000) [pid = 3036] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35DCF0800) [pid = 3036] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35185AC00) [pid = 3036] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B351EB2000) [pid = 3036] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35DC13400) [pid = 3036] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B356736C00) [pid = 3036] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35D53A400) [pid = 3036] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35A1DB800) [pid = 3036] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35E797C00) [pid = 3036] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B360022400) [pid = 3036] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35FF86400) [pid = 3036] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B360CD4800) [pid = 3036] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35A44A800) [pid = 3036] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B3600F3000) [pid = 3036] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35CA3DC00) [pid = 3036] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35DB82C00) [pid = 3036] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35A44D000) [pid = 3036] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 14:22:25 INFO - PROCESS | 3036 | 1463433745798 Marionette TRACE conn9 <- [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]]]}] 14:22:25 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 14:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 943ms 14:22:25 INFO - PROCESS | 3036 | 1463433745859 Marionette TRACE conn9 -> [0,1825,"getWindowHandle",null] 14:22:25 INFO - PROCESS | 3036 | 1463433745863 Marionette TRACE conn9 <- [1,1825,null,{"value":"13"}] 14:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:22:25 INFO - PROCESS | 3036 | 1463433745867 Marionette TRACE conn9 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - PROCESS | 3036 | 1463433745869 Marionette TRACE conn9 <- [1,1826,null,{}] 14:22:25 INFO - PROCESS | 3036 | 1463433745873 Marionette TRACE conn9 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:25 INFO - PROCESS | 3036 | 1463433745965 Marionette TRACE conn9 <- [1,1827,null,{"value":null}] 14:22:26 INFO - PROCESS | 3036 | 1463433746046 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35AD22800 == 45 [pid = 3036] [id = 466] 14:22:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B350E92C00) [pid = 3036] [serial = 1398] [outer = 0000000000000000] 14:22:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B355C95800) [pid = 3036] [serial = 1399] [outer = 000000B350E92C00] 14:22:26 INFO - PROCESS | 3036 | 1463433746093 Marionette DEBUG loaded listener.js 14:22:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B356E3FC00) [pid = 3036] [serial = 1400] [outer = 000000B350E92C00] 14:22:26 INFO - PROCESS | 3036 | 1463433746541 Marionette TRACE conn9 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 735ms 14:22:26 INFO - PROCESS | 3036 | 1463433746605 Marionette TRACE conn9 -> [0,1829,"getWindowHandle",null] 14:22:26 INFO - PROCESS | 3036 | 1463433746608 Marionette TRACE conn9 <- [1,1829,null,{"value":"13"}] 14:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:22:26 INFO - PROCESS | 3036 | 1463433746613 Marionette TRACE conn9 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:22:26 INFO - PROCESS | 3036 | 1463433746620 Marionette TRACE conn9 <- [1,1830,null,{}] 14:22:26 INFO - PROCESS | 3036 | 1463433746629 Marionette TRACE conn9 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:26 INFO - PROCESS | 3036 | 1463433746750 Marionette TRACE conn9 <- [1,1831,null,{"value":null}] 14:22:26 INFO - PROCESS | 3036 | 1463433746769 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36005D000 == 46 [pid = 3036] [id = 467] 14:22:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35CA3EC00) [pid = 3036] [serial = 1401] [outer = 0000000000000000] 14:22:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35D085C00) [pid = 3036] [serial = 1402] [outer = 000000B35CA3EC00] 14:22:26 INFO - PROCESS | 3036 | 1463433746816 Marionette DEBUG loaded listener.js 14:22:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35D535800) [pid = 3036] [serial = 1403] [outer = 000000B35CA3EC00] 14:22:27 INFO - PROCESS | 3036 | 1463433747276 Marionette TRACE conn9 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 14:22:27 INFO - PROCESS | 3036 | 1463433747305 Marionette TRACE conn9 -> [0,1833,"getWindowHandle",null] 14:22:27 INFO - PROCESS | 3036 | 1463433747308 Marionette TRACE conn9 <- [1,1833,null,{"value":"13"}] 14:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:22:27 INFO - PROCESS | 3036 | 1463433747311 Marionette TRACE conn9 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:22:27 INFO - PROCESS | 3036 | 1463433747313 Marionette TRACE conn9 <- [1,1834,null,{}] 14:22:27 INFO - PROCESS | 3036 | 1463433747317 Marionette TRACE conn9 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:27 INFO - PROCESS | 3036 | 1463433747405 Marionette TRACE conn9 <- [1,1835,null,{"value":null}] 14:22:27 INFO - PROCESS | 3036 | 1463433747412 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D0F800 == 47 [pid = 3036] [id = 468] 14:22:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35D534800) [pid = 3036] [serial = 1404] [outer = 0000000000000000] 14:22:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35DB3EC00) [pid = 3036] [serial = 1405] [outer = 000000B35D534800] 14:22:27 INFO - PROCESS | 3036 | 1463433747459 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35DB89800) [pid = 3036] [serial = 1406] [outer = 000000B35D534800] 14:22:27 INFO - PROCESS | 3036 | 1463433747899 Marionette TRACE conn9 <- [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]]]}] 14:22:27 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) 14:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 629ms 14:22:27 INFO - PROCESS | 3036 | 1463433747949 Marionette TRACE conn9 -> [0,1837,"getWindowHandle",null] 14:22:27 INFO - PROCESS | 3036 | 1463433747951 Marionette TRACE conn9 <- [1,1837,null,{"value":"13"}] 14:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:22:27 INFO - PROCESS | 3036 | 1463433747954 Marionette TRACE conn9 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:22:27 INFO - PROCESS | 3036 | 1463433747956 Marionette TRACE conn9 <- [1,1838,null,{}] 14:22:27 INFO - PROCESS | 3036 | 1463433747960 Marionette TRACE conn9 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:28 INFO - PROCESS | 3036 | 1463433748074 Marionette TRACE conn9 <- [1,1839,null,{"value":null}] 14:22:28 INFO - PROCESS | 3036 | 1463433748155 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615CA000 == 48 [pid = 3036] [id = 469] 14:22:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35DCF1000) [pid = 3036] [serial = 1407] [outer = 0000000000000000] 14:22:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35DCFB400) [pid = 3036] [serial = 1408] [outer = 000000B35DCF1000] 14:22:28 INFO - PROCESS | 3036 | 1463433748208 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35E79B000) [pid = 3036] [serial = 1409] [outer = 000000B35DCF1000] 14:22:28 INFO - PROCESS | 3036 | 1463433748653 Marionette TRACE conn9 <- [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]]]}] 14:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms 14:22:28 INFO - PROCESS | 3036 | 1463433748690 Marionette TRACE conn9 -> [0,1841,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 3036 | 1463433748692 Marionette TRACE conn9 <- [1,1841,null,{"value":"13"}] 14:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:22:28 INFO - PROCESS | 3036 | 1463433748702 Marionette TRACE conn9 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 3036 | 1463433748704 Marionette TRACE conn9 <- [1,1842,null,{}] 14:22:28 INFO - PROCESS | 3036 | 1463433748715 Marionette TRACE conn9 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:28 INFO - PROCESS | 3036 | 1463433748839 Marionette TRACE conn9 <- [1,1843,null,{"value":null}] 14:22:28 INFO - PROCESS | 3036 | 1463433748899 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EBC800 == 49 [pid = 3036] [id = 470] 14:22:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35EABEC00) [pid = 3036] [serial = 1410] [outer = 0000000000000000] 14:22:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B3600E8400) [pid = 3036] [serial = 1411] [outer = 000000B35EABEC00] 14:22:28 INFO - PROCESS | 3036 | 1463433748946 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B360716000) [pid = 3036] [serial = 1412] [outer = 000000B35EABEC00] 14:22:29 INFO - PROCESS | 3036 | 1463433749375 Marionette TRACE conn9 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 14:22:29 INFO - PROCESS | 3036 | 1463433749390 Marionette TRACE conn9 -> [0,1845,"getWindowHandle",null] 14:22:29 INFO - PROCESS | 3036 | 1463433749392 Marionette TRACE conn9 <- [1,1845,null,{"value":"13"}] 14:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:22:29 INFO - PROCESS | 3036 | 1463433749403 Marionette TRACE conn9 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - PROCESS | 3036 | 1463433749405 Marionette TRACE conn9 <- [1,1846,null,{}] 14:22:29 INFO - PROCESS | 3036 | 1463433749409 Marionette TRACE conn9 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:29 INFO - PROCESS | 3036 | 1463433749547 Marionette TRACE conn9 <- [1,1847,null,{"value":null}] 14:22:29 INFO - PROCESS | 3036 | 1463433749569 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363935800 == 50 [pid = 3036] [id = 471] 14:22:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B36071F400) [pid = 3036] [serial = 1413] [outer = 0000000000000000] 14:22:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B360CD0800) [pid = 3036] [serial = 1414] [outer = 000000B36071F400] 14:22:29 INFO - PROCESS | 3036 | 1463433749615 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B360D2DC00) [pid = 3036] [serial = 1415] [outer = 000000B36071F400] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B355CD8400) [pid = 3036] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B3506CE800) [pid = 3036] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B356E47800) [pid = 3036] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35DB3C800) [pid = 3036] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B3612B3400) [pid = 3036] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35DCFD400) [pid = 3036] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B36001B800) [pid = 3036] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B34FBCA400) [pid = 3036] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35C99E800) [pid = 3036] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B350503000) [pid = 3036] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35A1E7800) [pid = 3036] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B360D30800) [pid = 3036] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B34EDB5C00) [pid = 3036] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:22:30 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35D32A400) [pid = 3036] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:22:30 INFO - PROCESS | 3036 | 1463433750182 Marionette TRACE conn9 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 834ms 14:22:30 INFO - PROCESS | 3036 | 1463433750233 Marionette TRACE conn9 -> [0,1849,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 3036 | 1463433750235 Marionette TRACE conn9 <- [1,1849,null,{"value":"13"}] 14:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:22:30 INFO - PROCESS | 3036 | 1463433750239 Marionette TRACE conn9 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 3036 | 1463433750241 Marionette TRACE conn9 <- [1,1850,null,{}] 14:22:30 INFO - PROCESS | 3036 | 1463433750245 Marionette TRACE conn9 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:30 INFO - PROCESS | 3036 | 1463433750338 Marionette TRACE conn9 <- [1,1851,null,{"value":null}] 14:22:30 INFO - PROCESS | 3036 | 1463433750421 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C22000 == 51 [pid = 3036] [id = 472] 14:22:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35116E800) [pid = 3036] [serial = 1416] [outer = 0000000000000000] 14:22:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35BFCB800) [pid = 3036] [serial = 1417] [outer = 000000B35116E800] 14:22:30 INFO - PROCESS | 3036 | 1463433750467 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B36071D400) [pid = 3036] [serial = 1418] [outer = 000000B35116E800] 14:22:30 INFO - PROCESS | 3036 | 1463433750838 Marionette TRACE conn9 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 627ms 14:22:30 INFO - PROCESS | 3036 | 1463433750877 Marionette TRACE conn9 -> [0,1853,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 3036 | 1463433750879 Marionette TRACE conn9 <- [1,1853,null,{"value":"13"}] 14:22:30 INFO - PROCESS | 3036 | 1463433750882 Marionette TRACE conn9 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 3036 | 1463433750884 Marionette TRACE conn9 <- [1,1854,null,{}] 14:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:22:30 INFO - PROCESS | 3036 | 1463433750888 Marionette TRACE conn9 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:31 INFO - PROCESS | 3036 | 1463433751008 Marionette TRACE conn9 <- [1,1855,null,{"value":null}] 14:22:31 INFO - PROCESS | 3036 | 1463433751019 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3640A4000 == 52 [pid = 3036] [id = 473] 14:22:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B360D2E800) [pid = 3036] [serial = 1419] [outer = 0000000000000000] 14:22:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B360EC9800) [pid = 3036] [serial = 1420] [outer = 000000B360D2E800] 14:22:31 INFO - PROCESS | 3036 | 1463433751065 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B3612B3400) [pid = 3036] [serial = 1421] [outer = 000000B360D2E800] 14:22:31 INFO - PROCESS | 3036 | 1463433751477 Marionette TRACE conn9 <- [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]]]}] 14:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 628ms 14:22:31 INFO - PROCESS | 3036 | 1463433751517 Marionette TRACE conn9 -> [0,1857,"getWindowHandle",null] 14:22:31 INFO - PROCESS | 3036 | 1463433751519 Marionette TRACE conn9 <- [1,1857,null,{"value":"13"}] 14:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:22:31 INFO - PROCESS | 3036 | 1463433751523 Marionette TRACE conn9 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - PROCESS | 3036 | 1463433751524 Marionette TRACE conn9 <- [1,1858,null,{}] 14:22:31 INFO - PROCESS | 3036 | 1463433751528 Marionette TRACE conn9 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:31 INFO - PROCESS | 3036 | 1463433751655 Marionette TRACE conn9 <- [1,1859,null,{"value":null}] 14:22:31 INFO - PROCESS | 3036 | 1463433751665 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36419D800 == 53 [pid = 3036] [id = 474] 14:22:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B36150BC00) [pid = 3036] [serial = 1422] [outer = 0000000000000000] 14:22:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B36150E000) [pid = 3036] [serial = 1423] [outer = 000000B36150BC00] 14:22:31 INFO - PROCESS | 3036 | 1463433751720 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B36163AC00) [pid = 3036] [serial = 1424] [outer = 000000B36150BC00] 14:22:32 INFO - PROCESS | 3036 | 1463433752235 Marionette TRACE conn9 <- [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]]]}] 14:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 735ms 14:22:32 INFO - PROCESS | 3036 | 1463433752298 Marionette TRACE conn9 -> [0,1861,"getWindowHandle",null] 14:22:32 INFO - PROCESS | 3036 | 1463433752303 Marionette TRACE conn9 <- [1,1861,null,{"value":"13"}] 14:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:22:32 INFO - PROCESS | 3036 | 1463433752336 Marionette TRACE conn9 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:22:32 INFO - PROCESS | 3036 | 1463433752341 Marionette TRACE conn9 <- [1,1862,null,{}] 14:22:32 INFO - PROCESS | 3036 | 1463433752348 Marionette TRACE conn9 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:32 INFO - PROCESS | 3036 | 1463433752479 Marionette TRACE conn9 <- [1,1863,null,{"value":null}] 14:22:32 INFO - PROCESS | 3036 | 1463433752601 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C947000 == 54 [pid = 3036] [id = 475] 14:22:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B3507DB000) [pid = 3036] [serial = 1425] [outer = 0000000000000000] 14:22:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35538E400) [pid = 3036] [serial = 1426] [outer = 000000B3507DB000] 14:22:32 INFO - PROCESS | 3036 | 1463433752663 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B3568EA400) [pid = 3036] [serial = 1427] [outer = 000000B3507DB000] 14:22:33 INFO - PROCESS | 3036 | 1463433753291 Marionette TRACE conn9 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 995ms 14:22:33 INFO - PROCESS | 3036 | 1463433753321 Marionette TRACE conn9 -> [0,1865,"getWindowHandle",null] 14:22:33 INFO - PROCESS | 3036 | 1463433753328 Marionette TRACE conn9 <- [1,1865,null,{"value":"13"}] 14:22:33 INFO - PROCESS | 3036 | 1463433753335 Marionette TRACE conn9 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:22:33 INFO - PROCESS | 3036 | 1463433753338 Marionette TRACE conn9 <- [1,1866,null,{}] 14:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:22:33 INFO - PROCESS | 3036 | 1463433753342 Marionette TRACE conn9 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:33 INFO - PROCESS | 3036 | 1463433753459 Marionette TRACE conn9 <- [1,1867,null,{"value":null}] 14:22:33 INFO - PROCESS | 3036 | 1463433753558 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360ED1000 == 55 [pid = 3036] [id = 476] 14:22:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35AD2EC00) [pid = 3036] [serial = 1428] [outer = 0000000000000000] 14:22:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35B236000) [pid = 3036] [serial = 1429] [outer = 000000B35AD2EC00] 14:22:33 INFO - PROCESS | 3036 | 1463433753614 Marionette DEBUG loaded listener.js 14:22:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35DB39800) [pid = 3036] [serial = 1430] [outer = 000000B35AD2EC00] 14:22:34 INFO - PROCESS | 3036 | 1463433754241 Marionette TRACE conn9 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 924ms 14:22:34 INFO - PROCESS | 3036 | 1463433754264 Marionette TRACE conn9 -> [0,1869,"getWindowHandle",null] 14:22:34 INFO - PROCESS | 3036 | 1463433754267 Marionette TRACE conn9 <- [1,1869,null,{"value":"13"}] 14:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:22:34 INFO - PROCESS | 3036 | 1463433754271 Marionette TRACE conn9 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:22:34 INFO - PROCESS | 3036 | 1463433754275 Marionette TRACE conn9 <- [1,1870,null,{}] 14:22:34 INFO - PROCESS | 3036 | 1463433754287 Marionette TRACE conn9 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:34 INFO - PROCESS | 3036 | 1463433754404 Marionette TRACE conn9 <- [1,1871,null,{"value":null}] 14:22:34 INFO - PROCESS | 3036 | 1463433754503 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365404800 == 56 [pid = 3036] [id = 477] 14:22:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35DF48400) [pid = 3036] [serial = 1431] [outer = 0000000000000000] 14:22:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B360718C00) [pid = 3036] [serial = 1432] [outer = 000000B35DF48400] 14:22:34 INFO - PROCESS | 3036 | 1463433754562 Marionette DEBUG loaded listener.js 14:22:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B361512C00) [pid = 3036] [serial = 1433] [outer = 000000B35DF48400] 14:22:35 INFO - PROCESS | 3036 | 1463433755169 Marionette TRACE conn9 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 943ms 14:22:35 INFO - PROCESS | 3036 | 1463433755217 Marionette TRACE conn9 -> [0,1873,"getWindowHandle",null] 14:22:35 INFO - PROCESS | 3036 | 1463433755220 Marionette TRACE conn9 <- [1,1873,null,{"value":"13"}] 14:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:22:35 INFO - PROCESS | 3036 | 1463433755223 Marionette TRACE conn9 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:22:35 INFO - PROCESS | 3036 | 1463433755226 Marionette TRACE conn9 <- [1,1874,null,{}] 14:22:35 INFO - PROCESS | 3036 | 1463433755229 Marionette TRACE conn9 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:35 INFO - PROCESS | 3036 | 1463433755333 Marionette TRACE conn9 <- [1,1875,null,{"value":null}] 14:22:35 INFO - PROCESS | 3036 | 1463433755459 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B60000 == 57 [pid = 3036] [id = 478] 14:22:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B361509800) [pid = 3036] [serial = 1434] [outer = 0000000000000000] 14:22:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B362092800) [pid = 3036] [serial = 1435] [outer = 000000B361509800] 14:22:35 INFO - PROCESS | 3036 | 1463433755516 Marionette DEBUG loaded listener.js 14:22:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B3637F5800) [pid = 3036] [serial = 1436] [outer = 000000B361509800] 14:22:36 INFO - PROCESS | 3036 | 1463433756069 Marionette TRACE conn9 <- [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]]]}] 14:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 880ms 14:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:22:36 INFO - PROCESS | 3036 | 1463433756106 Marionette TRACE conn9 -> [0,1877,"getWindowHandle",null] 14:22:36 INFO - PROCESS | 3036 | 1463433756108 Marionette TRACE conn9 <- [1,1877,null,{"value":"13"}] 14:22:36 INFO - PROCESS | 3036 | 1463433756112 Marionette TRACE conn9 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:22:36 INFO - PROCESS | 3036 | 1463433756114 Marionette TRACE conn9 <- [1,1878,null,{}] 14:22:36 INFO - PROCESS | 3036 | 1463433756118 Marionette TRACE conn9 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:36 INFO - PROCESS | 3036 | 1463433756228 Marionette TRACE conn9 <- [1,1879,null,{"value":null}] 14:22:36 INFO - PROCESS | 3036 | 1463433756324 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3689C8000 == 58 [pid = 3036] [id = 479] 14:22:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B35D9C3000) [pid = 3036] [serial = 1437] [outer = 0000000000000000] 14:22:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B35D9C9000) [pid = 3036] [serial = 1438] [outer = 000000B35D9C3000] 14:22:36 INFO - PROCESS | 3036 | 1463433756380 Marionette DEBUG loaded listener.js 14:22:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B362FB4800) [pid = 3036] [serial = 1439] [outer = 000000B35D9C3000] 14:22:36 INFO - PROCESS | 3036 | 1463433756970 Marionette TRACE conn9 <- [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]]]}] 14:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 881ms 14:22:37 INFO - PROCESS | 3036 | 1463433757003 Marionette TRACE conn9 -> [0,1881,"getWindowHandle",null] 14:22:37 INFO - PROCESS | 3036 | 1463433757006 Marionette TRACE conn9 <- [1,1881,null,{"value":"13"}] 14:22:37 INFO - PROCESS | 3036 | 1463433757011 Marionette TRACE conn9 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:22:37 INFO - PROCESS | 3036 | 1463433757013 Marionette TRACE conn9 <- [1,1882,null,{}] 14:22:37 INFO - PROCESS | 3036 | 1463433757017 Marionette TRACE conn9 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:37 INFO - PROCESS | 3036 | 1463433757148 Marionette TRACE conn9 <- [1,1883,null,{"value":null}] 14:22:37 INFO - PROCESS | 3036 | 1463433757269 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3688CC800 == 59 [pid = 3036] [id = 480] 14:22:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B36163CC00) [pid = 3036] [serial = 1440] [outer = 0000000000000000] 14:22:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B363E6BC00) [pid = 3036] [serial = 1441] [outer = 000000B36163CC00] 14:22:37 INFO - PROCESS | 3036 | 1463433757325 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B363EC1800) [pid = 3036] [serial = 1442] [outer = 000000B36163CC00] 14:22:38 INFO - PROCESS | 3036 | 1463433758183 Marionette TRACE conn9 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1240ms 14:22:38 INFO - PROCESS | 3036 | 1463433758256 Marionette TRACE conn9 -> [0,1885,"getWindowHandle",null] 14:22:38 INFO - PROCESS | 3036 | 1463433758260 Marionette TRACE conn9 <- [1,1885,null,{"value":"13"}] 14:22:38 INFO - PROCESS | 3036 | 1463433758266 Marionette TRACE conn9 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:22:38 INFO - PROCESS | 3036 | 1463433758270 Marionette TRACE conn9 <- [1,1886,null,{}] 14:22:38 INFO - PROCESS | 3036 | 1463433758277 Marionette TRACE conn9 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:38 INFO - PROCESS | 3036 | 1463433758418 Marionette TRACE conn9 <- [1,1887,null,{"value":null}] 14:22:38 INFO - PROCESS | 3036 | 1463433758552 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34EE25000 == 60 [pid = 3036] [id = 481] 14:22:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B353D79400) [pid = 3036] [serial = 1443] [outer = 0000000000000000] 14:22:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B355872800) [pid = 3036] [serial = 1444] [outer = 000000B353D79400] 14:22:38 INFO - PROCESS | 3036 | 1463433758608 Marionette DEBUG loaded listener.js 14:22:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B3567F5C00) [pid = 3036] [serial = 1445] [outer = 000000B353D79400] 14:22:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B3640A4000 == 59 [pid = 3036] [id = 473] 14:22:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C22000 == 58 [pid = 3036] [id = 472] 14:22:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B363935800 == 57 [pid = 3036] [id = 471] 14:22:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EBC800 == 56 [pid = 3036] [id = 470] 14:22:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615CA000 == 55 [pid = 3036] [id = 469] 14:22:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D0F800 == 54 [pid = 3036] [id = 468] 14:22:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B36005D000 == 53 [pid = 3036] [id = 467] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B360D23400) [pid = 3036] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B36127B000) [pid = 3036] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B3612AE400) [pid = 3036] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B35AD22800 == 52 [pid = 3036] [id = 466] 14:22:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC71000 == 51 [pid = 3036] [id = 465] 14:22:39 INFO - PROCESS | 3036 | --DOCSHELL 000000B35B2BA000 == 50 [pid = 3036] [id = 464] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B353D75C00) [pid = 3036] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B35A9CFC00) [pid = 3036] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B35DF43000) [pid = 3036] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B35A16F400) [pid = 3036] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B355062800) [pid = 3036] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35D08E400) [pid = 3036] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B35D883000) [pid = 3036] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B3511A9400) [pid = 3036] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B3506CBC00) [pid = 3036] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35A1F6000) [pid = 3036] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B35A9CF400) [pid = 3036] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B360EC3000) [pid = 3036] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B350507C00) [pid = 3036] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35984A000) [pid = 3036] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35DB36C00) [pid = 3036] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35BFC3800) [pid = 3036] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35D78C400) [pid = 3036] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B36163E400) [pid = 3036] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35DB8F000) [pid = 3036] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B360CCD000) [pid = 3036] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B361637000) [pid = 3036] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35DF3B400) [pid = 3036] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B36071EC00) [pid = 3036] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35F83C800) [pid = 3036] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3506E0000) [pid = 3036] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B360D2A800) [pid = 3036] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 14:22:39 INFO - PROCESS | 3036 | 1463433759224 Marionette TRACE conn9 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 14:22:39 INFO - PROCESS | 3036 | 1463433759259 Marionette TRACE conn9 -> [0,1889,"getWindowHandle",null] 14:22:39 INFO - PROCESS | 3036 | 1463433759265 Marionette TRACE conn9 <- [1,1889,null,{"value":"13"}] 14:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:22:39 INFO - PROCESS | 3036 | 1463433759271 Marionette TRACE conn9 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:22:39 INFO - PROCESS | 3036 | 1463433759274 Marionette TRACE conn9 <- [1,1890,null,{}] 14:22:39 INFO - PROCESS | 3036 | 1463433759278 Marionette TRACE conn9 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:39 INFO - PROCESS | 3036 | 1463433759371 Marionette TRACE conn9 <- [1,1891,null,{"value":null}] 14:22:39 INFO - PROCESS | 3036 | 1463433759454 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D03F000 == 51 [pid = 3036] [id = 482] 14:22:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B3507E0400) [pid = 3036] [serial = 1446] [outer = 0000000000000000] 14:22:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B355873800) [pid = 3036] [serial = 1447] [outer = 000000B3507E0400] 14:22:39 INFO - PROCESS | 3036 | 1463433759502 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B356B80800) [pid = 3036] [serial = 1448] [outer = 000000B3507E0400] 14:22:39 INFO - PROCESS | 3036 | 1463433759915 Marionette TRACE conn9 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 14:22:40 INFO - PROCESS | 3036 | 1463433760010 Marionette TRACE conn9 -> [0,1893,"getWindowHandle",null] 14:22:40 INFO - PROCESS | 3036 | 1463433760012 Marionette TRACE conn9 <- [1,1893,null,{"value":"13"}] 14:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:22:40 INFO - PROCESS | 3036 | 1463433760016 Marionette TRACE conn9 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:22:40 INFO - PROCESS | 3036 | 1463433760020 Marionette TRACE conn9 <- [1,1894,null,{}] 14:22:40 INFO - PROCESS | 3036 | 1463433760031 Marionette TRACE conn9 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:40 INFO - PROCESS | 3036 | 1463433760128 Marionette TRACE conn9 <- [1,1895,null,{"value":null}] 14:22:40 INFO - PROCESS | 3036 | 1463433760139 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F8AD800 == 52 [pid = 3036] [id = 483] 14:22:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35A44BC00) [pid = 3036] [serial = 1449] [outer = 0000000000000000] 14:22:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35A8E3000) [pid = 3036] [serial = 1450] [outer = 000000B35A44BC00] 14:22:40 INFO - PROCESS | 3036 | 1463433760188 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35AE2D400) [pid = 3036] [serial = 1451] [outer = 000000B35A44BC00] 14:22:40 INFO - PROCESS | 3036 | 1463433760649 Marionette TRACE conn9 <- [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]]]}] 14:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 14:22:40 INFO - PROCESS | 3036 | 1463433760709 Marionette TRACE conn9 -> [0,1897,"getWindowHandle",null] 14:22:40 INFO - PROCESS | 3036 | 1463433760711 Marionette TRACE conn9 <- [1,1897,null,{"value":"13"}] 14:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:22:40 INFO - PROCESS | 3036 | 1463433760715 Marionette TRACE conn9 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:22:40 INFO - PROCESS | 3036 | 1463433760717 Marionette TRACE conn9 <- [1,1898,null,{}] 14:22:40 INFO - PROCESS | 3036 | 1463433760720 Marionette TRACE conn9 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:40 INFO - PROCESS | 3036 | 1463433760809 Marionette TRACE conn9 <- [1,1899,null,{"value":null}] 14:22:40 INFO - PROCESS | 3036 | 1463433760817 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C51000 == 53 [pid = 3036] [id = 484] 14:22:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35CA34C00) [pid = 3036] [serial = 1452] [outer = 0000000000000000] 14:22:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35D32A400) [pid = 3036] [serial = 1453] [outer = 000000B35CA34C00] 14:22:40 INFO - PROCESS | 3036 | 1463433760865 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35D535000) [pid = 3036] [serial = 1454] [outer = 000000B35CA34C00] 14:22:41 INFO - PROCESS | 3036 | 1463433761308 Marionette TRACE conn9 <- [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]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 626ms 14:22:41 INFO - PROCESS | 3036 | 1463433761349 Marionette TRACE conn9 -> [0,1901,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 3036 | 1463433761351 Marionette TRACE conn9 <- [1,1901,null,{"value":"13"}] 14:22:41 INFO - PROCESS | 3036 | 1463433761355 Marionette TRACE conn9 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:22:41 INFO - PROCESS | 3036 | 1463433761357 Marionette TRACE conn9 <- [1,1902,null,{}] 14:22:41 INFO - PROCESS | 3036 | 1463433761361 Marionette TRACE conn9 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:41 INFO - PROCESS | 3036 | 1463433761476 Marionette TRACE conn9 <- [1,1903,null,{"value":null}] 14:22:41 INFO - PROCESS | 3036 | 1463433761558 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B359887800 == 54 [pid = 3036] [id = 485] 14:22:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35D78D800) [pid = 3036] [serial = 1455] [outer = 0000000000000000] 14:22:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35D980000) [pid = 3036] [serial = 1456] [outer = 000000B35D78D800] 14:22:41 INFO - PROCESS | 3036 | 1463433761605 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35D9C3400) [pid = 3036] [serial = 1457] [outer = 000000B35D78D800] 14:22:42 INFO - PROCESS | 3036 | 1463433762035 Marionette TRACE conn9 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 734ms 14:22:42 INFO - PROCESS | 3036 | 1463433762091 Marionette TRACE conn9 -> [0,1905,"getWindowHandle",null] 14:22:42 INFO - PROCESS | 3036 | 1463433762093 Marionette TRACE conn9 <- [1,1905,null,{"value":"13"}] 14:22:42 INFO - PROCESS | 3036 | 1463433762104 Marionette TRACE conn9 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:22:42 INFO - PROCESS | 3036 | 1463433762106 Marionette TRACE conn9 <- [1,1906,null,{}] 14:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:22:42 INFO - PROCESS | 3036 | 1463433762110 Marionette TRACE conn9 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:42 INFO - PROCESS | 3036 | 1463433762249 Marionette TRACE conn9 <- [1,1907,null,{"value":null}] 14:22:42 INFO - PROCESS | 3036 | 1463433762306 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615DD000 == 55 [pid = 3036] [id = 486] 14:22:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35DB3F000) [pid = 3036] [serial = 1458] [outer = 0000000000000000] 14:22:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35DB8FC00) [pid = 3036] [serial = 1459] [outer = 000000B35DB3F000] 14:22:42 INFO - PROCESS | 3036 | 1463433762356 Marionette DEBUG loaded listener.js 14:22:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35DF49800) [pid = 3036] [serial = 1460] [outer = 000000B35DB3F000] 14:22:42 INFO - PROCESS | 3036 | 1463433762794 Marionette TRACE conn9 <- [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]]]}] 14:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 14:22:42 INFO - PROCESS | 3036 | 1463433762862 Marionette TRACE conn9 -> [0,1909,"getWindowHandle",null] 14:22:42 INFO - PROCESS | 3036 | 1463433762864 Marionette TRACE conn9 <- [1,1909,null,{"value":"13"}] 14:22:42 INFO - PROCESS | 3036 | 1463433762867 Marionette TRACE conn9 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:22:42 INFO - PROCESS | 3036 | 1463433762869 Marionette TRACE conn9 <- [1,1910,null,{}] 14:22:42 INFO - PROCESS | 3036 | 1463433762873 Marionette TRACE conn9 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:43 INFO - PROCESS | 3036 | 1463433762988 Marionette TRACE conn9 <- [1,1911,null,{"value":null}] 14:22:43 INFO - PROCESS | 3036 | 1463433763044 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EA5000 == 56 [pid = 3036] [id = 487] 14:22:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35EA46400) [pid = 3036] [serial = 1461] [outer = 0000000000000000] 14:22:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35F842800) [pid = 3036] [serial = 1462] [outer = 000000B35EA46400] 14:22:43 INFO - PROCESS | 3036 | 1463433763093 Marionette DEBUG loaded listener.js 14:22:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B3600F0C00) [pid = 3036] [serial = 1463] [outer = 000000B35EA46400] 14:22:43 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35DCF1000) [pid = 3036] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:22:43 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35116E800) [pid = 3036] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:22:43 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B35CA3EC00) [pid = 3036] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:22:43 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35EABEC00) [pid = 3036] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:22:43 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B350E92C00) [pid = 3036] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:22:43 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B360D2E800) [pid = 3036] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:22:43 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35D534800) [pid = 3036] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:22:43 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B34FD4C400) [pid = 3036] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:22:43 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B36071F400) [pid = 3036] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:22:43 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B359850400) [pid = 3036] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:22:43 INFO - PROCESS | 3036 | 1463433763615 Marionette TRACE conn9 <- [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]]]}] 14:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 795ms 14:22:43 INFO - PROCESS | 3036 | 1463433763667 Marionette TRACE conn9 -> [0,1913,"getWindowHandle",null] 14:22:43 INFO - PROCESS | 3036 | 1463433763669 Marionette TRACE conn9 <- [1,1913,null,{"value":"13"}] 14:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:22:43 INFO - PROCESS | 3036 | 1463433763672 Marionette TRACE conn9 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:22:43 INFO - PROCESS | 3036 | 1463433763674 Marionette TRACE conn9 <- [1,1914,null,{}] 14:22:43 INFO - PROCESS | 3036 | 1463433763678 Marionette TRACE conn9 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:43 INFO - PROCESS | 3036 | 1463433763799 Marionette TRACE conn9 <- [1,1915,null,{"value":null}] 14:22:43 INFO - PROCESS | 3036 | 1463433763853 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EBB800 == 57 [pid = 3036] [id = 488] 14:22:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B350432800) [pid = 3036] [serial = 1464] [outer = 0000000000000000] 14:22:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35EA3A800) [pid = 3036] [serial = 1465] [outer = 000000B350432800] 14:22:43 INFO - PROCESS | 3036 | 1463433763901 Marionette DEBUG loaded listener.js 14:22:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B36071CC00) [pid = 3036] [serial = 1466] [outer = 000000B350432800] 14:22:44 INFO - PROCESS | 3036 | 1463433764245 Marionette TRACE conn9 <- [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]]]}] 14:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 627ms 14:22:44 INFO - PROCESS | 3036 | 1463433764331 Marionette TRACE conn9 -> [0,1917,"getWindowHandle",null] 14:22:44 INFO - PROCESS | 3036 | 1463433764333 Marionette TRACE conn9 <- [1,1917,null,{"value":"13"}] 14:22:44 INFO - PROCESS | 3036 | 1463433764337 Marionette TRACE conn9 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - PROCESS | 3036 | 1463433764339 Marionette TRACE conn9 <- [1,1918,null,{}] 14:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:22:44 INFO - PROCESS | 3036 | 1463433764345 Marionette TRACE conn9 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:44 INFO - PROCESS | 3036 | 1463433764434 Marionette TRACE conn9 <- [1,1919,null,{"value":null}] 14:22:44 INFO - PROCESS | 3036 | 1463433764441 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D25800 == 58 [pid = 3036] [id = 489] 14:22:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B360CCE800) [pid = 3036] [serial = 1467] [outer = 0000000000000000] 14:22:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B360CDAC00) [pid = 3036] [serial = 1468] [outer = 000000B360CCE800] 14:22:44 INFO - PROCESS | 3036 | 1463433764487 Marionette DEBUG loaded listener.js 14:22:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B360EBD800) [pid = 3036] [serial = 1469] [outer = 000000B360CCE800] 14:22:44 INFO - PROCESS | 3036 | 1463433764916 Marionette TRACE conn9 <- [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]]]}] 14:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 14:22:44 INFO - PROCESS | 3036 | 1463433764976 Marionette TRACE conn9 -> [0,1921,"getWindowHandle",null] 14:22:44 INFO - PROCESS | 3036 | 1463433764978 Marionette TRACE conn9 <- [1,1921,null,{"value":"13"}] 14:22:44 INFO - PROCESS | 3036 | 1463433764981 Marionette TRACE conn9 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:22:44 INFO - PROCESS | 3036 | 1463433764983 Marionette TRACE conn9 <- [1,1922,null,{}] 14:22:44 INFO - PROCESS | 3036 | 1463433764987 Marionette TRACE conn9 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:45 INFO - PROCESS | 3036 | 1463433765084 Marionette TRACE conn9 <- [1,1923,null,{"value":null}] 14:22:45 INFO - PROCESS | 3036 | 1463433765091 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364192800 == 59 [pid = 3036] [id = 490] 14:22:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B361273800) [pid = 3036] [serial = 1470] [outer = 0000000000000000] 14:22:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B361275C00) [pid = 3036] [serial = 1471] [outer = 000000B361273800] 14:22:45 INFO - PROCESS | 3036 | 1463433765137 Marionette DEBUG loaded listener.js 14:22:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B361509C00) [pid = 3036] [serial = 1472] [outer = 000000B361273800] 14:22:45 INFO - PROCESS | 3036 | 1463433765713 Marionette TRACE conn9 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 796ms 14:22:45 INFO - PROCESS | 3036 | 1463433765822 Marionette TRACE conn9 -> [0,1925,"getWindowHandle",null] 14:22:45 INFO - PROCESS | 3036 | 1463433765828 Marionette TRACE conn9 <- [1,1925,null,{"value":"13"}] 14:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:22:45 INFO - PROCESS | 3036 | 1463433765835 Marionette TRACE conn9 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:22:45 INFO - PROCESS | 3036 | 1463433765840 Marionette TRACE conn9 <- [1,1926,null,{}] 14:22:45 INFO - PROCESS | 3036 | 1463433765846 Marionette TRACE conn9 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:45 INFO - PROCESS | 3036 | 1463433765975 Marionette TRACE conn9 <- [1,1927,null,{"value":null}] 14:22:46 INFO - PROCESS | 3036 | 1463433766095 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0DA800 == 60 [pid = 3036] [id = 491] 14:22:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B3506CE800) [pid = 3036] [serial = 1473] [outer = 0000000000000000] 14:22:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B355AA0C00) [pid = 3036] [serial = 1474] [outer = 000000B3506CE800] 14:22:46 INFO - PROCESS | 3036 | 1463433766156 Marionette DEBUG loaded listener.js 14:22:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B35722A400) [pid = 3036] [serial = 1475] [outer = 000000B3506CE800] 14:22:46 INFO - PROCESS | 3036 | 1463433766748 Marionette TRACE conn9 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 943ms 14:22:46 INFO - PROCESS | 3036 | 1463433766779 Marionette TRACE conn9 -> [0,1929,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 3036 | 1463433766786 Marionette TRACE conn9 <- [1,1929,null,{"value":"13"}] 14:22:46 INFO - PROCESS | 3036 | 1463433766792 Marionette TRACE conn9 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:22:46 INFO - PROCESS | 3036 | 1463433766795 Marionette TRACE conn9 <- [1,1930,null,{}] 14:22:46 INFO - PROCESS | 3036 | 1463433766800 Marionette TRACE conn9 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:46 INFO - PROCESS | 3036 | 1463433766916 Marionette TRACE conn9 <- [1,1931,null,{"value":null}] 14:22:47 INFO - PROCESS | 3036 | 1463433767015 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360EE8000 == 61 [pid = 3036] [id = 492] 14:22:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B35A8E5C00) [pid = 3036] [serial = 1476] [outer = 0000000000000000] 14:22:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B35AE2E000) [pid = 3036] [serial = 1477] [outer = 000000B35A8E5C00] 14:22:47 INFO - PROCESS | 3036 | 1463433767072 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B35D982000) [pid = 3036] [serial = 1478] [outer = 000000B35A8E5C00] 14:22:47 INFO - PROCESS | 3036 | 1463433767700 Marionette TRACE conn9 <- [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]]]}] 14:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 943ms 14:22:47 INFO - PROCESS | 3036 | 1463433767740 Marionette TRACE conn9 -> [0,1933,"getWindowHandle",null] 14:22:47 INFO - PROCESS | 3036 | 1463433767743 Marionette TRACE conn9 <- [1,1933,null,{"value":"13"}] 14:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:22:47 INFO - PROCESS | 3036 | 1463433767747 Marionette TRACE conn9 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:22:47 INFO - PROCESS | 3036 | 1463433767751 Marionette TRACE conn9 <- [1,1934,null,{}] 14:22:47 INFO - PROCESS | 3036 | 1463433767764 Marionette TRACE conn9 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:47 INFO - PROCESS | 3036 | 1463433767881 Marionette TRACE conn9 <- [1,1935,null,{"value":null}] 14:22:48 INFO - PROCESS | 3036 | 1463433768011 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651D1000 == 62 [pid = 3036] [id = 493] 14:22:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B35DC20000) [pid = 3036] [serial = 1479] [outer = 0000000000000000] 14:22:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B35F843400) [pid = 3036] [serial = 1480] [outer = 000000B35DC20000] 14:22:48 INFO - PROCESS | 3036 | 1463433768073 Marionette DEBUG loaded listener.js 14:22:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B3612B4C00) [pid = 3036] [serial = 1481] [outer = 000000B35DC20000] 14:22:48 INFO - PROCESS | 3036 | 1463433768726 Marionette TRACE conn9 <- [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]]]}] 14:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1031ms 14:22:48 INFO - PROCESS | 3036 | 1463433768781 Marionette TRACE conn9 -> [0,1937,"getWindowHandle",null] 14:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:22:48 INFO - PROCESS | 3036 | 1463433768784 Marionette TRACE conn9 <- [1,1937,null,{"value":"13"}] 14:22:48 INFO - PROCESS | 3036 | 1463433768787 Marionette TRACE conn9 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - PROCESS | 3036 | 1463433768790 Marionette TRACE conn9 <- [1,1938,null,{}] 14:22:48 INFO - PROCESS | 3036 | 1463433768793 Marionette TRACE conn9 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:48 INFO - PROCESS | 3036 | 1463433768906 Marionette TRACE conn9 <- [1,1939,null,{"value":null}] 14:22:49 INFO - PROCESS | 3036 | 1463433769032 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CC2000 == 63 [pid = 3036] [id = 494] 14:22:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B361642C00) [pid = 3036] [serial = 1482] [outer = 0000000000000000] 14:22:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B362093C00) [pid = 3036] [serial = 1483] [outer = 000000B361642C00] 14:22:49 INFO - PROCESS | 3036 | 1463433769090 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B362FBEC00) [pid = 3036] [serial = 1484] [outer = 000000B361642C00] 14:22:49 INFO - PROCESS | 3036 | 1463433769631 Marionette TRACE conn9 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 881ms 14:22:49 INFO - PROCESS | 3036 | 1463433769673 Marionette TRACE conn9 -> [0,1941,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 3036 | 1463433769676 Marionette TRACE conn9 <- [1,1941,null,{"value":"13"}] 14:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:22:49 INFO - PROCESS | 3036 | 1463433769681 Marionette TRACE conn9 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:22:49 INFO - PROCESS | 3036 | 1463433769683 Marionette TRACE conn9 <- [1,1942,null,{}] 14:22:49 INFO - PROCESS | 3036 | 1463433769687 Marionette TRACE conn9 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:49 INFO - PROCESS | 3036 | 1463433769796 Marionette TRACE conn9 <- [1,1943,null,{"value":null}] 14:22:49 INFO - PROCESS | 3036 | 1463433769893 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3688DA800 == 64 [pid = 3036] [id = 495] 14:22:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B362060800) [pid = 3036] [serial = 1485] [outer = 0000000000000000] 14:22:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B362065C00) [pid = 3036] [serial = 1486] [outer = 000000B362060800] 14:22:49 INFO - PROCESS | 3036 | 1463433769949 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B36208C800) [pid = 3036] [serial = 1487] [outer = 000000B362060800] 14:22:50 INFO - PROCESS | 3036 | 1463433770537 Marionette TRACE conn9 <- [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]]]}] 14:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 881ms 14:22:50 INFO - PROCESS | 3036 | 1463433770565 Marionette TRACE conn9 -> [0,1945,"getWindowHandle",null] 14:22:50 INFO - PROCESS | 3036 | 1463433770568 Marionette TRACE conn9 <- [1,1945,null,{"value":"13"}] 14:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:22:50 INFO - PROCESS | 3036 | 1463433770571 Marionette TRACE conn9 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:22:50 INFO - PROCESS | 3036 | 1463433770573 Marionette TRACE conn9 <- [1,1946,null,{}] 14:22:50 INFO - PROCESS | 3036 | 1463433770577 Marionette TRACE conn9 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:50 INFO - PROCESS | 3036 | 1463433770708 Marionette TRACE conn9 <- [1,1947,null,{"value":null}] 14:22:50 INFO - PROCESS | 3036 | 1463433770836 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3666A7800 == 65 [pid = 3036] [id = 496] 14:22:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B36398B800) [pid = 3036] [serial = 1488] [outer = 0000000000000000] 14:22:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B363E6A400) [pid = 3036] [serial = 1489] [outer = 000000B36398B800] 14:22:50 INFO - PROCESS | 3036 | 1463433770893 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B363EC7400) [pid = 3036] [serial = 1490] [outer = 000000B36398B800] 14:22:51 INFO - PROCESS | 3036 | 1463433771447 Marionette TRACE conn9 <- [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]]]}] 14:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 943ms 14:22:51 INFO - PROCESS | 3036 | 1463433771518 Marionette TRACE conn9 -> [0,1949,"getWindowHandle",null] 14:22:51 INFO - PROCESS | 3036 | 1463433771520 Marionette TRACE conn9 <- [1,1949,null,{"value":"13"}] 14:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:22:51 INFO - PROCESS | 3036 | 1463433771524 Marionette TRACE conn9 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:22:51 INFO - PROCESS | 3036 | 1463433771526 Marionette TRACE conn9 <- [1,1950,null,{}] 14:22:51 INFO - PROCESS | 3036 | 1463433771530 Marionette TRACE conn9 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:51 INFO - PROCESS | 3036 | 1463433771787 Marionette TRACE conn9 <- [1,1951,null,{"value":null}] 14:22:51 INFO - PROCESS | 3036 | 1463433771924 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D02F000 == 66 [pid = 3036] [id = 497] 14:22:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B350551800) [pid = 3036] [serial = 1491] [outer = 0000000000000000] 14:22:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B3506D8400) [pid = 3036] [serial = 1492] [outer = 000000B350551800] 14:22:51 INFO - PROCESS | 3036 | 1463433771977 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B355845800) [pid = 3036] [serial = 1493] [outer = 000000B350551800] 14:22:52 INFO - PROCESS | 3036 | 1463433772680 Marionette TRACE conn9 <- [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]]]}] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D20800 == 65 [pid = 3036] [id = 444] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D1B000 == 64 [pid = 3036] [id = 417] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651CC800 == 63 [pid = 3036] [id = 445] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B36401B800 == 62 [pid = 3036] [id = 418] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D25800 == 61 [pid = 3036] [id = 489] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EBB800 == 60 [pid = 3036] [id = 488] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EA5000 == 59 [pid = 3036] [id = 487] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615DD000 == 58 [pid = 3036] [id = 486] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B359887800 == 57 [pid = 3036] [id = 485] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C51000 == 56 [pid = 3036] [id = 484] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F8AD800 == 55 [pid = 3036] [id = 483] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D03F000 == 54 [pid = 3036] [id = 482] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B34EE25000 == 53 [pid = 3036] [id = 481] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B360ED1000 == 52 [pid = 3036] [id = 476] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B356E44C00) [pid = 3036] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B35D52FC00) [pid = 3036] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B36127A400) [pid = 3036] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B362FBB400) [pid = 3036] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B3637F3000) [pid = 3036] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B36150E000) [pid = 3036] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C947000 == 51 [pid = 3036] [id = 475] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B35DCFB400) [pid = 3036] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B350E95C00) [pid = 3036] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B3506D7000) [pid = 3036] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B36208D800) [pid = 3036] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B35D085C00) [pid = 3036] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B35D535800) [pid = 3036] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B360716000) [pid = 3036] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B35DB3EC00) [pid = 3036] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B355C95800) [pid = 3036] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B356E3FC00) [pid = 3036] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B35A1E5800) [pid = 3036] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1246ms 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B3600E8400) [pid = 3036] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B35AD33400) [pid = 3036] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B35BFCB800) [pid = 3036] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B3612B3400) [pid = 3036] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B360CD0800) [pid = 3036] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B360EC9800) [pid = 3036] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B36071D400) [pid = 3036] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B360D2DC00) [pid = 3036] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35E79B000) [pid = 3036] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35DB89800) [pid = 3036] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 14:22:52 INFO - PROCESS | 3036 | 1463433772775 Marionette TRACE conn9 -> [0,1953,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 3036 | 1463433772779 Marionette TRACE conn9 <- [1,1953,null,{"value":"13"}] 14:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:22:52 INFO - PROCESS | 3036 | 1463433772783 Marionette TRACE conn9 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:22:52 INFO - PROCESS | 3036 | 1463433772787 Marionette TRACE conn9 <- [1,1954,null,{}] 14:22:52 INFO - PROCESS | 3036 | 1463433772791 Marionette TRACE conn9 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:52 INFO - PROCESS | 3036 | 1463433772891 Marionette TRACE conn9 <- [1,1955,null,{"value":null}] 14:22:52 INFO - PROCESS | 3036 | 1463433772899 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C93B800 == 52 [pid = 3036] [id = 498] 14:22:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B3567EE400) [pid = 3036] [serial = 1494] [outer = 0000000000000000] 14:22:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B356E4A800) [pid = 3036] [serial = 1495] [outer = 000000B3567EE400] 14:22:52 INFO - PROCESS | 3036 | 1463433772950 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35A451400) [pid = 3036] [serial = 1496] [outer = 000000B3567EE400] 14:22:53 INFO - PROCESS | 3036 | 1463433773483 Marionette TRACE conn9 <- [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]]]}] 14:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 14:22:53 INFO - PROCESS | 3036 | 1463433773521 Marionette TRACE conn9 -> [0,1957,"getWindowHandle",null] 14:22:53 INFO - PROCESS | 3036 | 1463433773524 Marionette TRACE conn9 <- [1,1957,null,{"value":"13"}] 14:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:22:53 INFO - PROCESS | 3036 | 1463433773527 Marionette TRACE conn9 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:22:53 INFO - PROCESS | 3036 | 1463433773530 Marionette TRACE conn9 <- [1,1958,null,{}] 14:22:53 INFO - PROCESS | 3036 | 1463433773534 Marionette TRACE conn9 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:53 INFO - PROCESS | 3036 | 1463433773628 Marionette TRACE conn9 <- [1,1959,null,{"value":null}] 14:22:53 INFO - PROCESS | 3036 | 1463433773709 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F8A6800 == 53 [pid = 3036] [id = 499] 14:22:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35A1E5800) [pid = 3036] [serial = 1497] [outer = 0000000000000000] 14:22:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35D52D400) [pid = 3036] [serial = 1498] [outer = 000000B35A1E5800] 14:22:53 INFO - PROCESS | 3036 | 1463433773765 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35D981800) [pid = 3036] [serial = 1499] [outer = 000000B35A1E5800] 14:22:54 INFO - PROCESS | 3036 | 1463433774159 Marionette TRACE conn9 <- [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]]]}] 14:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 692ms 14:22:54 INFO - PROCESS | 3036 | 1463433774222 Marionette TRACE conn9 -> [0,1961,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 3036 | 1463433774226 Marionette TRACE conn9 <- [1,1961,null,{"value":"13"}] 14:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:22:54 INFO - PROCESS | 3036 | 1463433774237 Marionette TRACE conn9 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 3036 | 1463433774241 Marionette TRACE conn9 <- [1,1962,null,{}] 14:22:54 INFO - PROCESS | 3036 | 1463433774245 Marionette TRACE conn9 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:54 INFO - PROCESS | 3036 | 1463433774338 Marionette TRACE conn9 <- [1,1963,null,{"value":null}] 14:22:54 INFO - PROCESS | 3036 | 1463433774349 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D48000 == 54 [pid = 3036] [id = 500] 14:22:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35D9C4C00) [pid = 3036] [serial = 1500] [outer = 0000000000000000] 14:22:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B35DB82000) [pid = 3036] [serial = 1501] [outer = 000000B35D9C4C00] 14:22:54 INFO - PROCESS | 3036 | 1463433774395 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B35DCF9800) [pid = 3036] [serial = 1502] [outer = 000000B35D9C4C00] 14:22:54 INFO - PROCESS | 3036 | 1463433774850 Marionette TRACE conn9 <- [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]]]}] 14:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 627ms 14:22:54 INFO - PROCESS | 3036 | 1463433774863 Marionette TRACE conn9 -> [0,1965,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 3036 | 1463433774865 Marionette TRACE conn9 <- [1,1965,null,{"value":"13"}] 14:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:22:54 INFO - PROCESS | 3036 | 1463433774868 Marionette TRACE conn9 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 3036 | 1463433774870 Marionette TRACE conn9 <- [1,1966,null,{}] 14:22:54 INFO - PROCESS | 3036 | 1463433774874 Marionette TRACE conn9 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:55 INFO - PROCESS | 3036 | 1463433775017 Marionette TRACE conn9 <- [1,1967,null,{"value":null}] 14:22:55 INFO - PROCESS | 3036 | 1463433775069 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB6D800 == 55 [pid = 3036] [id = 501] 14:22:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B35E797C00) [pid = 3036] [serial = 1503] [outer = 0000000000000000] 14:22:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B35F842000) [pid = 3036] [serial = 1504] [outer = 000000B35E797C00] 14:22:55 INFO - PROCESS | 3036 | 1463433775117 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B3600F3400) [pid = 3036] [serial = 1505] [outer = 000000B35E797C00] 14:22:55 INFO - PROCESS | 3036 | 1463433775537 Marionette TRACE conn9 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 693ms 14:22:55 INFO - PROCESS | 3036 | 1463433775569 Marionette TRACE conn9 -> [0,1969,"getWindowHandle",null] 14:22:55 INFO - PROCESS | 3036 | 1463433775571 Marionette TRACE conn9 <- [1,1969,null,{"value":"13"}] 14:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:22:55 INFO - PROCESS | 3036 | 1463433775582 Marionette TRACE conn9 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:22:55 INFO - PROCESS | 3036 | 1463433775584 Marionette TRACE conn9 <- [1,1970,null,{}] 14:22:55 INFO - PROCESS | 3036 | 1463433775588 Marionette TRACE conn9 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:55 INFO - PROCESS | 3036 | 1463433775710 Marionette TRACE conn9 <- [1,1971,null,{"value":null}] 14:22:55 INFO - PROCESS | 3036 | 1463433775801 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362FAE000 == 56 [pid = 3036] [id = 502] 14:22:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B360D2AC00) [pid = 3036] [serial = 1506] [outer = 0000000000000000] 14:22:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B360D2FC00) [pid = 3036] [serial = 1507] [outer = 000000B360D2AC00] 14:22:55 INFO - PROCESS | 3036 | 1463433775853 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B3612AB800) [pid = 3036] [serial = 1508] [outer = 000000B360D2AC00] 14:22:56 INFO - PROCESS | 3036 | 1463433776298 Marionette TRACE conn9 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 733ms 14:22:56 INFO - PROCESS | 3036 | 1463433776316 Marionette TRACE conn9 -> [0,1973,"getWindowHandle",null] 14:22:56 INFO - PROCESS | 3036 | 1463433776319 Marionette TRACE conn9 <- [1,1973,null,{"value":"13"}] 14:22:56 INFO - PROCESS | 3036 | 1463433776322 Marionette TRACE conn9 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:22:56 INFO - PROCESS | 3036 | 1463433776324 Marionette TRACE conn9 <- [1,1974,null,{}] 14:22:56 INFO - PROCESS | 3036 | 1463433776327 Marionette TRACE conn9 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:56 INFO - PROCESS | 3036 | 1463433776448 Marionette TRACE conn9 <- [1,1975,null,{"value":null}] 14:22:56 INFO - PROCESS | 3036 | 1463433776505 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36401C800 == 57 [pid = 3036] [id = 503] 14:22:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B3612B2400) [pid = 3036] [serial = 1509] [outer = 0000000000000000] 14:22:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B36208AC00) [pid = 3036] [serial = 1510] [outer = 000000B3612B2400] 14:22:56 INFO - PROCESS | 3036 | 1463433776551 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B3637E9400) [pid = 3036] [serial = 1511] [outer = 000000B3612B2400] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B36208B800) [pid = 3036] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B35D78D800) [pid = 3036] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B35DB3F000) [pid = 3036] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B353D79400) [pid = 3036] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B3507E0400) [pid = 3036] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B35CA34C00) [pid = 3036] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B36150BC00) [pid = 3036] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B350432800) [pid = 3036] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35EA46400) [pid = 3036] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B360CCE800) [pid = 3036] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:22:57 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B35A44BC00) [pid = 3036] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:22:57 INFO - PROCESS | 3036 | 1463433777042 Marionette TRACE conn9 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 775ms 14:22:57 INFO - PROCESS | 3036 | 1463433777122 Marionette TRACE conn9 -> [0,1977,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 3036 | 1463433777124 Marionette TRACE conn9 <- [1,1977,null,{"value":"13"}] 14:22:57 INFO - PROCESS | 3036 | 1463433777129 Marionette TRACE conn9 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - PROCESS | 3036 | 1463433777131 Marionette TRACE conn9 <- [1,1978,null,{}] 14:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:22:57 INFO - PROCESS | 3036 | 1463433777142 Marionette TRACE conn9 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:57 INFO - PROCESS | 3036 | 1463433777234 Marionette TRACE conn9 <- [1,1979,null,{"value":null}] 14:22:57 INFO - PROCESS | 3036 | 1463433777244 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364184000 == 58 [pid = 3036] [id = 504] 14:22:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B359850400) [pid = 3036] [serial = 1512] [outer = 0000000000000000] 14:22:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B35AE35400) [pid = 3036] [serial = 1513] [outer = 000000B359850400] 14:22:57 INFO - PROCESS | 3036 | 1463433777289 Marionette DEBUG loaded listener.js 14:22:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B360CCF400) [pid = 3036] [serial = 1514] [outer = 000000B359850400] 14:22:57 INFO - PROCESS | 3036 | 1463433777690 Marionette TRACE conn9 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 628ms 14:22:57 INFO - PROCESS | 3036 | 1463433777763 Marionette TRACE conn9 -> [0,1981,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 3036 | 1463433777765 Marionette TRACE conn9 <- [1,1981,null,{"value":"13"}] 14:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:22:57 INFO - PROCESS | 3036 | 1463433777769 Marionette TRACE conn9 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - PROCESS | 3036 | 1463433777770 Marionette TRACE conn9 <- [1,1982,null,{}] 14:22:57 INFO - PROCESS | 3036 | 1463433777774 Marionette TRACE conn9 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:57 INFO - PROCESS | 3036 | 1463433777863 Marionette TRACE conn9 <- [1,1983,null,{"value":null}] 14:22:57 INFO - PROCESS | 3036 | 1463433777869 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36540D000 == 59 [pid = 3036] [id = 505] 14:22:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B362FB6800) [pid = 3036] [serial = 1515] [outer = 0000000000000000] 14:22:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B363981800) [pid = 3036] [serial = 1516] [outer = 000000B362FB6800] 14:22:57 INFO - PROCESS | 3036 | 1463433777914 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B363E6F400) [pid = 3036] [serial = 1517] [outer = 000000B362FB6800] 14:22:58 INFO - PROCESS | 3036 | 1463433778320 Marionette TRACE conn9 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 587ms 14:22:58 INFO - PROCESS | 3036 | 1463433778359 Marionette TRACE conn9 -> [0,1985,"getWindowHandle",null] 14:22:58 INFO - PROCESS | 3036 | 1463433778361 Marionette TRACE conn9 <- [1,1985,null,{"value":"13"}] 14:22:58 INFO - PROCESS | 3036 | 1463433778364 Marionette TRACE conn9 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:22:58 INFO - PROCESS | 3036 | 1463433778366 Marionette TRACE conn9 <- [1,1986,null,{}] 14:22:58 INFO - PROCESS | 3036 | 1463433778381 Marionette TRACE conn9 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:58 INFO - PROCESS | 3036 | 1463433778483 Marionette TRACE conn9 <- [1,1987,null,{"value":null}] 14:22:58 INFO - PROCESS | 3036 | 1463433778503 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365ABF800 == 60 [pid = 3036] [id = 506] 14:22:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B363E6DC00) [pid = 3036] [serial = 1518] [outer = 0000000000000000] 14:22:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B363EC9800) [pid = 3036] [serial = 1519] [outer = 000000B363E6DC00] 14:22:58 INFO - PROCESS | 3036 | 1463433778549 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B363ED8000) [pid = 3036] [serial = 1520] [outer = 000000B363E6DC00] 14:22:59 INFO - PROCESS | 3036 | 1463433779002 Marionette TRACE conn9 <- [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]]]}] 14:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 14:22:59 INFO - PROCESS | 3036 | 1463433779096 Marionette TRACE conn9 -> [0,1989,"getWindowHandle",null] 14:22:59 INFO - PROCESS | 3036 | 1463433779100 Marionette TRACE conn9 <- [1,1989,null,{"value":"13"}] 14:22:59 INFO - PROCESS | 3036 | 1463433779111 Marionette TRACE conn9 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:22:59 INFO - PROCESS | 3036 | 1463433779117 Marionette TRACE conn9 <- [1,1990,null,{}] 14:22:59 INFO - PROCESS | 3036 | 1463433779123 Marionette TRACE conn9 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:59 INFO - PROCESS | 3036 | 1463433779257 Marionette TRACE conn9 <- [1,1991,null,{"value":null}] 14:22:59 INFO - PROCESS | 3036 | 1463433779381 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D02C800 == 61 [pid = 3036] [id = 507] 14:22:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B350E95C00) [pid = 3036] [serial = 1521] [outer = 0000000000000000] 14:22:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B3558ED000) [pid = 3036] [serial = 1522] [outer = 000000B350E95C00] 14:22:59 INFO - PROCESS | 3036 | 1463433779440 Marionette DEBUG loaded listener.js 14:22:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B35A1DFC00) [pid = 3036] [serial = 1523] [outer = 000000B350E95C00] 14:23:00 INFO - PROCESS | 3036 | 1463433780097 Marionette TRACE conn9 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1031ms 14:23:00 INFO - PROCESS | 3036 | 1463433780149 Marionette TRACE conn9 -> [0,1993,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 3036 | 1463433780153 Marionette TRACE conn9 <- [1,1993,null,{"value":"13"}] 14:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:23:00 INFO - PROCESS | 3036 | 1463433780161 Marionette TRACE conn9 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - PROCESS | 3036 | 1463433780165 Marionette TRACE conn9 <- [1,1994,null,{}] 14:23:00 INFO - PROCESS | 3036 | 1463433780190 Marionette TRACE conn9 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:00 INFO - PROCESS | 3036 | 1463433780338 Marionette TRACE conn9 <- [1,1995,null,{"value":null}] 14:23:00 INFO - PROCESS | 3036 | 1463433780468 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615D9000 == 62 [pid = 3036] [id = 508] 14:23:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B35D9BF800) [pid = 3036] [serial = 1524] [outer = 0000000000000000] 14:23:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B35D9CAC00) [pid = 3036] [serial = 1525] [outer = 000000B35D9BF800] 14:23:00 INFO - PROCESS | 3036 | 1463433780526 Marionette DEBUG loaded listener.js 14:23:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B35DC18000) [pid = 3036] [serial = 1526] [outer = 000000B35D9BF800] 14:23:01 INFO - PROCESS | 3036 | 1463433781111 Marionette TRACE conn9 <- [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]]]}] 14:23:01 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 14:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 987ms 14:23:01 INFO - PROCESS | 3036 | 1463433781149 Marionette TRACE conn9 -> [0,1997,"getWindowHandle",null] 14:23:01 INFO - PROCESS | 3036 | 1463433781151 Marionette TRACE conn9 <- [1,1997,null,{"value":"13"}] 14:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:23:01 INFO - PROCESS | 3036 | 1463433781155 Marionette TRACE conn9 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:23:01 INFO - PROCESS | 3036 | 1463433781157 Marionette TRACE conn9 <- [1,1998,null,{}] 14:23:01 INFO - PROCESS | 3036 | 1463433781168 Marionette TRACE conn9 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:01 INFO - PROCESS | 3036 | 1463433781290 Marionette TRACE conn9 <- [1,1999,null,{"value":null}] 14:23:01 INFO - PROCESS | 3036 | 1463433781423 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366C53000 == 63 [pid = 3036] [id = 509] 14:23:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B361275400) [pid = 3036] [serial = 1527] [outer = 0000000000000000] 14:23:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B36127C800) [pid = 3036] [serial = 1528] [outer = 000000B361275400] 14:23:01 INFO - PROCESS | 3036 | 1463433781485 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B362FBD000) [pid = 3036] [serial = 1529] [outer = 000000B361275400] 14:23:02 INFO - PROCESS | 3036 | 1463433782103 Marionette TRACE conn9 <- [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]]]}] 14:23:02 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 14:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 983ms 14:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:23:02 INFO - PROCESS | 3036 | 1463433782141 Marionette TRACE conn9 -> [0,2001,"getWindowHandle",null] 14:23:02 INFO - PROCESS | 3036 | 1463433782143 Marionette TRACE conn9 <- [1,2001,null,{"value":"13"}] 14:23:02 INFO - PROCESS | 3036 | 1463433782147 Marionette TRACE conn9 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:23:02 INFO - PROCESS | 3036 | 1463433782149 Marionette TRACE conn9 <- [1,2002,null,{}] 14:23:02 INFO - PROCESS | 3036 | 1463433782153 Marionette TRACE conn9 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:02 INFO - PROCESS | 3036 | 1463433782268 Marionette TRACE conn9 <- [1,2003,null,{"value":null}] 14:23:02 INFO - PROCESS | 3036 | 1463433782396 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360AD7800 == 64 [pid = 3036] [id = 510] 14:23:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B363ED5C00) [pid = 3036] [serial = 1530] [outer = 0000000000000000] 14:23:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B3643C1000) [pid = 3036] [serial = 1531] [outer = 000000B363ED5C00] 14:23:02 INFO - PROCESS | 3036 | 1463433782454 Marionette DEBUG loaded listener.js 14:23:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B364521C00) [pid = 3036] [serial = 1532] [outer = 000000B363ED5C00] 14:23:03 INFO - PROCESS | 3036 | 1463433783065 Marionette TRACE conn9 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 943ms 14:23:03 INFO - PROCESS | 3036 | 1463433783093 Marionette TRACE conn9 -> [0,2005,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 3036 | 1463433783095 Marionette TRACE conn9 <- [1,2005,null,{"value":"13"}] 14:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:23:03 INFO - PROCESS | 3036 | 1463433783099 Marionette TRACE conn9 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:23:03 INFO - PROCESS | 3036 | 1463433783101 Marionette TRACE conn9 <- [1,2006,null,{}] 14:23:03 INFO - PROCESS | 3036 | 1463433783105 Marionette TRACE conn9 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:03 INFO - PROCESS | 3036 | 1463433783216 Marionette TRACE conn9 <- [1,2007,null,{"value":null}] 14:23:03 INFO - PROCESS | 3036 | 1463433783344 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362099800 == 65 [pid = 3036] [id = 511] 14:23:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000B363EDF000) [pid = 3036] [serial = 1533] [outer = 0000000000000000] 14:23:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000B36452E400) [pid = 3036] [serial = 1534] [outer = 000000B363EDF000] 14:23:03 INFO - PROCESS | 3036 | 1463433783401 Marionette DEBUG loaded listener.js 14:23:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000B3683AA800) [pid = 3036] [serial = 1535] [outer = 000000B363EDF000] 14:23:03 INFO - PROCESS | 3036 | 1463433783965 Marionette TRACE conn9 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 879ms 14:23:04 INFO - PROCESS | 3036 | 1463433783994 Marionette TRACE conn9 -> [0,2009,"getWindowHandle",null] 14:23:04 INFO - PROCESS | 3036 | 1463433783997 Marionette TRACE conn9 <- [1,2009,null,{"value":"13"}] 14:23:04 INFO - PROCESS | 3036 | 1463433784002 Marionette TRACE conn9 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:23:04 INFO - PROCESS | 3036 | 1463433784004 Marionette TRACE conn9 <- [1,2010,null,{}] 14:23:04 INFO - PROCESS | 3036 | 1463433784008 Marionette TRACE conn9 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:04 INFO - PROCESS | 3036 | 1463433784146 Marionette TRACE conn9 <- [1,2011,null,{"value":null}] 14:23:04 INFO - PROCESS | 3036 | 1463433784251 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3693CD000 == 66 [pid = 3036] [id = 512] 14:23:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000B368648000) [pid = 3036] [serial = 1536] [outer = 0000000000000000] 14:23:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000B36864C800) [pid = 3036] [serial = 1537] [outer = 000000B368648000] 14:23:04 INFO - PROCESS | 3036 | 1463433784307 Marionette DEBUG loaded listener.js 14:23:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000B368794C00) [pid = 3036] [serial = 1538] [outer = 000000B368648000] 14:23:04 INFO - PROCESS | 3036 | 1463433784958 Marionette TRACE conn9 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1022ms 14:23:05 INFO - PROCESS | 3036 | 1463433785029 Marionette TRACE conn9 -> [0,2013,"getWindowHandle",null] 14:23:05 INFO - PROCESS | 3036 | 1463433785032 Marionette TRACE conn9 <- [1,2013,null,{"value":"13"}] 14:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:23:05 INFO - PROCESS | 3036 | 1463433785035 Marionette TRACE conn9 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:23:05 INFO - PROCESS | 3036 | 1463433785038 Marionette TRACE conn9 <- [1,2014,null,{}] 14:23:05 INFO - PROCESS | 3036 | 1463433785042 Marionette TRACE conn9 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:05 INFO - PROCESS | 3036 | 1463433785154 Marionette TRACE conn9 <- [1,2015,null,{"value":null}] 14:23:05 INFO - PROCESS | 3036 | 1463433785445 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D7BA000 == 67 [pid = 3036] [id = 513] 14:23:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000B3506C6C00) [pid = 3036] [serial = 1539] [outer = 0000000000000000] 14:23:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000B3506DF000) [pid = 3036] [serial = 1540] [outer = 000000B3506C6C00] 14:23:05 INFO - PROCESS | 3036 | 1463433785531 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000B35673D800) [pid = 3036] [serial = 1541] [outer = 000000B3506C6C00] 14:23:06 INFO - PROCESS | 3036 | 1463433786114 Marionette TRACE conn9 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1130ms 14:23:06 INFO - PROCESS | 3036 | 1463433786168 Marionette TRACE conn9 -> [0,2017,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 3036 | 1463433786172 Marionette TRACE conn9 <- [1,2017,null,{"value":"13"}] 14:23:06 INFO - PROCESS | 3036 | 1463433786177 Marionette TRACE conn9 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:23:06 INFO - PROCESS | 3036 | 1463433786180 Marionette TRACE conn9 <- [1,2018,null,{}] 14:23:06 INFO - PROCESS | 3036 | 1463433786185 Marionette TRACE conn9 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:06 INFO - PROCESS | 3036 | 1463433786296 Marionette TRACE conn9 <- [1,2019,null,{"value":null}] 14:23:06 INFO - PROCESS | 3036 | 1463433786401 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D516800 == 68 [pid = 3036] [id = 514] 14:23:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000B35A8EEC00) [pid = 3036] [serial = 1542] [outer = 0000000000000000] 14:23:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000B35AE34800) [pid = 3036] [serial = 1543] [outer = 000000B35A8EEC00] 14:23:06 INFO - PROCESS | 3036 | 1463433786454 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000B35D78D800) [pid = 3036] [serial = 1544] [outer = 000000B35A8EEC00] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B36540D000 == 67 [pid = 3036] [id = 505] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B364184000 == 66 [pid = 3036] [id = 504] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B36401C800 == 65 [pid = 3036] [id = 503] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B362FAE000 == 64 [pid = 3036] [id = 502] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB6D800 == 63 [pid = 3036] [id = 501] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D48000 == 62 [pid = 3036] [id = 500] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F8A6800 == 61 [pid = 3036] [id = 499] 14:23:06 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000B362092800) [pid = 3036] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 14:23:06 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000B35D9C9000) [pid = 3036] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 14:23:06 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000B361275C00) [pid = 3036] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C93B800 == 60 [pid = 3036] [id = 498] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D02F000 == 59 [pid = 3036] [id = 497] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B3666A7800 == 58 [pid = 3036] [id = 496] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B3688DA800 == 57 [pid = 3036] [id = 495] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B365CC2000 == 56 [pid = 3036] [id = 494] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651D1000 == 55 [pid = 3036] [id = 493] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B360EE8000 == 54 [pid = 3036] [id = 492] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D0DA800 == 53 [pid = 3036] [id = 491] 14:23:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B364192800 == 52 [pid = 3036] [id = 490] 14:23:06 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000B35D980000) [pid = 3036] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 14:23:06 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000B35D9C3400) [pid = 3036] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000B35DF49800) [pid = 3036] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000B360718C00) [pid = 3036] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000B35538E400) [pid = 3036] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000B3567F5C00) [pid = 3036] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000B355872800) [pid = 3036] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000B35DB8FC00) [pid = 3036] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000B363E6BC00) [pid = 3036] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B355873800) [pid = 3036] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B356B80800) [pid = 3036] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B35D32A400) [pid = 3036] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B35B236000) [pid = 3036] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B36163AC00) [pid = 3036] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B35EA3A800) [pid = 3036] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B35F842800) [pid = 3036] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B360EBD800) [pid = 3036] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B360CDAC00) [pid = 3036] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B3600F0C00) [pid = 3036] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B35A8E3000) [pid = 3036] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B35AE2D400) [pid = 3036] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B35D535000) [pid = 3036] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B36071CC00) [pid = 3036] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B362FB0C00) [pid = 3036] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 14:23:07 INFO - PROCESS | 3036 | 1463433787098 Marionette TRACE conn9 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 944ms 14:23:07 INFO - PROCESS | 3036 | 1463433787127 Marionette TRACE conn9 -> [0,2021,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 3036 | 1463433787131 Marionette TRACE conn9 <- [1,2021,null,{"value":"13"}] 14:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:23:07 INFO - PROCESS | 3036 | 1463433787136 Marionette TRACE conn9 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 3036 | 1463433787138 Marionette TRACE conn9 <- [1,2022,null,{}] 14:23:07 INFO - PROCESS | 3036 | 1463433787142 Marionette TRACE conn9 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:07 INFO - PROCESS | 3036 | 1463433787236 Marionette TRACE conn9 <- [1,2023,null,{"value":null}] 14:23:07 INFO - PROCESS | 3036 | 1463433787327 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35DBC0800 == 53 [pid = 3036] [id = 515] 14:23:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B3553CE800) [pid = 3036] [serial = 1545] [outer = 0000000000000000] 14:23:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B356E44000) [pid = 3036] [serial = 1546] [outer = 000000B3553CE800] 14:23:07 INFO - PROCESS | 3036 | 1463433787375 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B35AE36C00) [pid = 3036] [serial = 1547] [outer = 000000B3553CE800] 14:23:07 INFO - PROCESS | 3036 | 1463433787827 Marionette TRACE conn9 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 732ms 14:23:07 INFO - PROCESS | 3036 | 1463433787872 Marionette TRACE conn9 -> [0,2025,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 3036 | 1463433787875 Marionette TRACE conn9 <- [1,2025,null,{"value":"13"}] 14:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:23:07 INFO - PROCESS | 3036 | 1463433787880 Marionette TRACE conn9 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 3036 | 1463433787886 Marionette TRACE conn9 <- [1,2026,null,{}] 14:23:07 INFO - PROCESS | 3036 | 1463433787895 Marionette TRACE conn9 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:07 INFO - PROCESS | 3036 | 1463433787990 Marionette TRACE conn9 <- [1,2027,null,{"value":null}] 14:23:08 INFO - PROCESS | 3036 | 1463433788037 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360EE3000 == 54 [pid = 3036] [id = 516] 14:23:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B35D086800) [pid = 3036] [serial = 1548] [outer = 0000000000000000] 14:23:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B35DC13400) [pid = 3036] [serial = 1549] [outer = 000000B35D086800] 14:23:08 INFO - PROCESS | 3036 | 1463433788084 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B35DCF7000) [pid = 3036] [serial = 1550] [outer = 000000B35D086800] 14:23:08 INFO - PROCESS | 3036 | 1463433788557 Marionette TRACE conn9 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 693ms 14:23:08 INFO - PROCESS | 3036 | 1463433788573 Marionette TRACE conn9 -> [0,2029,"getWindowHandle",null] 14:23:08 INFO - PROCESS | 3036 | 1463433788576 Marionette TRACE conn9 <- [1,2029,null,{"value":"13"}] 14:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:23:08 INFO - PROCESS | 3036 | 1463433788579 Marionette TRACE conn9 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:23:08 INFO - PROCESS | 3036 | 1463433788581 Marionette TRACE conn9 <- [1,2030,null,{}] 14:23:08 INFO - PROCESS | 3036 | 1463433788584 Marionette TRACE conn9 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:08 INFO - PROCESS | 3036 | 1463433788677 Marionette TRACE conn9 <- [1,2031,null,{"value":null}] 14:23:08 INFO - PROCESS | 3036 | 1463433788686 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D046000 == 55 [pid = 3036] [id = 517] 14:23:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B35EA46400) [pid = 3036] [serial = 1551] [outer = 0000000000000000] 14:23:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B35F846400) [pid = 3036] [serial = 1552] [outer = 000000B35EA46400] 14:23:08 INFO - PROCESS | 3036 | 1463433788733 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B360712400) [pid = 3036] [serial = 1553] [outer = 000000B35EA46400] 14:23:09 INFO - PROCESS | 3036 | 1463433789166 Marionette TRACE conn9 <- [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]]]}] 14:23:09 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) 14:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 626ms 14:23:09 INFO - PROCESS | 3036 | 1463433789208 Marionette TRACE conn9 -> [0,2033,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 3036 | 1463433789211 Marionette TRACE conn9 <- [1,2033,null,{"value":"13"}] 14:23:09 INFO - PROCESS | 3036 | 1463433789214 Marionette TRACE conn9 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:23:09 INFO - PROCESS | 3036 | 1463433789216 Marionette TRACE conn9 <- [1,2034,null,{}] 14:23:09 INFO - PROCESS | 3036 | 1463433789227 Marionette TRACE conn9 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:09 INFO - PROCESS | 3036 | 1463433789344 Marionette TRACE conn9 <- [1,2035,null,{"value":null}] 14:23:09 INFO - PROCESS | 3036 | 1463433789350 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362FA9800 == 56 [pid = 3036] [id = 518] 14:23:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B360CDBC00) [pid = 3036] [serial = 1554] [outer = 0000000000000000] 14:23:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B360D28000) [pid = 3036] [serial = 1555] [outer = 000000B360CDBC00] 14:23:09 INFO - PROCESS | 3036 | 1463433789449 Marionette DEBUG loaded listener.js 14:23:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B361278800) [pid = 3036] [serial = 1556] [outer = 000000B360CDBC00] 14:23:09 INFO - PROCESS | 3036 | 1463433789929 Marionette TRACE conn9 <- [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]]]}] 14:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 14:23:09 INFO - PROCESS | 3036 | 1463433789951 Marionette TRACE conn9 -> [0,2037,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 3036 | 1463433789953 Marionette TRACE conn9 <- [1,2037,null,{"value":"13"}] 14:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:23:09 INFO - PROCESS | 3036 | 1463433789956 Marionette TRACE conn9 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - PROCESS | 3036 | 1463433789958 Marionette TRACE conn9 <- [1,2038,null,{}] 14:23:09 INFO - PROCESS | 3036 | 1463433789961 Marionette TRACE conn9 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:10 INFO - PROCESS | 3036 | 1463433790091 Marionette TRACE conn9 <- [1,2039,null,{"value":null}] 14:23:10 INFO - PROCESS | 3036 | 1463433790151 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364023000 == 57 [pid = 3036] [id = 519] 14:23:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B361636000) [pid = 3036] [serial = 1557] [outer = 0000000000000000] 14:23:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B362062C00) [pid = 3036] [serial = 1558] [outer = 000000B361636000] 14:23:10 INFO - PROCESS | 3036 | 1463433790196 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B362092400) [pid = 3036] [serial = 1559] [outer = 000000B361636000] 14:23:10 INFO - PROCESS | 3036 | 1463433790624 Marionette TRACE conn9 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 14:23:10 INFO - PROCESS | 3036 | 1463433790651 Marionette TRACE conn9 -> [0,2041,"getWindowHandle",null] 14:23:10 INFO - PROCESS | 3036 | 1463433790653 Marionette TRACE conn9 <- [1,2041,null,{"value":"13"}] 14:23:10 INFO - PROCESS | 3036 | 1463433790656 Marionette TRACE conn9 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:23:10 INFO - PROCESS | 3036 | 1463433790658 Marionette TRACE conn9 <- [1,2042,null,{}] 14:23:10 INFO - PROCESS | 3036 | 1463433790662 Marionette TRACE conn9 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:10 INFO - PROCESS | 3036 | 1463433790809 Marionette TRACE conn9 <- [1,2043,null,{"value":null}] 14:23:10 INFO - PROCESS | 3036 | 1463433790831 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364E82800 == 58 [pid = 3036] [id = 520] 14:23:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000B362FB3C00) [pid = 3036] [serial = 1560] [outer = 0000000000000000] 14:23:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000B3637F0400) [pid = 3036] [serial = 1561] [outer = 000000B362FB3C00] 14:23:10 INFO - PROCESS | 3036 | 1463433790876 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000B363E6BC00) [pid = 3036] [serial = 1562] [outer = 000000B362FB3C00] 14:23:11 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000B3612B2400) [pid = 3036] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:23:11 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000B360D2AC00) [pid = 3036] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:23:11 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000B359850400) [pid = 3036] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:23:11 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B35A1E5800) [pid = 3036] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:23:11 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B361273800) [pid = 3036] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:23:11 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B35D9C4C00) [pid = 3036] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:23:11 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B350551800) [pid = 3036] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:23:11 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B3567EE400) [pid = 3036] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:23:11 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B362FB6800) [pid = 3036] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:23:11 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B35E797C00) [pid = 3036] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:23:11 INFO - PROCESS | 3036 | 1463433791417 Marionette TRACE conn9 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 837ms 14:23:11 INFO - PROCESS | 3036 | 1463433791496 Marionette TRACE conn9 -> [0,2045,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 3036 | 1463433791499 Marionette TRACE conn9 <- [1,2045,null,{"value":"13"}] 14:23:11 INFO - PROCESS | 3036 | 1463433791502 Marionette TRACE conn9 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:23:11 INFO - PROCESS | 3036 | 1463433791504 Marionette TRACE conn9 <- [1,2046,null,{}] 14:23:11 INFO - PROCESS | 3036 | 1463433791508 Marionette TRACE conn9 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:11 INFO - PROCESS | 3036 | 1463433791597 Marionette TRACE conn9 <- [1,2047,null,{"value":null}] 14:23:11 INFO - PROCESS | 3036 | 1463433791687 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651B7000 == 59 [pid = 3036] [id = 521] 14:23:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B35A44E400) [pid = 3036] [serial = 1563] [outer = 0000000000000000] 14:23:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B3612B3400) [pid = 3036] [serial = 1564] [outer = 000000B35A44E400] 14:23:11 INFO - PROCESS | 3036 | 1463433791733 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B363EC2400) [pid = 3036] [serial = 1565] [outer = 000000B35A44E400] 14:23:12 INFO - PROCESS | 3036 | 1463433792086 Marionette TRACE conn9 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 14:23:12 INFO - PROCESS | 3036 | 1463433792159 Marionette TRACE conn9 -> [0,2049,"getWindowHandle",null] 14:23:12 INFO - PROCESS | 3036 | 1463433792161 Marionette TRACE conn9 <- [1,2049,null,{"value":"13"}] 14:23:12 INFO - PROCESS | 3036 | 1463433792173 Marionette TRACE conn9 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:23:12 INFO - PROCESS | 3036 | 1463433792175 Marionette TRACE conn9 <- [1,2050,null,{}] 14:23:12 INFO - PROCESS | 3036 | 1463433792179 Marionette TRACE conn9 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:12 INFO - PROCESS | 3036 | 1463433792270 Marionette TRACE conn9 <- [1,2051,null,{"value":null}] 14:23:12 INFO - PROCESS | 3036 | 1463433792277 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CBF800 == 60 [pid = 3036] [id = 522] 14:23:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B36397FC00) [pid = 3036] [serial = 1566] [outer = 0000000000000000] 14:23:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B3643C1400) [pid = 3036] [serial = 1567] [outer = 000000B36397FC00] 14:23:12 INFO - PROCESS | 3036 | 1463433792323 Marionette DEBUG loaded listener.js 14:23:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B367E7F800) [pid = 3036] [serial = 1568] [outer = 000000B36397FC00] 14:23:12 INFO - PROCESS | 3036 | 1463433792745 Marionette TRACE conn9 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 627ms 14:23:12 INFO - PROCESS | 3036 | 1463433792806 Marionette TRACE conn9 -> [0,2053,"getWindowHandle",null] 14:23:12 INFO - PROCESS | 3036 | 1463433792808 Marionette TRACE conn9 <- [1,2053,null,{"value":"13"}] 14:23:12 INFO - PROCESS | 3036 | 1463433792811 Marionette TRACE conn9 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:23:12 INFO - PROCESS | 3036 | 1463433792813 Marionette TRACE conn9 <- [1,2054,null,{}] 14:23:12 INFO - PROCESS | 3036 | 1463433792817 Marionette TRACE conn9 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:12 INFO - PROCESS | 3036 | 1463433792915 Marionette TRACE conn9 <- [1,2055,null,{"value":null}] 14:23:12 INFO - PROCESS | 3036 | 1463433792922 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CD4800 == 61 [pid = 3036] [id = 523] 14:23:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B367E80400) [pid = 3036] [serial = 1569] [outer = 0000000000000000] 14:23:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000B367E88000) [pid = 3036] [serial = 1570] [outer = 000000B367E80400] 14:23:12 INFO - PROCESS | 3036 | 1463433792973 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000B368642C00) [pid = 3036] [serial = 1571] [outer = 000000B367E80400] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CCF800 == 60 [pid = 3036] [id = 461] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C1A000 == 59 [pid = 3036] [id = 432] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B365CB1800 == 58 [pid = 3036] [id = 458] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B3688CC800 == 57 [pid = 3036] [id = 480] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B366C6A800 == 56 [pid = 3036] [id = 462] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B365404800 == 55 [pid = 3036] [id = 477] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F98800 == 54 [pid = 3036] [id = 460] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C13000 == 53 [pid = 3036] [id = 399] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B36419D800 == 52 [pid = 3036] [id = 474] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B365B60000 == 51 [pid = 3036] [id = 478] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC68000 == 50 [pid = 3036] [id = 443] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D8C7800 == 49 [pid = 3036] [id = 459] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B362FA8800 == 48 [pid = 3036] [id = 403] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B3689C8000 == 47 [pid = 3036] [id = 479] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B361615800 == 46 [pid = 3036] [id = 398] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B360EE3800 == 45 [pid = 3036] [id = 463] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B364531800 == 44 [pid = 3036] [id = 431] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D516800 == 43 [pid = 3036] [id = 514] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D7BA000 == 42 [pid = 3036] [id = 513] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B3693CD000 == 41 [pid = 3036] [id = 512] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B362099800 == 40 [pid = 3036] [id = 511] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B360AD7800 == 39 [pid = 3036] [id = 510] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B366C53000 == 38 [pid = 3036] [id = 509] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615D9000 == 37 [pid = 3036] [id = 508] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B365ABF800 == 36 [pid = 3036] [id = 506] 14:23:14 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D02C800 == 35 [pid = 3036] [id = 507] 14:23:15 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D046000 == 34 [pid = 3036] [id = 517] 14:23:15 INFO - PROCESS | 3036 | --DOCSHELL 000000B360EE3000 == 33 [pid = 3036] [id = 516] 14:23:15 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651B7000 == 32 [pid = 3036] [id = 521] 14:23:15 INFO - PROCESS | 3036 | --DOCSHELL 000000B365CBF800 == 31 [pid = 3036] [id = 522] 14:23:15 INFO - PROCESS | 3036 | --DOCSHELL 000000B364E82800 == 30 [pid = 3036] [id = 520] 14:23:15 INFO - PROCESS | 3036 | --DOCSHELL 000000B362FA9800 == 29 [pid = 3036] [id = 518] 14:23:15 INFO - PROCESS | 3036 | --DOCSHELL 000000B364023000 == 28 [pid = 3036] [id = 519] 14:23:15 INFO - PROCESS | 3036 | --DOCSHELL 000000B35DBC0800 == 27 [pid = 3036] [id = 515] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000B35A451400) [pid = 3036] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000B35F843400) [pid = 3036] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B362065C00) [pid = 3036] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B35AE35400) [pid = 3036] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B363E6A400) [pid = 3036] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B363EC9800) [pid = 3036] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B363E6F400) [pid = 3036] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B3637E9400) [pid = 3036] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B35D981800) [pid = 3036] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B35F842000) [pid = 3036] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B3600F3400) [pid = 3036] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B363981800) [pid = 3036] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B35DCF9800) [pid = 3036] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B36208AC00) [pid = 3036] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B3612AB800) [pid = 3036] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B360D2FC00) [pid = 3036] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B360CCF400) [pid = 3036] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B35D52D400) [pid = 3036] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B355AA0C00) [pid = 3036] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B361509C00) [pid = 3036] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35AE2E000) [pid = 3036] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B35DB82000) [pid = 3036] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B362093C00) [pid = 3036] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B3506D8400) [pid = 3036] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B355845800) [pid = 3036] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B356E4A800) [pid = 3036] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3036 | 1463433795443 Marionette TRACE conn9 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2692ms 14:23:15 INFO - PROCESS | 3036 | 1463433795508 Marionette TRACE conn9 -> [0,2057,"getWindowHandle",null] 14:23:15 INFO - PROCESS | 3036 | 1463433795512 Marionette TRACE conn9 <- [1,2057,null,{"value":"13"}] 14:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:23:15 INFO - PROCESS | 3036 | 1463433795518 Marionette TRACE conn9 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:23:15 INFO - PROCESS | 3036 | 1463433795522 Marionette TRACE conn9 <- [1,2058,null,{}] 14:23:15 INFO - PROCESS | 3036 | 1463433795528 Marionette TRACE conn9 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:15 INFO - PROCESS | 3036 | 1463433795625 Marionette TRACE conn9 <- [1,2059,null,{"value":null}] 14:23:15 INFO - PROCESS | 3036 | 1463433795734 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B351372000 == 28 [pid = 3036] [id = 524] 14:23:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35050BC00) [pid = 3036] [serial = 1572] [outer = 0000000000000000] 14:23:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35054E800) [pid = 3036] [serial = 1573] [outer = 000000B35050BC00] 14:23:15 INFO - PROCESS | 3036 | 1463433795786 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B3506D0400) [pid = 3036] [serial = 1574] [outer = 000000B35050BC00] 14:23:16 INFO - PROCESS | 3036 | 1463433796194 Marionette TRACE conn9 <- [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]]]}] 14:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 14:23:16 INFO - PROCESS | 3036 | 1463433796254 Marionette TRACE conn9 -> [0,2061,"getWindowHandle",null] 14:23:16 INFO - PROCESS | 3036 | 1463433796260 Marionette TRACE conn9 <- [1,2061,null,{"value":"13"}] 14:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:23:16 INFO - PROCESS | 3036 | 1463433796267 Marionette TRACE conn9 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:23:16 INFO - PROCESS | 3036 | 1463433796270 Marionette TRACE conn9 <- [1,2062,null,{}] 14:23:16 INFO - PROCESS | 3036 | 1463433796274 Marionette TRACE conn9 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:16 INFO - PROCESS | 3036 | 1463433796366 Marionette TRACE conn9 <- [1,2063,null,{"value":null}] 14:23:16 INFO - PROCESS | 3036 | 1463433796375 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B06000 == 29 [pid = 3036] [id = 525] 14:23:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B3506DA000) [pid = 3036] [serial = 1575] [outer = 0000000000000000] 14:23:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B3507E4800) [pid = 3036] [serial = 1576] [outer = 000000B3506DA000] 14:23:16 INFO - PROCESS | 3036 | 1463433796423 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B350E5D000) [pid = 3036] [serial = 1577] [outer = 000000B3506DA000] 14:23:16 INFO - PROCESS | 3036 | 1463433796885 Marionette TRACE conn9 <- [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]]]}] 14:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 14:23:16 INFO - PROCESS | 3036 | 1463433796965 Marionette TRACE conn9 -> [0,2065,"getWindowHandle",null] 14:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:23:16 INFO - PROCESS | 3036 | 1463433796968 Marionette TRACE conn9 <- [1,2065,null,{"value":"13"}] 14:23:16 INFO - PROCESS | 3036 | 1463433796972 Marionette TRACE conn9 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:23:16 INFO - PROCESS | 3036 | 1463433796975 Marionette TRACE conn9 <- [1,2066,null,{}] 14:23:16 INFO - PROCESS | 3036 | 1463433796987 Marionette TRACE conn9 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:17 INFO - PROCESS | 3036 | 1463433797131 Marionette TRACE conn9 <- [1,2067,null,{"value":null}] 14:23:17 INFO - PROCESS | 3036 | 1463433797139 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35ADE5000 == 30 [pid = 3036] [id = 526] 14:23:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B34EDB5400) [pid = 3036] [serial = 1578] [outer = 0000000000000000] 14:23:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B351856400) [pid = 3036] [serial = 1579] [outer = 000000B34EDB5400] 14:23:17 INFO - PROCESS | 3036 | 1463433797191 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B3550C0400) [pid = 3036] [serial = 1580] [outer = 000000B34EDB5400] 14:23:17 INFO - PROCESS | 3036 | 1463433797649 Marionette TRACE conn9 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 14:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:23:17 INFO - PROCESS | 3036 | 1463433797704 Marionette TRACE conn9 -> [0,2069,"getWindowHandle",null] 14:23:17 INFO - PROCESS | 3036 | 1463433797706 Marionette TRACE conn9 <- [1,2069,null,{"value":"13"}] 14:23:17 INFO - PROCESS | 3036 | 1463433797710 Marionette TRACE conn9 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - PROCESS | 3036 | 1463433797711 Marionette TRACE conn9 <- [1,2070,null,{}] 14:23:17 INFO - PROCESS | 3036 | 1463433797715 Marionette TRACE conn9 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:17 INFO - PROCESS | 3036 | 1463433797802 Marionette TRACE conn9 <- [1,2071,null,{"value":null}] 14:23:17 INFO - PROCESS | 3036 | 1463433797809 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CFC8800 == 31 [pid = 3036] [id = 527] 14:23:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B3558F4000) [pid = 3036] [serial = 1581] [outer = 0000000000000000] 14:23:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B355CDA400) [pid = 3036] [serial = 1582] [outer = 000000B3558F4000] 14:23:17 INFO - PROCESS | 3036 | 1463433797857 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B35673BC00) [pid = 3036] [serial = 1583] [outer = 000000B3558F4000] 14:23:18 INFO - PROCESS | 3036 | 1463433798302 Marionette TRACE conn9 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 14:23:18 INFO - PROCESS | 3036 | 1463433798341 Marionette TRACE conn9 -> [0,2073,"getWindowHandle",null] 14:23:18 INFO - PROCESS | 3036 | 1463433798343 Marionette TRACE conn9 <- [1,2073,null,{"value":"13"}] 14:23:18 INFO - PROCESS | 3036 | 1463433798346 Marionette TRACE conn9 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:23:18 INFO - PROCESS | 3036 | 1463433798348 Marionette TRACE conn9 <- [1,2074,null,{}] 14:23:18 INFO - PROCESS | 3036 | 1463433798352 Marionette TRACE conn9 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:18 INFO - PROCESS | 3036 | 1463433798433 Marionette TRACE conn9 <- [1,2075,null,{"value":null}] 14:23:18 INFO - PROCESS | 3036 | 1463433798440 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0E9000 == 32 [pid = 3036] [id = 528] 14:23:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B3507DB800) [pid = 3036] [serial = 1584] [outer = 0000000000000000] 14:23:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B356846C00) [pid = 3036] [serial = 1585] [outer = 000000B3507DB800] 14:23:18 INFO - PROCESS | 3036 | 1463433798487 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B3568EAC00) [pid = 3036] [serial = 1586] [outer = 000000B3507DB800] 14:23:18 INFO - PROCESS | 3036 | 1463433798968 Marionette TRACE conn9 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 14:23:19 INFO - PROCESS | 3036 | 1463433799041 Marionette TRACE conn9 -> [0,2077,"getWindowHandle",null] 14:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:23:19 INFO - PROCESS | 3036 | 1463433799044 Marionette TRACE conn9 <- [1,2077,null,{"value":"13"}] 14:23:19 INFO - PROCESS | 3036 | 1463433799047 Marionette TRACE conn9 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - PROCESS | 3036 | 1463433799049 Marionette TRACE conn9 <- [1,2078,null,{}] 14:23:19 INFO - PROCESS | 3036 | 1463433799053 Marionette TRACE conn9 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:19 INFO - PROCESS | 3036 | 1463433799171 Marionette TRACE conn9 <- [1,2079,null,{"value":null}] 14:23:19 INFO - PROCESS | 3036 | 1463433799189 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D7D4800 == 33 [pid = 3036] [id = 529] 14:23:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B359847400) [pid = 3036] [serial = 1587] [outer = 0000000000000000] 14:23:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B35A1E3C00) [pid = 3036] [serial = 1588] [outer = 000000B359847400] 14:23:19 INFO - PROCESS | 3036 | 1463433799236 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B35A449C00) [pid = 3036] [serial = 1589] [outer = 000000B359847400] 14:23:19 INFO - PROCESS | 3036 | 1463433799663 Marionette TRACE conn9 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 628ms 14:23:19 INFO - PROCESS | 3036 | 1463433799678 Marionette TRACE conn9 -> [0,2081,"getWindowHandle",null] 14:23:19 INFO - PROCESS | 3036 | 1463433799681 Marionette TRACE conn9 <- [1,2081,null,{"value":"13"}] 14:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:23:19 INFO - PROCESS | 3036 | 1463433799695 Marionette TRACE conn9 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - PROCESS | 3036 | 1463433799697 Marionette TRACE conn9 <- [1,2082,null,{}] 14:23:19 INFO - PROCESS | 3036 | 1463433799701 Marionette TRACE conn9 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:19 INFO - PROCESS | 3036 | 1463433799780 Marionette TRACE conn9 <- [1,2083,null,{"value":null}] 14:23:19 INFO - PROCESS | 3036 | 1463433799817 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F81C000 == 34 [pid = 3036] [id = 530] 14:23:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B35A451400) [pid = 3036] [serial = 1590] [outer = 0000000000000000] 14:23:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B35A4D8C00) [pid = 3036] [serial = 1591] [outer = 000000B35A451400] 14:23:19 INFO - PROCESS | 3036 | 1463433799863 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B35AD27C00) [pid = 3036] [serial = 1592] [outer = 000000B35A451400] 14:23:20 INFO - PROCESS | 3036 | 1463433800277 Marionette TRACE conn9 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 14:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:23:20 INFO - PROCESS | 3036 | 1463433800334 Marionette TRACE conn9 -> [0,2085,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 3036 | 1463433800336 Marionette TRACE conn9 <- [1,2085,null,{"value":"13"}] 14:23:20 INFO - PROCESS | 3036 | 1463433800340 Marionette TRACE conn9 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:23:20 INFO - PROCESS | 3036 | 1463433800342 Marionette TRACE conn9 <- [1,2086,null,{}] 14:23:20 INFO - PROCESS | 3036 | 1463433800345 Marionette TRACE conn9 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:20 INFO - PROCESS | 3036 | 1463433800426 Marionette TRACE conn9 <- [1,2087,null,{"value":null}] 14:23:20 INFO - PROCESS | 3036 | 1463433800434 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360756000 == 35 [pid = 3036] [id = 531] 14:23:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B35AD83C00) [pid = 3036] [serial = 1593] [outer = 0000000000000000] 14:23:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B35AE30400) [pid = 3036] [serial = 1594] [outer = 000000B35AD83C00] 14:23:20 INFO - PROCESS | 3036 | 1463433800481 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B35B231800) [pid = 3036] [serial = 1595] [outer = 000000B35AD83C00] 14:23:20 INFO - PROCESS | 3036 | 1463433800961 Marionette TRACE conn9 <- [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]]]}] 14:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 14:23:21 INFO - PROCESS | 3036 | 1463433801032 Marionette TRACE conn9 -> [0,2089,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 3036 | 1463433801034 Marionette TRACE conn9 <- [1,2089,null,{"value":"13"}] 14:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:23:21 INFO - PROCESS | 3036 | 1463433801038 Marionette TRACE conn9 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - PROCESS | 3036 | 1463433801040 Marionette TRACE conn9 <- [1,2090,null,{}] 14:23:21 INFO - PROCESS | 3036 | 1463433801043 Marionette TRACE conn9 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:21 INFO - PROCESS | 3036 | 1463433801152 Marionette TRACE conn9 <- [1,2091,null,{"value":null}] 14:23:21 INFO - PROCESS | 3036 | 1463433801236 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35ADE4800 == 36 [pid = 3036] [id = 532] 14:23:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000B3506CD000) [pid = 3036] [serial = 1596] [outer = 0000000000000000] 14:23:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000B35C9AA400) [pid = 3036] [serial = 1597] [outer = 000000B3506CD000] 14:23:21 INFO - PROCESS | 3036 | 1463433801282 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000B35CBC9000) [pid = 3036] [serial = 1598] [outer = 000000B3506CD000] 14:23:21 INFO - PROCESS | 3036 | 1463433801706 Marionette TRACE conn9 <- [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]]]}] 14:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 693ms 14:23:21 INFO - PROCESS | 3036 | 1463433801732 Marionette TRACE conn9 -> [0,2093,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 3036 | 1463433801734 Marionette TRACE conn9 <- [1,2093,null,{"value":"13"}] 14:23:21 INFO - PROCESS | 3036 | 1463433801738 Marionette TRACE conn9 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:23:21 INFO - PROCESS | 3036 | 1463433801740 Marionette TRACE conn9 <- [1,2094,null,{}] 14:23:21 INFO - PROCESS | 3036 | 1463433801743 Marionette TRACE conn9 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:21 INFO - PROCESS | 3036 | 1463433801866 Marionette TRACE conn9 <- [1,2095,null,{"value":null}] 14:23:21 INFO - PROCESS | 3036 | 1463433801873 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D07000 == 37 [pid = 3036] [id = 533] 14:23:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000B35CBC0800) [pid = 3036] [serial = 1599] [outer = 0000000000000000] 14:23:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000B35D086000) [pid = 3036] [serial = 1600] [outer = 000000B35CBC0800] 14:23:21 INFO - PROCESS | 3036 | 1463433801919 Marionette DEBUG loaded listener.js 14:23:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000B35D52E000) [pid = 3036] [serial = 1601] [outer = 000000B35CBC0800] 14:23:22 INFO - PROCESS | 3036 | 1463433802394 Marionette TRACE conn9 <- [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] 14:23:22 INFO - PROCESS | 3036 | 1463433802436 Marionette TRACE conn9 <- [1,2097,null,{"value":"13"}] 14:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:23:22 INFO - PROCESS | 3036 | 1463433802440 Marionette TRACE conn9 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:23:22 INFO - PROCESS | 3036 | 1463433802442 Marionette TRACE conn9 <- [1,2098,null,{}] 14:23:22 INFO - PROCESS | 3036 | 1463433802452 Marionette TRACE conn9 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:22 INFO - PROCESS | 3036 | 1463433802610 Marionette TRACE conn9 <- [1,2099,null,{"value":null}] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000B35A1E4800) [pid = 3036] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000B36071B400) [pid = 3036] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000B362FBE000) [pid = 3036] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000B3506CE800) [pid = 3036] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000B36163CC00) [pid = 3036] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000B36398B800) [pid = 3036] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B3513D7400) [pid = 3036] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B35DF48400) [pid = 3036] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B35AD2EC00) [pid = 3036] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B356849C00) [pid = 3036] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B35A8E5C00) [pid = 3036] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B35AE31400) [pid = 3036] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B35DC20000) [pid = 3036] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B362060800) [pid = 3036] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B361509800) [pid = 3036] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B35D9C3000) [pid = 3036] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B361280000) [pid = 3036] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B361642C00) [pid = 3036] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B3507DB000) [pid = 3036] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B360718000) [pid = 3036] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B362FB7000) [pid = 3036] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B361277800) [pid = 3036] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B360CD5400) [pid = 3036] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B36397FC00) [pid = 3036] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B361636000) [pid = 3036] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B35A44E400) [pid = 3036] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B362FB3C00) [pid = 3036] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B3506C6C00) [pid = 3036] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B368648000) [pid = 3036] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B363EDF000) [pid = 3036] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B363ED5C00) [pid = 3036] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B361275400) [pid = 3036] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35D9BF800) [pid = 3036] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B350E95C00) [pid = 3036] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B363E6DC00) [pid = 3036] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35EA46400) [pid = 3036] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35D086800) [pid = 3036] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B3553CE800) [pid = 3036] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35A8EEC00) [pid = 3036] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:23:23 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B360CDBC00) [pid = 3036] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:23:23 INFO - PROCESS | 3036 | 1463433803204 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B359874000 == 38 [pid = 3036] [id = 534] 14:23:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B350508800) [pid = 3036] [serial = 1602] [outer = 0000000000000000] 14:23:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B3507E4400) [pid = 3036] [serial = 1603] [outer = 000000B350508800] 14:23:23 INFO - PROCESS | 3036 | 1463433803262 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35AD7D400) [pid = 3036] [serial = 1604] [outer = 000000B350508800] 14:23:23 INFO - PROCESS | 3036 | 1463433803661 Marionette TRACE conn9 <- [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]]]}] 14:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1255ms 14:23:23 INFO - PROCESS | 3036 | 1463433803698 Marionette TRACE conn9 -> [0,2101,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 3036 | 1463433803700 Marionette TRACE conn9 <- [1,2101,null,{"value":"13"}] 14:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:23:23 INFO - PROCESS | 3036 | 1463433803703 Marionette TRACE conn9 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:23:23 INFO - PROCESS | 3036 | 1463433803705 Marionette TRACE conn9 <- [1,2102,null,{}] 14:23:23 INFO - PROCESS | 3036 | 1463433803708 Marionette TRACE conn9 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:23 INFO - PROCESS | 3036 | 1463433803799 Marionette TRACE conn9 <- [1,2103,null,{"value":null}] 14:23:23 INFO - PROCESS | 3036 | 1463433803806 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360ED6000 == 39 [pid = 3036] [id = 535] 14:23:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35D9BEC00) [pid = 3036] [serial = 1605] [outer = 0000000000000000] 14:23:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35D9C3400) [pid = 3036] [serial = 1606] [outer = 000000B35D9BEC00] 14:23:23 INFO - PROCESS | 3036 | 1463433803851 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35D9CDC00) [pid = 3036] [serial = 1607] [outer = 000000B35D9BEC00] 14:23:24 INFO - PROCESS | 3036 | 1463433804260 Marionette TRACE conn9 <- [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]]]}] 14:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 588ms 14:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:23:24 INFO - PROCESS | 3036 | 1463433804294 Marionette TRACE conn9 -> [0,2105,"getWindowHandle",null] 14:23:24 INFO - PROCESS | 3036 | 1463433804296 Marionette TRACE conn9 <- [1,2105,null,{"value":"13"}] 14:23:24 INFO - PROCESS | 3036 | 1463433804312 Marionette TRACE conn9 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:23:24 INFO - PROCESS | 3036 | 1463433804313 Marionette TRACE conn9 <- [1,2106,null,{}] 14:23:24 INFO - PROCESS | 3036 | 1463433804322 Marionette TRACE conn9 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:24 INFO - PROCESS | 3036 | 1463433804405 Marionette TRACE conn9 <- [1,2107,null,{"value":null}] 14:23:24 INFO - PROCESS | 3036 | 1463433804412 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615D3800 == 40 [pid = 3036] [id = 536] 14:23:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35DB38000) [pid = 3036] [serial = 1608] [outer = 0000000000000000] 14:23:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35DB3F800) [pid = 3036] [serial = 1609] [outer = 000000B35DB38000] 14:23:24 INFO - PROCESS | 3036 | 1463433804458 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35DB87400) [pid = 3036] [serial = 1610] [outer = 000000B35DB38000] 14:23:24 INFO - PROCESS | 3036 | 1463433804900 Marionette TRACE conn9 <- [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]]]}] 14:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 647ms 14:23:24 INFO - PROCESS | 3036 | 1463433804959 Marionette TRACE conn9 -> [0,2109,"getWindowHandle",null] 14:23:24 INFO - PROCESS | 3036 | 1463433804961 Marionette TRACE conn9 <- [1,2109,null,{"value":"13"}] 14:23:24 INFO - PROCESS | 3036 | 1463433804964 Marionette TRACE conn9 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:23:24 INFO - PROCESS | 3036 | 1463433804966 Marionette TRACE conn9 <- [1,2110,null,{}] 14:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:23:24 INFO - PROCESS | 3036 | 1463433804970 Marionette TRACE conn9 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:25 INFO - PROCESS | 3036 | 1463433805053 Marionette TRACE conn9 <- [1,2111,null,{"value":null}] 14:23:25 INFO - PROCESS | 3036 | 1463433805059 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36161C800 == 41 [pid = 3036] [id = 537] 14:23:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35DB8C400) [pid = 3036] [serial = 1611] [outer = 0000000000000000] 14:23:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35DC13800) [pid = 3036] [serial = 1612] [outer = 000000B35DB8C400] 14:23:25 INFO - PROCESS | 3036 | 1463433805114 Marionette DEBUG loaded listener.js 14:23:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35DC1E000) [pid = 3036] [serial = 1613] [outer = 000000B35DB8C400] 14:23:25 INFO - PROCESS | 3036 | 1463433805941 Marionette TRACE conn9 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1021ms 14:23:26 INFO - PROCESS | 3036 | 1463433805992 Marionette TRACE conn9 -> [0,2113,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 3036 | 1463433805998 Marionette TRACE conn9 <- [1,2113,null,{"value":"13"}] 14:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:23:26 INFO - PROCESS | 3036 | 1463433806003 Marionette TRACE conn9 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 3036 | 1463433806008 Marionette TRACE conn9 <- [1,2114,null,{}] 14:23:26 INFO - PROCESS | 3036 | 1463433806034 Marionette TRACE conn9 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:26 INFO - PROCESS | 3036 | 1463433806158 Marionette TRACE conn9 <- [1,2115,null,{"value":null}] 14:23:26 INFO - PROCESS | 3036 | 1463433806286 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A423800 == 42 [pid = 3036] [id = 538] 14:23:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B3506D0C00) [pid = 3036] [serial = 1614] [outer = 0000000000000000] 14:23:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B3507E5400) [pid = 3036] [serial = 1615] [outer = 000000B3506D0C00] 14:23:26 INFO - PROCESS | 3036 | 1463433806346 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B350E8E000) [pid = 3036] [serial = 1616] [outer = 000000B3506D0C00] 14:23:27 INFO - PROCESS | 3036 | 1463433807058 Marionette TRACE conn9 <- [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]]]}] 14:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1104ms 14:23:27 INFO - PROCESS | 3036 | 1463433807110 Marionette TRACE conn9 -> [0,2117,"getWindowHandle",null] 14:23:27 INFO - PROCESS | 3036 | 1463433807116 Marionette TRACE conn9 <- [1,2117,null,{"value":"13"}] 14:23:27 INFO - PROCESS | 3036 | 1463433807123 Marionette TRACE conn9 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:23:27 INFO - PROCESS | 3036 | 1463433807126 Marionette TRACE conn9 <- [1,2118,null,{}] 14:23:27 INFO - PROCESS | 3036 | 1463433807130 Marionette TRACE conn9 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:27 INFO - PROCESS | 3036 | 1463433807329 Marionette TRACE conn9 <- [1,2119,null,{"value":null}] 14:23:27 INFO - PROCESS | 3036 | 1463433807341 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D51D000 == 43 [pid = 3036] [id = 539] 14:23:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B3513D1800) [pid = 3036] [serial = 1617] [outer = 0000000000000000] 14:23:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B355C90000) [pid = 3036] [serial = 1618] [outer = 000000B3513D1800] 14:23:27 INFO - PROCESS | 3036 | 1463433807397 Marionette DEBUG loaded listener.js 14:23:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B3568EF800) [pid = 3036] [serial = 1619] [outer = 000000B3513D1800] 14:23:28 INFO - PROCESS | 3036 | 1463433808364 Marionette TRACE conn9 <- [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] 14:23:28 INFO - PROCESS | 3036 | 1463433808426 Marionette TRACE conn9 <- [1,2121,null,{"value":"13"}] 14:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:23:28 INFO - PROCESS | 3036 | 1463433808431 Marionette TRACE conn9 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:23:28 INFO - PROCESS | 3036 | 1463433808436 Marionette TRACE conn9 <- [1,2122,null,{}] 14:23:28 INFO - PROCESS | 3036 | 1463433808442 Marionette TRACE conn9 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:28 INFO - PROCESS | 3036 | 1463433808575 Marionette TRACE conn9 <- [1,2123,null,{"value":null}] 14:23:28 INFO - PROCESS | 3036 | 1463433808692 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E96F800 == 42 [pid = 3036] [id = 387] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F81E800 == 41 [pid = 3036] [id = 382] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D37F800 == 40 [pid = 3036] [id = 379] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B360061000 == 39 [pid = 3036] [id = 383] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B359885800 == 38 [pid = 3036] [id = 386] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D37F000 == 37 [pid = 3036] [id = 385] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B350B40000 == 36 [pid = 3036] [id = 375] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D7C9000 == 35 [pid = 3036] [id = 380] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A47B800 == 34 [pid = 3036] [id = 377] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B353D93000 == 33 [pid = 3036] [id = 374] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B355C7B000 == 32 [pid = 3036] [id = 376] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC78000 == 31 [pid = 3036] [id = 378] 14:23:28 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CD4800 == 30 [pid = 3036] [id = 523] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B362FBEC00) [pid = 3036] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B3568EA400) [pid = 3036] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B362096C00) [pid = 3036] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B3637E9C00) [pid = 3036] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B3612A6800) [pid = 3036] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B360EC8400) [pid = 3036] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35D983C00) [pid = 3036] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B360CD2800) [pid = 3036] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B363982800) [pid = 3036] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35722A400) [pid = 3036] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B363EC1800) [pid = 3036] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B363EC7400) [pid = 3036] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B3568E3400) [pid = 3036] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B361512C00) [pid = 3036] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35DB39800) [pid = 3036] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35684C800) [pid = 3036] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35D982000) [pid = 3036] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35DCC4000) [pid = 3036] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3612B4C00) [pid = 3036] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B36208C800) [pid = 3036] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B3637F5800) [pid = 3036] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B362FB4800) [pid = 3036] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B361633800) [pid = 3036] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B367E7F800) [pid = 3036] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B362092400) [pid = 3036] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B362062C00) [pid = 3036] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B3612B3400) [pid = 3036] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B3637F0400) [pid = 3036] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B3643C1400) [pid = 3036] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35673D800) [pid = 3036] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B3506DF000) [pid = 3036] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B368794C00) [pid = 3036] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B36864C800) [pid = 3036] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B3683AA800) [pid = 3036] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B36452E400) [pid = 3036] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B364521C00) [pid = 3036] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B3643C1000) [pid = 3036] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B362FBD000) [pid = 3036] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B36127C800) [pid = 3036] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B367E88000) [pid = 3036] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35DC18000) [pid = 3036] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35D9CAC00) [pid = 3036] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B35A1DFC00) [pid = 3036] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B3558ED000) [pid = 3036] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B363ED8000) [pid = 3036] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35F846400) [pid = 3036] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35DC13400) [pid = 3036] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B35DCF7000) [pid = 3036] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B356E44000) [pid = 3036] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B35AE36C00) [pid = 3036] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B35D78D800) [pid = 3036] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B35AE34800) [pid = 3036] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 73 (000000B360D28000) [pid = 3036] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 72 (000000B361278800) [pid = 3036] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 71 (000000B363E6BC00) [pid = 3036] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 70 (000000B363EC2400) [pid = 3036] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | --DOMWINDOW == 69 (000000B360712400) [pid = 3036] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 14:23:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350BDB000 == 31 [pid = 3036] [id = 540] 14:23:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 70 (000000B34EDB6C00) [pid = 3036] [serial = 1620] [outer = 0000000000000000] 14:23:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 71 (000000B34F8D2C00) [pid = 3036] [serial = 1621] [outer = 000000B34EDB6C00] 14:23:28 INFO - PROCESS | 3036 | 1463433808798 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 72 (000000B350E59000) [pid = 3036] [serial = 1622] [outer = 000000B34EDB6C00] 14:23:29 INFO - PROCESS | 3036 | 1463433809306 Marionette TRACE conn9 <- [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] 14:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:23:29 INFO - PROCESS | 3036 | 1463433809384 Marionette TRACE conn9 <- [1,2125,null,{"value":"13"}] 14:23:29 INFO - PROCESS | 3036 | 1463433809390 Marionette TRACE conn9 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - PROCESS | 3036 | 1463433809393 Marionette TRACE conn9 <- [1,2126,null,{}] 14:23:29 INFO - PROCESS | 3036 | 1463433809397 Marionette TRACE conn9 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:29 INFO - PROCESS | 3036 | 1463433809484 Marionette TRACE conn9 <- [1,2127,null,{"value":null}] 14:23:29 INFO - PROCESS | 3036 | 1463433809498 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C938000 == 32 [pid = 3036] [id = 541] 14:23:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 73 (000000B35586DC00) [pid = 3036] [serial = 1623] [outer = 0000000000000000] 14:23:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 74 (000000B355AA0000) [pid = 3036] [serial = 1624] [outer = 000000B35586DC00] 14:23:29 INFO - PROCESS | 3036 | 1463433809545 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B3567EAC00) [pid = 3036] [serial = 1625] [outer = 000000B35586DC00] 14:23:30 INFO - PROCESS | 3036 | 1463433810005 Marionette TRACE conn9 <- [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]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 14:23:30 INFO - PROCESS | 3036 | 1463433810024 Marionette TRACE conn9 -> [0,2129,"getWindowHandle",null] 14:23:30 INFO - PROCESS | 3036 | 1463433810026 Marionette TRACE conn9 <- [1,2129,null,{"value":"13"}] 14:23:30 INFO - PROCESS | 3036 | 1463433810030 Marionette TRACE conn9 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:23:30 INFO - PROCESS | 3036 | 1463433810033 Marionette TRACE conn9 <- [1,2130,null,{}] 14:23:30 INFO - PROCESS | 3036 | 1463433810079 Marionette TRACE conn9 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:30 INFO - PROCESS | 3036 | 1463433810169 Marionette TRACE conn9 <- [1,2131,null,{"value":null}] 14:23:30 INFO - PROCESS | 3036 | 1463433810180 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D514800 == 33 [pid = 3036] [id = 542] 14:23:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B355872800) [pid = 3036] [serial = 1626] [outer = 0000000000000000] 14:23:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B356B81800) [pid = 3036] [serial = 1627] [outer = 000000B355872800] 14:23:30 INFO - PROCESS | 3036 | 1463433810292 Marionette DEBUG loaded listener.js 14:23:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B359829800) [pid = 3036] [serial = 1628] [outer = 000000B355872800] 14:23:30 INFO - PROCESS | 3036 | 1463433810711 Marionette TRACE conn9 <- [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] 14:23:30 INFO - PROCESS | 3036 | 1463433810770 Marionette TRACE conn9 <- [1,2133,null,{"value":"13"}] 14:23:30 INFO - PROCESS | 3036 | 1463433810774 Marionette TRACE conn9 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:23:30 INFO - PROCESS | 3036 | 1463433810775 Marionette TRACE conn9 <- [1,2134,null,{}] 14:23:30 INFO - PROCESS | 3036 | 1463433810792 Marionette TRACE conn9 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:30 INFO - PROCESS | 3036 | 1463433810908 Marionette TRACE conn9 <- [1,2135,null,{"value":null}] 14:23:30 INFO - PROCESS | 3036 | 1463433810958 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F824800 == 34 [pid = 3036] [id = 543] 14:23:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35A1DF000) [pid = 3036] [serial = 1629] [outer = 0000000000000000] 14:23:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35A1FF000) [pid = 3036] [serial = 1630] [outer = 000000B35A1DF000] 14:23:31 INFO - PROCESS | 3036 | 1463433811006 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35A4CD000) [pid = 3036] [serial = 1631] [outer = 000000B35A1DF000] 14:23:31 INFO - PROCESS | 3036 | 1463433811446 Marionette TRACE conn9 <- [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] 14:23:31 INFO - PROCESS | 3036 | 1463433811470 Marionette TRACE conn9 <- [1,2137,null,{"value":"13"}] 14:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:23:31 INFO - PROCESS | 3036 | 1463433811474 Marionette TRACE conn9 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 3036 | 1463433811475 Marionette TRACE conn9 <- [1,2138,null,{}] 14:23:31 INFO - PROCESS | 3036 | 1463433811479 Marionette TRACE conn9 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:31 INFO - PROCESS | 3036 | 1463433811620 Marionette TRACE conn9 <- [1,2139,null,{"value":null}] 14:23:31 INFO - PROCESS | 3036 | 1463433811638 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360758800 == 35 [pid = 3036] [id = 544] 14:23:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35A448400) [pid = 3036] [serial = 1632] [outer = 0000000000000000] 14:23:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35AE2BC00) [pid = 3036] [serial = 1633] [outer = 000000B35A448400] 14:23:31 INFO - PROCESS | 3036 | 1463433811689 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35B2CB000) [pid = 3036] [serial = 1634] [outer = 000000B35A448400] 14:23:32 INFO - PROCESS | 3036 | 1463433812145 Marionette TRACE conn9 <- [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] 14:23:32 INFO - PROCESS | 3036 | 1463433812214 Marionette TRACE conn9 <- [1,2141,null,{"value":"13"}] 14:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:23:32 INFO - PROCESS | 3036 | 1463433812217 Marionette TRACE conn9 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - PROCESS | 3036 | 1463433812219 Marionette TRACE conn9 <- [1,2142,null,{}] 14:23:32 INFO - PROCESS | 3036 | 1463433812227 Marionette TRACE conn9 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:32 INFO - PROCESS | 3036 | 1463433812363 Marionette TRACE conn9 <- [1,2143,null,{"value":null}] 14:23:32 INFO - PROCESS | 3036 | 1463433812421 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C51000 == 36 [pid = 3036] [id = 545] 14:23:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35D3C8000) [pid = 3036] [serial = 1635] [outer = 0000000000000000] 14:23:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35D790C00) [pid = 3036] [serial = 1636] [outer = 000000B35D3C8000] 14:23:32 INFO - PROCESS | 3036 | 1463433812468 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35D983000) [pid = 3036] [serial = 1637] [outer = 000000B35D3C8000] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35D9BEC00) [pid = 3036] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35A451400) [pid = 3036] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B35CBC0800) [pid = 3036] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B350508800) [pid = 3036] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35AD83C00) [pid = 3036] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B35050BC00) [pid = 3036] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B3558F4000) [pid = 3036] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B3507DB800) [pid = 3036] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B3506CD000) [pid = 3036] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B34EDB5400) [pid = 3036] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B359847400) [pid = 3036] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B3506DA000) [pid = 3036] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:23:32 INFO - PROCESS | 3036 | --DOMWINDOW == 74 (000000B35DB38000) [pid = 3036] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:23:33 INFO - PROCESS | 3036 | 1463433813010 Marionette TRACE conn9 <- [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]]]}] 14:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 837ms 14:23:33 INFO - PROCESS | 3036 | 1463433813058 Marionette TRACE conn9 -> [0,2145,"getWindowHandle",null] 14:23:33 INFO - PROCESS | 3036 | 1463433813060 Marionette TRACE conn9 <- [1,2145,null,{"value":"13"}] 14:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:23:33 INFO - PROCESS | 3036 | 1463433813063 Marionette TRACE conn9 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - PROCESS | 3036 | 1463433813065 Marionette TRACE conn9 <- [1,2146,null,{}] 14:23:33 INFO - PROCESS | 3036 | 1463433813070 Marionette TRACE conn9 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:33 INFO - PROCESS | 3036 | 1463433813177 Marionette TRACE conn9 <- [1,2147,null,{"value":null}] 14:23:33 INFO - PROCESS | 3036 | 1463433813229 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D518800 == 37 [pid = 3036] [id = 546] 14:23:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 75 (000000B3504D5400) [pid = 3036] [serial = 1638] [outer = 0000000000000000] 14:23:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B356846000) [pid = 3036] [serial = 1639] [outer = 000000B3504D5400] 14:23:33 INFO - PROCESS | 3036 | 1463433813275 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B35CBC7000) [pid = 3036] [serial = 1640] [outer = 000000B3504D5400] 14:23:33 INFO - PROCESS | 3036 | 1463433813651 Marionette TRACE conn9 <- [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] 14:23:33 INFO - PROCESS | 3036 | 1463433813697 Marionette TRACE conn9 <- [1,2149,null,{"value":"13"}] 14:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:23:33 INFO - PROCESS | 3036 | 1463433813707 Marionette TRACE conn9 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - PROCESS | 3036 | 1463433813709 Marionette TRACE conn9 <- [1,2150,null,{}] 14:23:33 INFO - PROCESS | 3036 | 1463433813713 Marionette TRACE conn9 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:33 INFO - PROCESS | 3036 | 1463433813796 Marionette TRACE conn9 <- [1,2151,null,{"value":null}] 14:23:33 INFO - PROCESS | 3036 | 1463433813804 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360ED1800 == 38 [pid = 3036] [id = 547] 14:23:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B35D941800) [pid = 3036] [serial = 1641] [outer = 0000000000000000] 14:23:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B35D9C3C00) [pid = 3036] [serial = 1642] [outer = 000000B35D941800] 14:23:33 INFO - PROCESS | 3036 | 1463433813849 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B35DB38800) [pid = 3036] [serial = 1643] [outer = 000000B35D941800] 14:23:34 INFO - PROCESS | 3036 | 1463433814272 Marionette TRACE conn9 <- [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]]]}] 14:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 14:23:34 INFO - PROCESS | 3036 | 1463433814339 Marionette TRACE conn9 -> [0,2153,"getWindowHandle",null] 14:23:34 INFO - PROCESS | 3036 | 1463433814341 Marionette TRACE conn9 <- [1,2153,null,{"value":"13"}] 14:23:34 INFO - PROCESS | 3036 | 1463433814344 Marionette TRACE conn9 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:23:34 INFO - PROCESS | 3036 | 1463433814346 Marionette TRACE conn9 <- [1,2154,null,{}] 14:23:34 INFO - PROCESS | 3036 | 1463433814350 Marionette TRACE conn9 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:34 INFO - PROCESS | 3036 | 1463433814431 Marionette TRACE conn9 <- [1,2155,null,{"value":null}] 14:23:34 INFO - PROCESS | 3036 | 1463433814441 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615DE800 == 39 [pid = 3036] [id = 548] 14:23:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B35DB40400) [pid = 3036] [serial = 1644] [outer = 0000000000000000] 14:23:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35DB87000) [pid = 3036] [serial = 1645] [outer = 000000B35DB40400] 14:23:34 INFO - PROCESS | 3036 | 1463433814486 Marionette DEBUG loaded listener.js 14:23:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35DC17C00) [pid = 3036] [serial = 1646] [outer = 000000B35DB40400] 14:23:34 INFO - PROCESS | 3036 | 1463433814988 Marionette TRACE conn9 <- [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]]]}] 14:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 731ms 14:23:35 INFO - PROCESS | 3036 | 1463433815079 Marionette TRACE conn9 -> [0,2157,"getWindowHandle",null] 14:23:35 INFO - PROCESS | 3036 | 1463433815084 Marionette TRACE conn9 <- [1,2157,null,{"value":"13"}] 14:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:23:35 INFO - PROCESS | 3036 | 1463433815090 Marionette TRACE conn9 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:23:35 INFO - PROCESS | 3036 | 1463433815095 Marionette TRACE conn9 <- [1,2158,null,{}] 14:23:35 INFO - PROCESS | 3036 | 1463433815103 Marionette TRACE conn9 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:35 INFO - PROCESS | 3036 | 1463433815266 Marionette TRACE conn9 <- [1,2159,null,{"value":null}] 14:23:35 INFO - PROCESS | 3036 | 1463433815279 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35671B800 == 40 [pid = 3036] [id = 549] 14:23:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B3507DD800) [pid = 3036] [serial = 1647] [outer = 0000000000000000] 14:23:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B350DB5800) [pid = 3036] [serial = 1648] [outer = 000000B3507DD800] 14:23:35 INFO - PROCESS | 3036 | 1463433815337 Marionette DEBUG loaded listener.js 14:23:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B355063800) [pid = 3036] [serial = 1649] [outer = 000000B3507DD800] 14:23:36 INFO - PROCESS | 3036 | 1463433816007 Marionette TRACE conn9 <- [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]]]}] 14:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 985ms 14:23:36 INFO - PROCESS | 3036 | 1463433816079 Marionette TRACE conn9 -> [0,2161,"getWindowHandle",null] 14:23:36 INFO - PROCESS | 3036 | 1463433816085 Marionette TRACE conn9 <- [1,2161,null,{"value":"13"}] 14:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:23:36 INFO - PROCESS | 3036 | 1463433816092 Marionette TRACE conn9 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:23:36 INFO - PROCESS | 3036 | 1463433816095 Marionette TRACE conn9 <- [1,2162,null,{}] 14:23:36 INFO - PROCESS | 3036 | 1463433816099 Marionette TRACE conn9 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:36 INFO - PROCESS | 3036 | 1463433816210 Marionette TRACE conn9 <- [1,2163,null,{"value":null}] 14:23:36 INFO - PROCESS | 3036 | 1463433816289 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360766000 == 41 [pid = 3036] [id = 550] 14:23:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B3568EC400) [pid = 3036] [serial = 1650] [outer = 0000000000000000] 14:23:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B356E45C00) [pid = 3036] [serial = 1651] [outer = 000000B3568EC400] 14:23:36 INFO - PROCESS | 3036 | 1463433816387 Marionette DEBUG loaded listener.js 14:23:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35A1F5400) [pid = 3036] [serial = 1652] [outer = 000000B3568EC400] 14:23:37 INFO - PROCESS | 3036 | 1463433817018 Marionette TRACE conn9 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 984ms 14:23:37 INFO - PROCESS | 3036 | 1463433817080 Marionette TRACE conn9 -> [0,2165,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 3036 | 1463433817083 Marionette TRACE conn9 <- [1,2165,null,{"value":"13"}] 14:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:23:37 INFO - PROCESS | 3036 | 1463433817087 Marionette TRACE conn9 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - PROCESS | 3036 | 1463433817091 Marionette TRACE conn9 <- [1,2166,null,{}] 14:23:37 INFO - PROCESS | 3036 | 1463433817103 Marionette TRACE conn9 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:37 INFO - PROCESS | 3036 | 1463433817255 Marionette TRACE conn9 <- [1,2167,null,{"value":null}] 14:23:37 INFO - PROCESS | 3036 | 1463433817273 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C07000 == 42 [pid = 3036] [id = 551] 14:23:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35D087800) [pid = 3036] [serial = 1653] [outer = 0000000000000000] 14:23:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35D53A400) [pid = 3036] [serial = 1654] [outer = 000000B35D087800] 14:23:37 INFO - PROCESS | 3036 | 1463433817333 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35DC19C00) [pid = 3036] [serial = 1655] [outer = 000000B35D087800] 14:23:37 INFO - PROCESS | 3036 | 1463433817917 Marionette TRACE conn9 <- [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]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 880ms 14:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:23:37 INFO - PROCESS | 3036 | 1463433817969 Marionette TRACE conn9 -> [0,2169,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 3036 | 1463433817973 Marionette TRACE conn9 <- [1,2169,null,{"value":"13"}] 14:23:37 INFO - PROCESS | 3036 | 1463433817976 Marionette TRACE conn9 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - PROCESS | 3036 | 1463433817978 Marionette TRACE conn9 <- [1,2170,null,{}] 14:23:37 INFO - PROCESS | 3036 | 1463433817982 Marionette TRACE conn9 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:38 INFO - PROCESS | 3036 | 1463433818093 Marionette TRACE conn9 <- [1,2171,null,{"value":null}] 14:23:38 INFO - PROCESS | 3036 | 1463433818171 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EBC800 == 43 [pid = 3036] [id = 552] 14:23:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35D32E400) [pid = 3036] [serial = 1656] [outer = 0000000000000000] 14:23:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35DCFC800) [pid = 3036] [serial = 1657] [outer = 000000B35D32E400] 14:23:38 INFO - PROCESS | 3036 | 1463433818270 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35DF45C00) [pid = 3036] [serial = 1658] [outer = 000000B35D32E400] 14:23:38 INFO - PROCESS | 3036 | 1463433818880 Marionette TRACE conn9 <- [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]]]}] 14:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 944ms 14:23:38 INFO - PROCESS | 3036 | 1463433818923 Marionette TRACE conn9 -> [0,2173,"getWindowHandle",null] 14:23:38 INFO - PROCESS | 3036 | 1463433818925 Marionette TRACE conn9 <- [1,2173,null,{"value":"13"}] 14:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:23:38 INFO - PROCESS | 3036 | 1463433818929 Marionette TRACE conn9 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - PROCESS | 3036 | 1463433818931 Marionette TRACE conn9 <- [1,2174,null,{}] 14:23:38 INFO - PROCESS | 3036 | 1463433818935 Marionette TRACE conn9 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:39 INFO - PROCESS | 3036 | 1463433819054 Marionette TRACE conn9 <- [1,2175,null,{"value":null}] 14:23:39 INFO - PROCESS | 3036 | 1463433819176 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363712800 == 44 [pid = 3036] [id = 553] 14:23:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35E0F4C00) [pid = 3036] [serial = 1659] [outer = 0000000000000000] 14:23:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35E7F3400) [pid = 3036] [serial = 1660] [outer = 000000B35E0F4C00] 14:23:39 INFO - PROCESS | 3036 | 1463433819235 Marionette DEBUG loaded listener.js 14:23:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35F83C000) [pid = 3036] [serial = 1661] [outer = 000000B35E0F4C00] 14:23:40 INFO - PROCESS | 3036 | 1463433820036 Marionette TRACE conn9 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1131ms 14:23:40 INFO - PROCESS | 3036 | 1463433820069 Marionette TRACE conn9 -> [0,2177,"getWindowHandle",null] 14:23:40 INFO - PROCESS | 3036 | 1463433820073 Marionette TRACE conn9 <- [1,2177,null,{"value":"13"}] 14:23:40 INFO - PROCESS | 3036 | 1463433820079 Marionette TRACE conn9 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:23:40 INFO - PROCESS | 3036 | 1463433820084 Marionette TRACE conn9 <- [1,2178,null,{}] 14:23:40 INFO - PROCESS | 3036 | 1463433820090 Marionette TRACE conn9 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:40 INFO - PROCESS | 3036 | 1463433820191 Marionette TRACE conn9 <- [1,2179,null,{"value":null}] 14:23:40 INFO - PROCESS | 3036 | 1463433820318 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34EE14800 == 45 [pid = 3036] [id = 554] 14:23:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B350455400) [pid = 3036] [serial = 1662] [outer = 0000000000000000] 14:23:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B3506DF000) [pid = 3036] [serial = 1663] [outer = 000000B350455400] 14:23:40 INFO - PROCESS | 3036 | 1463433820377 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35169E800) [pid = 3036] [serial = 1664] [outer = 000000B350455400] 14:23:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A43C000 == 44 [pid = 3036] [id = 11] 14:23:40 INFO - PROCESS | 3036 | --DOCSHELL 000000B360771800 == 43 [pid = 3036] [id = 384] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35DB87400) [pid = 3036] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35DB3F800) [pid = 3036] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35D9CDC00) [pid = 3036] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35AD27C00) [pid = 3036] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35A4D8C00) [pid = 3036] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35D086000) [pid = 3036] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B3507E4400) [pid = 3036] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35AE30400) [pid = 3036] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B3506D0400) [pid = 3036] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B355CDA400) [pid = 3036] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35673BC00) [pid = 3036] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35AD7D400) [pid = 3036] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B35B231800) [pid = 3036] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35D52E000) [pid = 3036] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B3568EAC00) [pid = 3036] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35CBC9000) [pid = 3036] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 84 (000000B3550C0400) [pid = 3036] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 83 (000000B351856400) [pid = 3036] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 82 (000000B35A449C00) [pid = 3036] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 81 (000000B35A1E3C00) [pid = 3036] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 80 (000000B35054E800) [pid = 3036] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 79 (000000B35C9AA400) [pid = 3036] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 78 (000000B3507E4800) [pid = 3036] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 77 (000000B350E5D000) [pid = 3036] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 76 (000000B35D9C3400) [pid = 3036] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | --DOMWINDOW == 75 (000000B356846C00) [pid = 3036] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 14:23:40 INFO - PROCESS | 3036 | 1463433820956 Marionette TRACE conn9 <- [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]]]}] 14:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 943ms 14:23:41 INFO - PROCESS | 3036 | 1463433821026 Marionette TRACE conn9 -> [0,2181,"getWindowHandle",null] 14:23:41 INFO - PROCESS | 3036 | 1463433821031 Marionette TRACE conn9 <- [1,2181,null,{"value":"13"}] 14:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:23:41 INFO - PROCESS | 3036 | 1463433821037 Marionette TRACE conn9 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - PROCESS | 3036 | 1463433821040 Marionette TRACE conn9 <- [1,2182,null,{}] 14:23:41 INFO - PROCESS | 3036 | 1463433821044 Marionette TRACE conn9 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:41 INFO - PROCESS | 3036 | 1463433821135 Marionette TRACE conn9 <- [1,2183,null,{"value":null}] 14:23:41 INFO - PROCESS | 3036 | 1463433821212 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B359874800 == 44 [pid = 3036] [id = 555] 14:23:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 76 (000000B3504D6C00) [pid = 3036] [serial = 1665] [outer = 0000000000000000] 14:23:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 77 (000000B3507DF800) [pid = 3036] [serial = 1666] [outer = 000000B3504D6C00] 14:23:41 INFO - PROCESS | 3036 | 1463433821259 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 78 (000000B351EB4400) [pid = 3036] [serial = 1667] [outer = 000000B3504D6C00] 14:23:41 INFO - PROCESS | 3036 | 1463433821673 Marionette TRACE conn9 <- [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]]]}] 14:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 14:23:41 INFO - PROCESS | 3036 | 1463433821730 Marionette TRACE conn9 -> [0,2185,"getWindowHandle",null] 14:23:41 INFO - PROCESS | 3036 | 1463433821733 Marionette TRACE conn9 <- [1,2185,null,{"value":"13"}] 14:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:23:41 INFO - PROCESS | 3036 | 1463433821736 Marionette TRACE conn9 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - PROCESS | 3036 | 1463433821740 Marionette TRACE conn9 <- [1,2186,null,{}] 14:23:41 INFO - PROCESS | 3036 | 1463433821751 Marionette TRACE conn9 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:41 INFO - PROCESS | 3036 | 1463433821845 Marionette TRACE conn9 <- [1,2187,null,{"value":null}] 14:23:41 INFO - PROCESS | 3036 | 1463433821851 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D504800 == 45 [pid = 3036] [id = 556] 14:23:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 79 (000000B355C8EC00) [pid = 3036] [serial = 1668] [outer = 0000000000000000] 14:23:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 80 (000000B3567F2000) [pid = 3036] [serial = 1669] [outer = 000000B355C8EC00] 14:23:41 INFO - PROCESS | 3036 | 1463433821902 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 81 (000000B3568F1400) [pid = 3036] [serial = 1670] [outer = 000000B355C8EC00] 14:23:42 INFO - PROCESS | 3036 | 1463433822373 Marionette TRACE conn9 <- [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]]]}] 14:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 14:23:42 INFO - PROCESS | 3036 | 1463433822430 Marionette TRACE conn9 -> [0,2189,"getWindowHandle",null] 14:23:42 INFO - PROCESS | 3036 | 1463433822433 Marionette TRACE conn9 <- [1,2189,null,{"value":"13"}] 14:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:23:42 INFO - PROCESS | 3036 | 1463433822436 Marionette TRACE conn9 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:23:42 INFO - PROCESS | 3036 | 1463433822438 Marionette TRACE conn9 <- [1,2190,null,{}] 14:23:42 INFO - PROCESS | 3036 | 1463433822442 Marionette TRACE conn9 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:42 INFO - PROCESS | 3036 | 1463433822529 Marionette TRACE conn9 <- [1,2191,null,{"value":null}] 14:23:42 INFO - PROCESS | 3036 | 1463433822538 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F817000 == 46 [pid = 3036] [id = 557] 14:23:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 82 (000000B35A1DFC00) [pid = 3036] [serial = 1671] [outer = 0000000000000000] 14:23:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 83 (000000B35A1E5C00) [pid = 3036] [serial = 1672] [outer = 000000B35A1DFC00] 14:23:42 INFO - PROCESS | 3036 | 1463433822586 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 84 (000000B35A450C00) [pid = 3036] [serial = 1673] [outer = 000000B35A1DFC00] 14:23:43 INFO - PROCESS | 3036 | 1463433823011 Marionette TRACE conn9 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 627ms 14:23:43 INFO - PROCESS | 3036 | 1463433823072 Marionette TRACE conn9 -> [0,2193,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 3036 | 1463433823074 Marionette TRACE conn9 <- [1,2193,null,{"value":"13"}] 14:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:23:43 INFO - PROCESS | 3036 | 1463433823077 Marionette TRACE conn9 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 3036 | 1463433823079 Marionette TRACE conn9 <- [1,2194,null,{}] 14:23:43 INFO - PROCESS | 3036 | 1463433823082 Marionette TRACE conn9 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:43 INFO - PROCESS | 3036 | 1463433823190 Marionette TRACE conn9 <- [1,2195,null,{"value":null}] 14:23:43 INFO - PROCESS | 3036 | 1463433823269 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360060800 == 47 [pid = 3036] [id = 558] 14:23:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 85 (000000B35A4DA800) [pid = 3036] [serial = 1674] [outer = 0000000000000000] 14:23:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35A9CE800) [pid = 3036] [serial = 1675] [outer = 000000B35A4DA800] 14:23:43 INFO - PROCESS | 3036 | 1463433823317 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35AE2DC00) [pid = 3036] [serial = 1676] [outer = 000000B35A4DA800] 14:23:43 INFO - PROCESS | 3036 | 1463433823737 Marionette TRACE conn9 <- [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]]]}] 14:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 14:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:23:43 INFO - PROCESS | 3036 | 1463433823815 Marionette TRACE conn9 -> [0,2197,"getWindowHandle",null] 14:23:43 INFO - PROCESS | 3036 | 1463433823817 Marionette TRACE conn9 <- [1,2197,null,{"value":"13"}] 14:23:43 INFO - PROCESS | 3036 | 1463433823820 Marionette TRACE conn9 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 3036 | 1463433823822 Marionette TRACE conn9 <- [1,2198,null,{}] 14:23:43 INFO - PROCESS | 3036 | 1463433823826 Marionette TRACE conn9 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:43 INFO - PROCESS | 3036 | 1463433823977 Marionette TRACE conn9 <- [1,2199,null,{"value":null}] 14:23:44 INFO - PROCESS | 3036 | 1463433824033 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C59000 == 48 [pid = 3036] [id = 559] 14:23:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B35CA33000) [pid = 3036] [serial = 1677] [outer = 0000000000000000] 14:23:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35D4ED400) [pid = 3036] [serial = 1678] [outer = 000000B35CA33000] 14:23:44 INFO - PROCESS | 3036 | 1463433824081 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35D78C400) [pid = 3036] [serial = 1679] [outer = 000000B35CA33000] 14:23:44 INFO - PROCESS | 3036 | 1463433824515 Marionette TRACE conn9 <- [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]]]}] 14:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 732ms 14:23:44 INFO - PROCESS | 3036 | 1463433824579 Marionette TRACE conn9 -> [0,2201,"getWindowHandle",null] 14:23:44 INFO - PROCESS | 3036 | 1463433824581 Marionette TRACE conn9 <- [1,2201,null,{"value":"13"}] 14:23:44 INFO - PROCESS | 3036 | 1463433824584 Marionette TRACE conn9 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 3036 | 1463433824586 Marionette TRACE conn9 <- [1,2202,null,{}] 14:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:23:44 INFO - PROCESS | 3036 | 1463433824590 Marionette TRACE conn9 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:44 INFO - PROCESS | 3036 | 1463433824703 Marionette TRACE conn9 <- [1,2203,null,{"value":null}] 14:23:44 INFO - PROCESS | 3036 | 1463433824716 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360ECB800 == 49 [pid = 3036] [id = 560] 14:23:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35CBC0000) [pid = 3036] [serial = 1680] [outer = 0000000000000000] 14:23:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35D9BF800) [pid = 3036] [serial = 1681] [outer = 000000B35CBC0000] 14:23:44 INFO - PROCESS | 3036 | 1463433824804 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35DB40C00) [pid = 3036] [serial = 1682] [outer = 000000B35CBC0000] 14:23:45 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35D3C8000) [pid = 3036] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:23:45 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B34EDB6C00) [pid = 3036] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:23:45 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B35A448400) [pid = 3036] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:23:45 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35586DC00) [pid = 3036] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:23:45 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B3504D5400) [pid = 3036] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:23:45 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35D941800) [pid = 3036] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:23:45 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B355872800) [pid = 3036] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:23:45 INFO - PROCESS | 3036 | --DOMWINDOW == 85 (000000B35A1DF000) [pid = 3036] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:23:45 INFO - PROCESS | 3036 | 1463433825193 Marionette TRACE conn9 <- [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]]]}] 14:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 672ms 14:23:45 INFO - PROCESS | 3036 | 1463433825262 Marionette TRACE conn9 -> [0,2205,"getWindowHandle",null] 14:23:45 INFO - PROCESS | 3036 | 1463433825264 Marionette TRACE conn9 <- [1,2205,null,{"value":"13"}] 14:23:45 INFO - PROCESS | 3036 | 1463433825267 Marionette TRACE conn9 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:23:45 INFO - PROCESS | 3036 | 1463433825269 Marionette TRACE conn9 <- [1,2206,null,{}] 14:23:45 INFO - PROCESS | 3036 | 1463433825273 Marionette TRACE conn9 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:45 INFO - PROCESS | 3036 | 1463433825394 Marionette TRACE conn9 <- [1,2207,null,{"value":null}] 14:23:45 INFO - PROCESS | 3036 | 1463433825445 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615E1000 == 50 [pid = 3036] [id = 561] 14:23:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 86 (000000B35A8EF800) [pid = 3036] [serial = 1683] [outer = 0000000000000000] 14:23:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B35C99E800) [pid = 3036] [serial = 1684] [outer = 000000B35A8EF800] 14:23:45 INFO - PROCESS | 3036 | 1463433825490 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B35DB90C00) [pid = 3036] [serial = 1685] [outer = 000000B35A8EF800] 14:23:45 INFO - PROCESS | 3036 | 1463433825867 Marionette TRACE conn9 <- [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]]]}] 14:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 628ms 14:23:45 INFO - PROCESS | 3036 | 1463433825899 Marionette TRACE conn9 -> [0,2209,"getWindowHandle",null] 14:23:45 INFO - PROCESS | 3036 | 1463433825901 Marionette TRACE conn9 <- [1,2209,null,{"value":"13"}] 14:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:23:45 INFO - PROCESS | 3036 | 1463433825904 Marionette TRACE conn9 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - PROCESS | 3036 | 1463433825906 Marionette TRACE conn9 <- [1,2210,null,{}] 14:23:45 INFO - PROCESS | 3036 | 1463433825909 Marionette TRACE conn9 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:46 INFO - PROCESS | 3036 | 1463433826023 Marionette TRACE conn9 <- [1,2211,null,{"value":null}] 14:23:46 INFO - PROCESS | 3036 | 1463433826064 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EAC800 == 51 [pid = 3036] [id = 562] 14:23:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35DCF5400) [pid = 3036] [serial = 1686] [outer = 0000000000000000] 14:23:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35E78D800) [pid = 3036] [serial = 1687] [outer = 000000B35DCF5400] 14:23:46 INFO - PROCESS | 3036 | 1463433826110 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35F840800) [pid = 3036] [serial = 1688] [outer = 000000B35DCF5400] 14:23:46 INFO - PROCESS | 3036 | 1463433826514 Marionette TRACE conn9 <- [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]]]}] 14:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 627ms 14:23:46 INFO - PROCESS | 3036 | 1463433826535 Marionette TRACE conn9 -> [0,2213,"getWindowHandle",null] 14:23:46 INFO - PROCESS | 3036 | 1463433826538 Marionette TRACE conn9 <- [1,2213,null,{"value":"13"}] 14:23:46 INFO - PROCESS | 3036 | 1463433826541 Marionette TRACE conn9 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:23:46 INFO - PROCESS | 3036 | 1463433826543 Marionette TRACE conn9 <- [1,2214,null,{}] 14:23:46 INFO - PROCESS | 3036 | 1463433826546 Marionette TRACE conn9 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:46 INFO - PROCESS | 3036 | 1463433826664 Marionette TRACE conn9 <- [1,2215,null,{"value":null}] 14:23:46 INFO - PROCESS | 3036 | 1463433826673 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363940000 == 52 [pid = 3036] [id = 563] 14:23:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35F83F400) [pid = 3036] [serial = 1689] [outer = 0000000000000000] 14:23:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B36001A400) [pid = 3036] [serial = 1690] [outer = 000000B35F83F400] 14:23:46 INFO - PROCESS | 3036 | 1463433826727 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B3600ACC00) [pid = 3036] [serial = 1691] [outer = 000000B35F83F400] 14:23:47 INFO - PROCESS | 3036 | 1463433827203 Marionette TRACE conn9 <- [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]]]}] 14:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 14:23:47 INFO - PROCESS | 3036 | 1463433827241 Marionette TRACE conn9 -> [0,2217,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 3036 | 1463433827246 Marionette TRACE conn9 <- [1,2217,null,{"value":"13"}] 14:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:23:47 INFO - PROCESS | 3036 | 1463433827252 Marionette TRACE conn9 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 3036 | 1463433827257 Marionette TRACE conn9 <- [1,2218,null,{}] 14:23:47 INFO - PROCESS | 3036 | 1463433827265 Marionette TRACE conn9 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:47 INFO - PROCESS | 3036 | 1463433827431 Marionette TRACE conn9 <- [1,2219,null,{"value":null}] 14:23:47 INFO - PROCESS | 3036 | 1463433827529 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356E5A800 == 53 [pid = 3036] [id = 564] 14:23:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B3506D7C00) [pid = 3036] [serial = 1692] [outer = 0000000000000000] 14:23:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B3507DDC00) [pid = 3036] [serial = 1693] [outer = 000000B3506D7C00] 14:23:47 INFO - PROCESS | 3036 | 1463433827588 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3518D6C00) [pid = 3036] [serial = 1694] [outer = 000000B3506D7C00] 14:23:48 INFO - PROCESS | 3036 | 1463433828213 Marionette TRACE conn9 <- [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]]]}] 14:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 14:23:48 INFO - PROCESS | 3036 | 1463433828242 Marionette TRACE conn9 -> [0,2221,"getWindowHandle",null] 14:23:48 INFO - PROCESS | 3036 | 1463433828249 Marionette TRACE conn9 <- [1,2221,null,{"value":"13"}] 14:23:48 INFO - PROCESS | 3036 | 1463433828255 Marionette TRACE conn9 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:23:48 INFO - PROCESS | 3036 | 1463433828258 Marionette TRACE conn9 <- [1,2222,null,{}] 14:23:48 INFO - PROCESS | 3036 | 1463433828262 Marionette TRACE conn9 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:48 INFO - PROCESS | 3036 | 1463433828377 Marionette TRACE conn9 <- [1,2223,null,{"value":null}] 14:23:48 INFO - PROCESS | 3036 | 1463433828472 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F8A1800 == 54 [pid = 3036] [id = 565] 14:23:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B3568EA400) [pid = 3036] [serial = 1695] [outer = 0000000000000000] 14:23:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B356B80C00) [pid = 3036] [serial = 1696] [outer = 000000B3568EA400] 14:23:48 INFO - PROCESS | 3036 | 1463433828529 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35A454400) [pid = 3036] [serial = 1697] [outer = 000000B3568EA400] 14:23:49 INFO - PROCESS | 3036 | 1463433829133 Marionette TRACE conn9 <- [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]]]}] 14:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 943ms 14:23:49 INFO - PROCESS | 3036 | 1463433829205 Marionette TRACE conn9 -> [0,2225,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 3036 | 1463433829208 Marionette TRACE conn9 <- [1,2225,null,{"value":"13"}] 14:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:23:49 INFO - PROCESS | 3036 | 1463433829212 Marionette TRACE conn9 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - PROCESS | 3036 | 1463433829216 Marionette TRACE conn9 <- [1,2226,null,{}] 14:23:49 INFO - PROCESS | 3036 | 1463433829228 Marionette TRACE conn9 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:49 INFO - PROCESS | 3036 | 1463433829377 Marionette TRACE conn9 <- [1,2227,null,{"value":null}] 14:23:49 INFO - PROCESS | 3036 | 1463433829498 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D25800 == 55 [pid = 3036] [id = 566] 14:23:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35D08E400) [pid = 3036] [serial = 1698] [outer = 0000000000000000] 14:23:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35D9C0800) [pid = 3036] [serial = 1699] [outer = 000000B35D08E400] 14:23:49 INFO - PROCESS | 3036 | 1463433829558 Marionette DEBUG loaded listener.js 14:23:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35EABD400) [pid = 3036] [serial = 1700] [outer = 000000B35D08E400] 14:23:50 INFO - PROCESS | 3036 | 1463433830135 Marionette TRACE conn9 <- [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]]]}] 14:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 987ms 14:23:50 INFO - PROCESS | 3036 | 1463433830200 Marionette TRACE conn9 -> [0,2229,"getWindowHandle",null] 14:23:50 INFO - PROCESS | 3036 | 1463433830203 Marionette TRACE conn9 <- [1,2229,null,{"value":"13"}] 14:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:23:50 INFO - PROCESS | 3036 | 1463433830207 Marionette TRACE conn9 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:23:50 INFO - PROCESS | 3036 | 1463433830209 Marionette TRACE conn9 <- [1,2230,null,{}] 14:23:50 INFO - PROCESS | 3036 | 1463433830213 Marionette TRACE conn9 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:50 INFO - PROCESS | 3036 | 1463433830328 Marionette TRACE conn9 <- [1,2231,null,{"value":null}] 14:23:50 INFO - PROCESS | 3036 | 1463433830448 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364184800 == 56 [pid = 3036] [id = 567] 14:23:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B3600E6C00) [pid = 3036] [serial = 1701] [outer = 0000000000000000] 14:23:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B3600F4000) [pid = 3036] [serial = 1702] [outer = 000000B3600E6C00] 14:23:50 INFO - PROCESS | 3036 | 1463433830506 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B36071BC00) [pid = 3036] [serial = 1703] [outer = 000000B3600E6C00] 14:23:51 INFO - PROCESS | 3036 | 1463433831090 Marionette TRACE conn9 <- [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]]]}] 14:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 943ms 14:23:51 INFO - PROCESS | 3036 | 1463433831153 Marionette TRACE conn9 -> [0,2233,"getWindowHandle",null] 14:23:51 INFO - PROCESS | 3036 | 1463433831155 Marionette TRACE conn9 <- [1,2233,null,{"value":"13"}] 14:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:23:51 INFO - PROCESS | 3036 | 1463433831159 Marionette TRACE conn9 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - PROCESS | 3036 | 1463433831161 Marionette TRACE conn9 <- [1,2234,null,{}] 14:23:51 INFO - PROCESS | 3036 | 1463433831165 Marionette TRACE conn9 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:51 INFO - PROCESS | 3036 | 1463433831274 Marionette TRACE conn9 <- [1,2235,null,{"value":null}] 14:23:51 INFO - PROCESS | 3036 | 1463433831407 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615C7800 == 57 [pid = 3036] [id = 568] 14:23:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B3568E4800) [pid = 3036] [serial = 1704] [outer = 0000000000000000] 14:23:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B360719000) [pid = 3036] [serial = 1705] [outer = 000000B3568E4800] 14:23:51 INFO - PROCESS | 3036 | 1463433831464 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B360CD5800) [pid = 3036] [serial = 1706] [outer = 000000B3568E4800] 14:23:52 INFO - PROCESS | 3036 | 1463433832316 Marionette TRACE conn9 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1243ms 14:23:52 INFO - PROCESS | 3036 | 1463433832405 Marionette TRACE conn9 -> [0,2237,"getWindowHandle",null] 14:23:52 INFO - PROCESS | 3036 | 1463433832410 Marionette TRACE conn9 <- [1,2237,null,{"value":"13"}] 14:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:23:52 INFO - PROCESS | 3036 | 1463433832416 Marionette TRACE conn9 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 3036 | 1463433832419 Marionette TRACE conn9 <- [1,2238,null,{}] 14:23:52 INFO - PROCESS | 3036 | 1463433832425 Marionette TRACE conn9 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:52 INFO - PROCESS | 3036 | 1463433832563 Marionette TRACE conn9 <- [1,2239,null,{"value":null}] 14:23:52 INFO - PROCESS | 3036 | 1463433832702 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F817800 == 56 [pid = 3036] [id = 381] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35507E800 == 55 [pid = 3036] [id = 391] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D1F800 == 54 [pid = 3036] [id = 388] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35522E800 == 53 [pid = 3036] [id = 390] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EAC800 == 52 [pid = 3036] [id = 562] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615E1000 == 51 [pid = 3036] [id = 561] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B360ECB800 == 50 [pid = 3036] [id = 560] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C59000 == 49 [pid = 3036] [id = 559] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B360060800 == 48 [pid = 3036] [id = 558] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F817000 == 47 [pid = 3036] [id = 557] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D504800 == 46 [pid = 3036] [id = 556] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B359874800 == 45 [pid = 3036] [id = 555] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B34EE14800 == 44 [pid = 3036] [id = 554] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B355C90000) [pid = 3036] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3507E5400) [pid = 3036] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35DB87000) [pid = 3036] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35161A800 == 45 [pid = 3036] [id = 569] 14:23:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B34EED8C00) [pid = 3036] [serial = 1707] [outer = 0000000000000000] 14:23:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B34FFC3800) [pid = 3036] [serial = 1708] [outer = 000000B34EED8C00] 14:23:52 INFO - PROCESS | 3036 | 1463433832799 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B350E8B400) [pid = 3036] [serial = 1709] [outer = 000000B34EED8C00] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C07000 == 44 [pid = 3036] [id = 551] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B360766000 == 43 [pid = 3036] [id = 550] 14:23:52 INFO - PROCESS | 3036 | --DOCSHELL 000000B35671B800 == 42 [pid = 3036] [id = 549] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35D790C00) [pid = 3036] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35DC13800) [pid = 3036] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B34F8D2C00) [pid = 3036] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B350E59000) [pid = 3036] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35B2CB000) [pid = 3036] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B355AA0000) [pid = 3036] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B3567EAC00) [pid = 3036] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35AE2BC00) [pid = 3036] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B356846000) [pid = 3036] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35D983000) [pid = 3036] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35D9C3C00) [pid = 3036] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B356B81800) [pid = 3036] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35DB38800) [pid = 3036] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35A1FF000) [pid = 3036] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35A4CD000) [pid = 3036] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35CBC7000) [pid = 3036] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 14:23:52 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B359829800) [pid = 3036] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 14:23:53 INFO - PROCESS | 3036 | 1463433833259 Marionette TRACE conn9 <- [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]]]}] 14:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 880ms 14:23:53 INFO - PROCESS | 3036 | 1463433833299 Marionette TRACE conn9 -> [0,2241,"getWindowHandle",null] 14:23:53 INFO - PROCESS | 3036 | 1463433833305 Marionette TRACE conn9 <- [1,2241,null,{"value":"13"}] 14:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:23:53 INFO - PROCESS | 3036 | 1463433833311 Marionette TRACE conn9 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:23:53 INFO - PROCESS | 3036 | 1463433833314 Marionette TRACE conn9 <- [1,2242,null,{}] 14:23:53 INFO - PROCESS | 3036 | 1463433833317 Marionette TRACE conn9 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:53 INFO - PROCESS | 3036 | 1463433833408 Marionette TRACE conn9 <- [1,2243,null,{"value":null}] 14:23:53 INFO - PROCESS | 3036 | 1463433833417 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0E6000 == 43 [pid = 3036] [id = 570] 14:23:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B356736400) [pid = 3036] [serial = 1710] [outer = 0000000000000000] 14:23:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B3567EB400) [pid = 3036] [serial = 1711] [outer = 000000B356736400] 14:23:53 INFO - PROCESS | 3036 | 1463433833465 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B3568E5000) [pid = 3036] [serial = 1712] [outer = 000000B356736400] 14:23:53 INFO - PROCESS | 3036 | 1463433833956 Marionette TRACE conn9 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 692ms 14:23:54 INFO - PROCESS | 3036 | 1463433834005 Marionette TRACE conn9 -> [0,2245,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 3036 | 1463433834007 Marionette TRACE conn9 <- [1,2245,null,{"value":"13"}] 14:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:23:54 INFO - PROCESS | 3036 | 1463433834011 Marionette TRACE conn9 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 3036 | 1463433834015 Marionette TRACE conn9 <- [1,2246,null,{}] 14:23:54 INFO - PROCESS | 3036 | 1463433834025 Marionette TRACE conn9 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:54 INFO - PROCESS | 3036 | 1463433834115 Marionette TRACE conn9 <- [1,2247,null,{"value":null}] 14:23:54 INFO - PROCESS | 3036 | 1463433834125 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F80A800 == 44 [pid = 3036] [id = 571] 14:23:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35A1DA400) [pid = 3036] [serial = 1713] [outer = 0000000000000000] 14:23:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35A1E7800) [pid = 3036] [serial = 1714] [outer = 000000B35A1DA400] 14:23:54 INFO - PROCESS | 3036 | 1463433834190 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35A8E0800) [pid = 3036] [serial = 1715] [outer = 000000B35A1DA400] 14:23:54 INFO - PROCESS | 3036 | 1463433834675 Marionette TRACE conn9 <- [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]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 690ms 14:23:54 INFO - PROCESS | 3036 | 1463433834713 Marionette TRACE conn9 -> [0,2249,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 3036 | 1463433834716 Marionette TRACE conn9 <- [1,2249,null,{"value":"13"}] 14:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:23:54 INFO - PROCESS | 3036 | 1463433834720 Marionette TRACE conn9 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 3036 | 1463433834723 Marionette TRACE conn9 <- [1,2250,null,{}] 14:23:54 INFO - PROCESS | 3036 | 1463433834726 Marionette TRACE conn9 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:54 INFO - PROCESS | 3036 | 1463433834815 Marionette TRACE conn9 <- [1,2251,null,{"value":null}] 14:23:54 INFO - PROCESS | 3036 | 1463433834822 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360059000 == 45 [pid = 3036] [id = 572] 14:23:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35AE2B000) [pid = 3036] [serial = 1716] [outer = 0000000000000000] 14:23:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35B22DC00) [pid = 3036] [serial = 1717] [outer = 000000B35AE2B000] 14:23:54 INFO - PROCESS | 3036 | 1463433834869 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35C99EC00) [pid = 3036] [serial = 1718] [outer = 000000B35AE2B000] 14:23:55 INFO - PROCESS | 3036 | 1463433835336 Marionette TRACE conn9 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 693ms 14:23:55 INFO - PROCESS | 3036 | 1463433835415 Marionette TRACE conn9 -> [0,2253,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 3036 | 1463433835417 Marionette TRACE conn9 <- [1,2253,null,{"value":"13"}] 14:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:23:55 INFO - PROCESS | 3036 | 1463433835421 Marionette TRACE conn9 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 3036 | 1463433835422 Marionette TRACE conn9 <- [1,2254,null,{}] 14:23:55 INFO - PROCESS | 3036 | 1463433835426 Marionette TRACE conn9 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:55 INFO - PROCESS | 3036 | 1463433835538 Marionette TRACE conn9 <- [1,2255,null,{"value":null}] 14:23:55 INFO - PROCESS | 3036 | 1463433835621 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360AF1800 == 46 [pid = 3036] [id = 573] 14:23:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35722F800) [pid = 3036] [serial = 1719] [outer = 0000000000000000] 14:23:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35BF37C00) [pid = 3036] [serial = 1720] [outer = 000000B35722F800] 14:23:55 INFO - PROCESS | 3036 | 1463433835675 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35D326000) [pid = 3036] [serial = 1721] [outer = 000000B35722F800] 14:23:56 INFO - PROCESS | 3036 | 1463433836130 Marionette TRACE conn9 <- [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]]]}] 14:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 732ms 14:23:56 INFO - PROCESS | 3036 | 1463433836156 Marionette TRACE conn9 -> [0,2257,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 3036 | 1463433836158 Marionette TRACE conn9 <- [1,2257,null,{"value":"13"}] 14:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:23:56 INFO - PROCESS | 3036 | 1463433836167 Marionette TRACE conn9 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 3036 | 1463433836169 Marionette TRACE conn9 <- [1,2258,null,{}] 14:23:56 INFO - PROCESS | 3036 | 1463433836173 Marionette TRACE conn9 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:56 INFO - PROCESS | 3036 | 1463433836306 Marionette TRACE conn9 <- [1,2259,null,{"value":null}] 14:23:56 INFO - PROCESS | 3036 | 1463433836363 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D55000 == 47 [pid = 3036] [id = 574] 14:23:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35D78D400) [pid = 3036] [serial = 1722] [outer = 0000000000000000] 14:23:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35D98AC00) [pid = 3036] [serial = 1723] [outer = 000000B35D78D400] 14:23:56 INFO - PROCESS | 3036 | 1463433836410 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35DB89400) [pid = 3036] [serial = 1724] [outer = 000000B35D78D400] 14:23:56 INFO - PROCESS | 3036 | 1463433836834 Marionette TRACE conn9 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 14:23:56 INFO - PROCESS | 3036 | 1463433836860 Marionette TRACE conn9 -> [0,2261,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 3036 | 1463433836862 Marionette TRACE conn9 <- [1,2261,null,{"value":"13"}] 14:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:23:56 INFO - PROCESS | 3036 | 1463433836871 Marionette TRACE conn9 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 3036 | 1463433836873 Marionette TRACE conn9 <- [1,2262,null,{}] 14:23:56 INFO - PROCESS | 3036 | 1463433836876 Marionette TRACE conn9 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:57 INFO - PROCESS | 3036 | 1463433837013 Marionette TRACE conn9 <- [1,2263,null,{"value":null}] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35A43D800) [pid = 3036] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B367E80400) [pid = 3036] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B3513D1800) [pid = 3036] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35DB8C400) [pid = 3036] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35A4DA800) [pid = 3036] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B3507DD800) [pid = 3036] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B3568EC400) [pid = 3036] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B355C8EC00) [pid = 3036] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35CA33000) [pid = 3036] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35DCF5400) [pid = 3036] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35A8EF800) [pid = 3036] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35CBC0000) [pid = 3036] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35A1DFC00) [pid = 3036] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B350455400) [pid = 3036] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B35E0F4C00) [pid = 3036] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B35D087800) [pid = 3036] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B3504D6C00) [pid = 3036] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B34EDAAC00) [pid = 3036] [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.] 14:23:57 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B3506D0C00) [pid = 3036] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:23:57 INFO - PROCESS | 3036 | 1463433837210 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B1B800 == 48 [pid = 3036] [id = 575] 14:23:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B34EDB6800) [pid = 3036] [serial = 1725] [outer = 0000000000000000] 14:23:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B350455400) [pid = 3036] [serial = 1726] [outer = 000000B34EDB6800] 14:23:57 INFO - PROCESS | 3036 | 1463433837256 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B353DC0400) [pid = 3036] [serial = 1727] [outer = 000000B34EDB6800] 14:23:57 INFO - PROCESS | 3036 | 1463433837614 Marionette TRACE conn9 <- [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]]]}] 14:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 795ms 14:23:57 INFO - PROCESS | 3036 | 1463433837665 Marionette TRACE conn9 -> [0,2265,"getWindowHandle",null] 14:23:57 INFO - PROCESS | 3036 | 1463433837667 Marionette TRACE conn9 <- [1,2265,null,{"value":"13"}] 14:23:57 INFO - PROCESS | 3036 | 1463433837670 Marionette TRACE conn9 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:23:57 INFO - PROCESS | 3036 | 1463433837672 Marionette TRACE conn9 <- [1,2266,null,{}] 14:23:57 INFO - PROCESS | 3036 | 1463433837676 Marionette TRACE conn9 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:57 INFO - PROCESS | 3036 | 1463433837794 Marionette TRACE conn9 <- [1,2267,null,{"value":null}] 14:23:57 INFO - PROCESS | 3036 | 1463433837801 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3620A0800 == 49 [pid = 3036] [id = 576] 14:23:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35A1E3000) [pid = 3036] [serial = 1728] [outer = 0000000000000000] 14:23:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35DC1DC00) [pid = 3036] [serial = 1729] [outer = 000000B35A1E3000] 14:23:57 INFO - PROCESS | 3036 | 1463433837846 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35DF46C00) [pid = 3036] [serial = 1730] [outer = 000000B35A1E3000] 14:23:58 INFO - PROCESS | 3036 | 1463433838241 Marionette TRACE conn9 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 14:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:23:58 INFO - PROCESS | 3036 | 1463433838302 Marionette TRACE conn9 -> [0,2269,"getWindowHandle",null] 14:23:58 INFO - PROCESS | 3036 | 1463433838304 Marionette TRACE conn9 <- [1,2269,null,{"value":"13"}] 14:23:58 INFO - PROCESS | 3036 | 1463433838308 Marionette TRACE conn9 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:23:58 INFO - PROCESS | 3036 | 1463433838310 Marionette TRACE conn9 <- [1,2270,null,{}] 14:23:58 INFO - PROCESS | 3036 | 1463433838313 Marionette TRACE conn9 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:58 INFO - PROCESS | 3036 | 1463433838402 Marionette TRACE conn9 <- [1,2271,null,{"value":null}] 14:23:58 INFO - PROCESS | 3036 | 1463433838410 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362FA6000 == 50 [pid = 3036] [id = 577] 14:23:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35E797C00) [pid = 3036] [serial = 1731] [outer = 0000000000000000] 14:23:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35F83FC00) [pid = 3036] [serial = 1732] [outer = 000000B35E797C00] 14:23:58 INFO - PROCESS | 3036 | 1463433838456 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3600F0000) [pid = 3036] [serial = 1733] [outer = 000000B35E797C00] 14:23:58 INFO - PROCESS | 3036 | 1463433838914 Marionette TRACE conn9 <- [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]]]}] 14:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 629ms 14:23:58 INFO - PROCESS | 3036 | 1463433838946 Marionette TRACE conn9 -> [0,2273,"getWindowHandle",null] 14:23:58 INFO - PROCESS | 3036 | 1463433838948 Marionette TRACE conn9 <- [1,2273,null,{"value":"13"}] 14:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:23:58 INFO - PROCESS | 3036 | 1463433838952 Marionette TRACE conn9 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:23:58 INFO - PROCESS | 3036 | 1463433838953 Marionette TRACE conn9 <- [1,2274,null,{}] 14:23:58 INFO - PROCESS | 3036 | 1463433838957 Marionette TRACE conn9 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:59 INFO - PROCESS | 3036 | 1463433839042 Marionette TRACE conn9 <- [1,2275,null,{"value":null}] 14:23:59 INFO - PROCESS | 3036 | 1463433839049 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D20000 == 51 [pid = 3036] [id = 578] 14:23:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B360714800) [pid = 3036] [serial = 1734] [outer = 0000000000000000] 14:23:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B360CD3000) [pid = 3036] [serial = 1735] [outer = 000000B360714800] 14:23:59 INFO - PROCESS | 3036 | 1463433839094 Marionette DEBUG loaded listener.js 14:23:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B360D25400) [pid = 3036] [serial = 1736] [outer = 000000B360714800] 14:23:59 INFO - PROCESS | 3036 | 1463433839750 Marionette TRACE conn9 <- [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]]]}] 14:23:59 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 14:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 839ms 14:23:59 INFO - PROCESS | 3036 | 1463433839803 Marionette TRACE conn9 -> [0,2277,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 3036 | 1463433839809 Marionette TRACE conn9 <- [1,2277,null,{"value":"13"}] 14:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:23:59 INFO - PROCESS | 3036 | 1463433839842 Marionette TRACE conn9 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - PROCESS | 3036 | 1463433839847 Marionette TRACE conn9 <- [1,2278,null,{}] 14:23:59 INFO - PROCESS | 3036 | 1463433839854 Marionette TRACE conn9 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:59 INFO - PROCESS | 3036 | 1463433839981 Marionette TRACE conn9 <- [1,2279,null,{"value":null}] 14:24:00 INFO - PROCESS | 3036 | 1463433840097 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D517000 == 52 [pid = 3036] [id = 579] 14:24:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B350E96C00) [pid = 3036] [serial = 1737] [outer = 0000000000000000] 14:24:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B355D96800) [pid = 3036] [serial = 1738] [outer = 000000B350E96C00] 14:24:00 INFO - PROCESS | 3036 | 1463433840158 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B356B81800) [pid = 3036] [serial = 1739] [outer = 000000B350E96C00] 14:24:00 INFO - PROCESS | 3036 | 1463433840742 Marionette TRACE conn9 <- [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]]]}] 14:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 964ms 14:24:00 INFO - PROCESS | 3036 | 1463433840793 Marionette TRACE conn9 -> [0,2281,"getWindowHandle",null] 14:24:00 INFO - PROCESS | 3036 | 1463433840800 Marionette TRACE conn9 <- [1,2281,null,{"value":"13"}] 14:24:00 INFO - PROCESS | 3036 | 1463433840806 Marionette TRACE conn9 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:24:00 INFO - PROCESS | 3036 | 1463433840809 Marionette TRACE conn9 <- [1,2282,null,{}] 14:24:00 INFO - PROCESS | 3036 | 1463433840813 Marionette TRACE conn9 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:00 INFO - PROCESS | 3036 | 1463433840930 Marionette TRACE conn9 <- [1,2283,null,{"value":null}] 14:24:01 INFO - PROCESS | 3036 | 1463433841027 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D52000 == 53 [pid = 3036] [id = 580] 14:24:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35A1E8C00) [pid = 3036] [serial = 1740] [outer = 0000000000000000] 14:24:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35C99BC00) [pid = 3036] [serial = 1741] [outer = 000000B35A1E8C00] 14:24:01 INFO - PROCESS | 3036 | 1463433841084 Marionette DEBUG loaded listener.js 14:24:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35D53A800) [pid = 3036] [serial = 1742] [outer = 000000B35A1E8C00] 14:24:01 INFO - PROCESS | 3036 | 1463433841687 Marionette TRACE conn9 <- [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]]]}] 14:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 942ms 14:24:01 INFO - PROCESS | 3036 | 1463433841755 Marionette TRACE conn9 -> [0,2285,"getWindowHandle",null] 14:24:01 INFO - PROCESS | 3036 | 1463433841758 Marionette TRACE conn9 <- [1,2285,null,{"value":"13"}] 14:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:24:01 INFO - PROCESS | 3036 | 1463433841762 Marionette TRACE conn9 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - PROCESS | 3036 | 1463433841766 Marionette TRACE conn9 <- [1,2286,null,{}] 14:24:01 INFO - PROCESS | 3036 | 1463433841779 Marionette TRACE conn9 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:01 INFO - PROCESS | 3036 | 1463433841926 Marionette TRACE conn9 <- [1,2287,null,{"value":null}] 14:24:02 INFO - PROCESS | 3036 | 1463433842052 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364E8A000 == 54 [pid = 3036] [id = 581] 14:24:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35DCFE400) [pid = 3036] [serial = 1743] [outer = 0000000000000000] 14:24:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B3600EB000) [pid = 3036] [serial = 1744] [outer = 000000B35DCFE400] 14:24:02 INFO - PROCESS | 3036 | 1463433842112 Marionette DEBUG loaded listener.js 14:24:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B360D2AC00) [pid = 3036] [serial = 1745] [outer = 000000B35DCFE400] 14:24:02 INFO - PROCESS | 3036 | 1463433842673 Marionette TRACE conn9 <- [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]]]}] 14:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 944ms 14:24:02 INFO - PROCESS | 3036 | 1463433842708 Marionette TRACE conn9 -> [0,2289,"getWindowHandle",null] 14:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:24:02 INFO - PROCESS | 3036 | 1463433842711 Marionette TRACE conn9 <- [1,2289,null,{"value":"13"}] 14:24:02 INFO - PROCESS | 3036 | 1463433842715 Marionette TRACE conn9 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - PROCESS | 3036 | 1463433842717 Marionette TRACE conn9 <- [1,2290,null,{}] 14:24:02 INFO - PROCESS | 3036 | 1463433842720 Marionette TRACE conn9 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:02 INFO - PROCESS | 3036 | 1463433842834 Marionette TRACE conn9 <- [1,2291,null,{"value":null}] 14:24:02 INFO - PROCESS | 3036 | 1463433842928 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651D5800 == 55 [pid = 3036] [id = 582] 14:24:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B360D2E000) [pid = 3036] [serial = 1746] [outer = 0000000000000000] 14:24:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B360EBE400) [pid = 3036] [serial = 1747] [outer = 000000B360D2E000] 14:24:02 INFO - PROCESS | 3036 | 1463433842985 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B360EC6000) [pid = 3036] [serial = 1748] [outer = 000000B360D2E000] 14:24:03 INFO - PROCESS | 3036 | 1463433843570 Marionette TRACE conn9 <- [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]]]}] 14:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 881ms 14:24:03 INFO - PROCESS | 3036 | 1463433843597 Marionette TRACE conn9 -> [0,2293,"getWindowHandle",null] 14:24:03 INFO - PROCESS | 3036 | 1463433843599 Marionette TRACE conn9 <- [1,2293,null,{"value":"13"}] 14:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:24:03 INFO - PROCESS | 3036 | 1463433843603 Marionette TRACE conn9 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:24:03 INFO - PROCESS | 3036 | 1463433843605 Marionette TRACE conn9 <- [1,2294,null,{}] 14:24:03 INFO - PROCESS | 3036 | 1463433843609 Marionette TRACE conn9 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:03 INFO - PROCESS | 3036 | 1463433843718 Marionette TRACE conn9 <- [1,2295,null,{"value":null}] 14:24:03 INFO - PROCESS | 3036 | 1463433843815 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365422800 == 56 [pid = 3036] [id = 583] 14:24:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B360EC2000) [pid = 3036] [serial = 1749] [outer = 0000000000000000] 14:24:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B361276000) [pid = 3036] [serial = 1750] [outer = 000000B360EC2000] 14:24:03 INFO - PROCESS | 3036 | 1463433843872 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B36127E800) [pid = 3036] [serial = 1751] [outer = 000000B360EC2000] 14:24:04 INFO - PROCESS | 3036 | 1463433844475 Marionette TRACE conn9 <- [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]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 944ms 14:24:04 INFO - PROCESS | 3036 | 1463433844561 Marionette TRACE conn9 -> [0,2297,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 3036 | 1463433844564 Marionette TRACE conn9 <- [1,2297,null,{"value":"13"}] 14:24:04 INFO - PROCESS | 3036 | 1463433844568 Marionette TRACE conn9 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 3036 | 1463433844571 Marionette TRACE conn9 <- [1,2298,null,{}] 14:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:24:04 INFO - PROCESS | 3036 | 1463433844575 Marionette TRACE conn9 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:04 INFO - PROCESS | 3036 | 1463433844703 Marionette TRACE conn9 <- [1,2299,null,{"value":null}] 14:24:04 INFO - PROCESS | 3036 | 1463433844974 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355DDB800 == 57 [pid = 3036] [id = 584] 14:24:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B34FD4C400) [pid = 3036] [serial = 1752] [outer = 0000000000000000] 14:24:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B3504CE000) [pid = 3036] [serial = 1753] [outer = 000000B34FD4C400] 14:24:05 INFO - PROCESS | 3036 | 1463433845035 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B3506DA800) [pid = 3036] [serial = 1754] [outer = 000000B34FD4C400] 14:24:05 INFO - PROCESS | 3036 | 1463433845697 Marionette TRACE conn9 <- [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]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1176ms 14:24:05 INFO - PROCESS | 3036 | 1463433845765 Marionette TRACE conn9 -> [0,2301,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 3036 | 1463433845769 Marionette TRACE conn9 <- [1,2301,null,{"value":"13"}] 14:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:24:05 INFO - PROCESS | 3036 | 1463433845775 Marionette TRACE conn9 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 3036 | 1463433845779 Marionette TRACE conn9 <- [1,2302,null,{}] 14:24:05 INFO - PROCESS | 3036 | 1463433845785 Marionette TRACE conn9 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:05 INFO - PROCESS | 3036 | 1463433845902 Marionette TRACE conn9 <- [1,2303,null,{"value":null}] 14:24:06 INFO - PROCESS | 3036 | 1463433846022 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B362FA6000 == 56 [pid = 3036] [id = 577] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B3620A0800 == 55 [pid = 3036] [id = 576] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B1B800 == 54 [pid = 3036] [id = 575] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D55000 == 53 [pid = 3036] [id = 574] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B360AF1800 == 52 [pid = 3036] [id = 573] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B360059000 == 51 [pid = 3036] [id = 572] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F80A800 == 50 [pid = 3036] [id = 571] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D0E6000 == 49 [pid = 3036] [id = 570] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B35161A800 == 48 [pid = 3036] [id = 569] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F8A1800 == 47 [pid = 3036] [id = 565] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35A47D000) [pid = 3036] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35DCFC800) [pid = 3036] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B36001A400) [pid = 3036] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B350FC5000 == 48 [pid = 3036] [id = 585] 14:24:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B34EDB2800) [pid = 3036] [serial = 1755] [outer = 0000000000000000] 14:24:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B34FB3A400) [pid = 3036] [serial = 1756] [outer = 000000B34EDB2800] 14:24:06 INFO - PROCESS | 3036 | 1463433846123 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B3507E8800) [pid = 3036] [serial = 1757] [outer = 000000B34EDB2800] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B356E5A800 == 47 [pid = 3036] [id = 564] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B363940000 == 46 [pid = 3036] [id = 563] 14:24:06 INFO - PROCESS | 3036 | --DOCSHELL 000000B34F8A5000 == 45 [pid = 3036] [id = 12] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B368642C00) [pid = 3036] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B3568EF800) [pid = 3036] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B350E8E000) [pid = 3036] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35DC1E000) [pid = 3036] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35A9CE800) [pid = 3036] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35AE2DC00) [pid = 3036] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B350DB5800) [pid = 3036] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35A1F5400) [pid = 3036] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B356E45C00) [pid = 3036] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B3567F2000) [pid = 3036] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3568F1400) [pid = 3036] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35D78C400) [pid = 3036] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35F840800) [pid = 3036] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35D4ED400) [pid = 3036] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35C99E800) [pid = 3036] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35D9BF800) [pid = 3036] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35E78D800) [pid = 3036] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35DB40C00) [pid = 3036] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35A1E5C00) [pid = 3036] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35169E800) [pid = 3036] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B3506DF000) [pid = 3036] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35F83C000) [pid = 3036] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35E7F3400) [pid = 3036] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35DC19C00) [pid = 3036] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35D53A400) [pid = 3036] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B3507DF800) [pid = 3036] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B351EB4400) [pid = 3036] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B355063800) [pid = 3036] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35DB90C00) [pid = 3036] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B3504CAC00) [pid = 3036] [serial = 1121] [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.] 14:24:06 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35A450C00) [pid = 3036] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 14:24:06 INFO - PROCESS | 3036 | 1463433846583 Marionette TRACE conn9 <- [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]]]}] 14:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 839ms 14:24:06 INFO - PROCESS | 3036 | 1463433846618 Marionette TRACE conn9 -> [0,2305,"getWindowHandle",null] 14:24:06 INFO - PROCESS | 3036 | 1463433846622 Marionette TRACE conn9 <- [1,2305,null,{"value":"13"}] 14:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:24:06 INFO - PROCESS | 3036 | 1463433846627 Marionette TRACE conn9 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 3036 | 1463433846629 Marionette TRACE conn9 <- [1,2306,null,{}] 14:24:06 INFO - PROCESS | 3036 | 1463433846633 Marionette TRACE conn9 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:06 INFO - PROCESS | 3036 | 1463433846723 Marionette TRACE conn9 <- [1,2307,null,{"value":null}] 14:24:06 INFO - PROCESS | 3036 | 1463433846732 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D035000 == 46 [pid = 3036] [id = 586] 14:24:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B350510000) [pid = 3036] [serial = 1758] [outer = 0000000000000000] 14:24:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B3518DB800) [pid = 3036] [serial = 1759] [outer = 000000B350510000] 14:24:06 INFO - PROCESS | 3036 | 1463433846780 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B355C8B400) [pid = 3036] [serial = 1760] [outer = 000000B350510000] 14:24:07 INFO - PROCESS | 3036 | 1463433847254 Marionette TRACE conn9 <- [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] 14:24:07 INFO - PROCESS | 3036 | 1463433847323 Marionette TRACE conn9 <- [1,2309,null,{"value":"13"}] 14:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:24:07 INFO - PROCESS | 3036 | 1463433847329 Marionette TRACE conn9 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 3036 | 1463433847335 Marionette TRACE conn9 <- [1,2310,null,{}] 14:24:07 INFO - PROCESS | 3036 | 1463433847345 Marionette TRACE conn9 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:07 INFO - PROCESS | 3036 | 1463433847438 Marionette TRACE conn9 <- [1,2311,null,{"value":null}] 14:24:07 INFO - PROCESS | 3036 | 1463433847460 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E96F800 == 47 [pid = 3036] [id = 587] 14:24:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B350510800) [pid = 3036] [serial = 1761] [outer = 0000000000000000] 14:24:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B356E49400) [pid = 3036] [serial = 1762] [outer = 000000B350510800] 14:24:07 INFO - PROCESS | 3036 | 1463433847572 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35A1DC400) [pid = 3036] [serial = 1763] [outer = 000000B350510800] 14:24:07 INFO - PROCESS | 3036 | 1463433847986 Marionette TRACE conn9 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 689ms 14:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:24:08 INFO - PROCESS | 3036 | 1463433848019 Marionette TRACE conn9 -> [0,2313,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 3036 | 1463433848022 Marionette TRACE conn9 <- [1,2313,null,{"value":"13"}] 14:24:08 INFO - PROCESS | 3036 | 1463433848025 Marionette TRACE conn9 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 3036 | 1463433848027 Marionette TRACE conn9 <- [1,2314,null,{}] 14:24:08 INFO - PROCESS | 3036 | 1463433848030 Marionette TRACE conn9 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:08 INFO - PROCESS | 3036 | 1463433848122 Marionette TRACE conn9 <- [1,2315,null,{"value":null}] 14:24:08 INFO - PROCESS | 3036 | 1463433848129 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360760800 == 48 [pid = 3036] [id = 588] 14:24:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35A1E7C00) [pid = 3036] [serial = 1764] [outer = 0000000000000000] 14:24:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35A455C00) [pid = 3036] [serial = 1765] [outer = 000000B35A1E7C00] 14:24:08 INFO - PROCESS | 3036 | 1463433848178 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35AD33400) [pid = 3036] [serial = 1766] [outer = 000000B35A1E7C00] 14:24:08 INFO - PROCESS | 3036 | 1463433848652 Marionette TRACE conn9 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 14:24:08 INFO - PROCESS | 3036 | 1463433848699 Marionette TRACE conn9 -> [0,2317,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 3036 | 1463433848701 Marionette TRACE conn9 <- [1,2317,null,{"value":"13"}] 14:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:24:08 INFO - PROCESS | 3036 | 1463433848705 Marionette TRACE conn9 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 3036 | 1463433848707 Marionette TRACE conn9 <- [1,2318,null,{}] 14:24:08 INFO - PROCESS | 3036 | 1463433848715 Marionette TRACE conn9 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:08 INFO - PROCESS | 3036 | 1463433848847 Marionette TRACE conn9 <- [1,2319,null,{"value":null}] 14:24:08 INFO - PROCESS | 3036 | 1463433848933 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C61000 == 49 [pid = 3036] [id = 589] 14:24:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35CA32C00) [pid = 3036] [serial = 1767] [outer = 0000000000000000] 14:24:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35CA3A800) [pid = 3036] [serial = 1768] [outer = 000000B35CA32C00] 14:24:09 INFO - PROCESS | 3036 | 1463433848994 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35D532400) [pid = 3036] [serial = 1769] [outer = 000000B35CA32C00] 14:24:09 INFO - PROCESS | 3036 | 1463433849456 Marionette TRACE conn9 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 797ms 14:24:09 INFO - PROCESS | 3036 | 1463433849506 Marionette TRACE conn9 -> [0,2321,"getWindowHandle",null] 14:24:09 INFO - PROCESS | 3036 | 1463433849508 Marionette TRACE conn9 <- [1,2321,null,{"value":"13"}] 14:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:24:09 INFO - PROCESS | 3036 | 1463433849519 Marionette TRACE conn9 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - PROCESS | 3036 | 1463433849521 Marionette TRACE conn9 <- [1,2322,null,{}] 14:24:09 INFO - PROCESS | 3036 | 1463433849525 Marionette TRACE conn9 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:09 INFO - PROCESS | 3036 | 1463433849640 Marionette TRACE conn9 <- [1,2323,null,{"value":null}] 14:24:09 INFO - PROCESS | 3036 | 1463433849653 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360EDC000 == 50 [pid = 3036] [id = 590] 14:24:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35D984400) [pid = 3036] [serial = 1770] [outer = 0000000000000000] 14:24:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35D9C5C00) [pid = 3036] [serial = 1771] [outer = 000000B35D984400] 14:24:09 INFO - PROCESS | 3036 | 1463433849744 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35DB40800) [pid = 3036] [serial = 1772] [outer = 000000B35D984400] 14:24:10 INFO - PROCESS | 3036 | 1463433850168 Marionette TRACE conn9 <- [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]]]}] 14:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 14:24:10 INFO - PROCESS | 3036 | 1463433850206 Marionette TRACE conn9 -> [0,2325,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 3036 | 1463433850208 Marionette TRACE conn9 <- [1,2325,null,{"value":"13"}] 14:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:24:10 INFO - PROCESS | 3036 | 1463433850211 Marionette TRACE conn9 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - PROCESS | 3036 | 1463433850213 Marionette TRACE conn9 <- [1,2326,null,{}] 14:24:10 INFO - PROCESS | 3036 | 1463433850217 Marionette TRACE conn9 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:10 INFO - PROCESS | 3036 | 1463433850355 Marionette TRACE conn9 <- [1,2327,null,{"value":null}] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35D32E400) [pid = 3036] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35DB40400) [pid = 3036] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35E797C00) [pid = 3036] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35A1DA400) [pid = 3036] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B356736400) [pid = 3036] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B3506D7C00) [pid = 3036] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35722F800) [pid = 3036] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B3600E6C00) [pid = 3036] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35D78D400) [pid = 3036] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B3568E4800) [pid = 3036] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B3568EA400) [pid = 3036] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B34EDB6800) [pid = 3036] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35D08E400) [pid = 3036] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B34EED8C00) [pid = 3036] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B35AE2B000) [pid = 3036] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:24:10 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35A1E3000) [pid = 3036] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:24:10 INFO - PROCESS | 3036 | 1463433850511 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360774000 == 51 [pid = 3036] [id = 591] 14:24:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B34EED8C00) [pid = 3036] [serial = 1773] [outer = 0000000000000000] 14:24:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B35116FC00) [pid = 3036] [serial = 1774] [outer = 000000B34EED8C00] 14:24:10 INFO - PROCESS | 3036 | 1463433850558 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35AD78400) [pid = 3036] [serial = 1775] [outer = 000000B34EED8C00] 14:24:10 INFO - PROCESS | 3036 | 1463433850929 Marionette TRACE conn9 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 735ms 14:24:10 INFO - PROCESS | 3036 | 1463433850949 Marionette TRACE conn9 -> [0,2329,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 3036 | 1463433850951 Marionette TRACE conn9 <- [1,2329,null,{"value":"13"}] 14:24:10 INFO - PROCESS | 3036 | 1463433850954 Marionette TRACE conn9 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:24:10 INFO - PROCESS | 3036 | 1463433850956 Marionette TRACE conn9 <- [1,2330,null,{}] 14:24:10 INFO - PROCESS | 3036 | 1463433850959 Marionette TRACE conn9 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:11 INFO - PROCESS | 3036 | 1463433851076 Marionette TRACE conn9 <- [1,2331,null,{"value":null}] 14:24:11 INFO - PROCESS | 3036 | 1463433851085 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3620A1000 == 52 [pid = 3036] [id = 592] 14:24:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B35D32E400) [pid = 3036] [serial = 1776] [outer = 0000000000000000] 14:24:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35DC15000) [pid = 3036] [serial = 1777] [outer = 000000B35D32E400] 14:24:11 INFO - PROCESS | 3036 | 1463433851131 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35DCF3C00) [pid = 3036] [serial = 1778] [outer = 000000B35D32E400] 14:24:11 INFO - PROCESS | 3036 | 1463433851530 Marionette TRACE conn9 <- [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]]]}] 14:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 628ms 14:24:11 INFO - PROCESS | 3036 | 1463433851586 Marionette TRACE conn9 -> [0,2333,"getWindowHandle",null] 14:24:11 INFO - PROCESS | 3036 | 1463433851588 Marionette TRACE conn9 <- [1,2333,null,{"value":"13"}] 14:24:11 INFO - PROCESS | 3036 | 1463433851592 Marionette TRACE conn9 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:24:11 INFO - PROCESS | 3036 | 1463433851593 Marionette TRACE conn9 <- [1,2334,null,{}] 14:24:11 INFO - PROCESS | 3036 | 1463433851597 Marionette TRACE conn9 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:11 INFO - PROCESS | 3036 | 1463433851713 Marionette TRACE conn9 <- [1,2335,null,{"value":null}] 14:24:11 INFO - PROCESS | 3036 | 1463433851726 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F9F800 == 53 [pid = 3036] [id = 593] 14:24:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35DF3B800) [pid = 3036] [serial = 1779] [outer = 0000000000000000] 14:24:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35E79C400) [pid = 3036] [serial = 1780] [outer = 000000B35DF3B800] 14:24:11 INFO - PROCESS | 3036 | 1463433851771 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35F843800) [pid = 3036] [serial = 1781] [outer = 000000B35DF3B800] 14:24:12 INFO - PROCESS | 3036 | 1463433852204 Marionette TRACE conn9 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 628ms 14:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:24:12 INFO - PROCESS | 3036 | 1463433852223 Marionette TRACE conn9 -> [0,2337,"getWindowHandle",null] 14:24:12 INFO - PROCESS | 3036 | 1463433852225 Marionette TRACE conn9 <- [1,2337,null,{"value":"13"}] 14:24:12 INFO - PROCESS | 3036 | 1463433852228 Marionette TRACE conn9 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 3036 | 1463433852230 Marionette TRACE conn9 <- [1,2338,null,{}] 14:24:12 INFO - PROCESS | 3036 | 1463433852234 Marionette TRACE conn9 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:12 INFO - PROCESS | 3036 | 1463433852356 Marionette TRACE conn9 <- [1,2339,null,{"value":null}] 14:24:12 INFO - PROCESS | 3036 | 1463433852366 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D19800 == 54 [pid = 3036] [id = 594] 14:24:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35DCC4C00) [pid = 3036] [serial = 1782] [outer = 0000000000000000] 14:24:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3600E7800) [pid = 3036] [serial = 1783] [outer = 000000B35DCC4C00] 14:24:12 INFO - PROCESS | 3036 | 1463433852417 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B360CD9000) [pid = 3036] [serial = 1784] [outer = 000000B35DCC4C00] 14:24:13 INFO - PROCESS | 3036 | 1463433853128 Marionette TRACE conn9 <- [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]]]}] 14:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 943ms 14:24:13 INFO - PROCESS | 3036 | 1463433853176 Marionette TRACE conn9 -> [0,2341,"getWindowHandle",null] 14:24:13 INFO - PROCESS | 3036 | 1463433853182 Marionette TRACE conn9 <- [1,2341,null,{"value":"13"}] 14:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:24:13 INFO - PROCESS | 3036 | 1463433853187 Marionette TRACE conn9 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 3036 | 1463433853192 Marionette TRACE conn9 <- [1,2342,null,{}] 14:24:13 INFO - PROCESS | 3036 | 1463433853198 Marionette TRACE conn9 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:13 INFO - PROCESS | 3036 | 1463433853327 Marionette TRACE conn9 <- [1,2343,null,{"value":null}] 14:24:13 INFO - PROCESS | 3036 | 1463433853446 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0DA800 == 55 [pid = 3036] [id = 595] 14:24:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B350E63000) [pid = 3036] [serial = 1785] [outer = 0000000000000000] 14:24:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B351EA8400) [pid = 3036] [serial = 1786] [outer = 000000B350E63000] 14:24:13 INFO - PROCESS | 3036 | 1463433853506 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B3567F2000) [pid = 3036] [serial = 1787] [outer = 000000B350E63000] 14:24:14 INFO - PROCESS | 3036 | 1463433854076 Marionette TRACE conn9 <- [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]]]}] 14:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 944ms 14:24:14 INFO - PROCESS | 3036 | 1463433854134 Marionette TRACE conn9 -> [0,2345,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 3036 | 1463433854141 Marionette TRACE conn9 <- [1,2345,null,{"value":"13"}] 14:24:14 INFO - PROCESS | 3036 | 1463433854148 Marionette TRACE conn9 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:24:14 INFO - PROCESS | 3036 | 1463433854151 Marionette TRACE conn9 <- [1,2346,null,{}] 14:24:14 INFO - PROCESS | 3036 | 1463433854155 Marionette TRACE conn9 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:14 INFO - PROCESS | 3036 | 1463433854273 Marionette TRACE conn9 <- [1,2347,null,{"value":null}] 14:24:14 INFO - PROCESS | 3036 | 1463433854371 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D5F800 == 56 [pid = 3036] [id = 596] 14:24:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35A170000) [pid = 3036] [serial = 1788] [outer = 0000000000000000] 14:24:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35A8ED400) [pid = 3036] [serial = 1789] [outer = 000000B35A170000] 14:24:14 INFO - PROCESS | 3036 | 1463433854427 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35CA34000) [pid = 3036] [serial = 1790] [outer = 000000B35A170000] 14:24:15 INFO - PROCESS | 3036 | 1463433855039 Marionette TRACE conn9 <- [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]]]}] 14:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 944ms 14:24:15 INFO - PROCESS | 3036 | 1463433855097 Marionette TRACE conn9 -> [0,2349,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 3036 | 1463433855100 Marionette TRACE conn9 <- [1,2349,null,{"value":"13"}] 14:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:24:15 INFO - PROCESS | 3036 | 1463433855104 Marionette TRACE conn9 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - PROCESS | 3036 | 1463433855108 Marionette TRACE conn9 <- [1,2350,null,{}] 14:24:15 INFO - PROCESS | 3036 | 1463433855120 Marionette TRACE conn9 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:15 INFO - PROCESS | 3036 | 1463433855240 Marionette TRACE conn9 <- [1,2351,null,{"value":null}] 14:24:15 INFO - PROCESS | 3036 | 1463433855367 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651D3000 == 57 [pid = 3036] [id = 597] 14:24:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35DB3A000) [pid = 3036] [serial = 1791] [outer = 0000000000000000] 14:24:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35F849800) [pid = 3036] [serial = 1792] [outer = 000000B35DB3A000] 14:24:15 INFO - PROCESS | 3036 | 1463433855427 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B360CD6800) [pid = 3036] [serial = 1793] [outer = 000000B35DB3A000] 14:24:16 INFO - PROCESS | 3036 | 1463433855991 Marionette TRACE conn9 <- [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]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 942ms 14:24:16 INFO - PROCESS | 3036 | 1463433856047 Marionette TRACE conn9 -> [0,2353,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 3036 | 1463433856050 Marionette TRACE conn9 <- [1,2353,null,{"value":"13"}] 14:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:24:16 INFO - PROCESS | 3036 | 1463433856054 Marionette TRACE conn9 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - PROCESS | 3036 | 1463433856056 Marionette TRACE conn9 <- [1,2354,null,{}] 14:24:16 INFO - PROCESS | 3036 | 1463433856060 Marionette TRACE conn9 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:16 INFO - PROCESS | 3036 | 1463433856175 Marionette TRACE conn9 <- [1,2355,null,{"value":null}] 14:24:16 INFO - PROCESS | 3036 | 1463433856299 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B59000 == 58 [pid = 3036] [id = 598] 14:24:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B360EC3800) [pid = 3036] [serial = 1794] [outer = 0000000000000000] 14:24:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B361276400) [pid = 3036] [serial = 1795] [outer = 000000B360EC3800] 14:24:16 INFO - PROCESS | 3036 | 1463433856357 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B3612ACC00) [pid = 3036] [serial = 1796] [outer = 000000B360EC3800] 14:24:16 INFO - PROCESS | 3036 | 1463433856949 Marionette TRACE conn9 <- [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]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 985ms 14:24:17 INFO - PROCESS | 3036 | 1463433857060 Marionette TRACE conn9 -> [0,2357,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 3036 | 1463433857063 Marionette TRACE conn9 <- [1,2357,null,{"value":"13"}] 14:24:17 INFO - PROCESS | 3036 | 1463433857068 Marionette TRACE conn9 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 3036 | 1463433857070 Marionette TRACE conn9 <- [1,2358,null,{}] 14:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:24:17 INFO - PROCESS | 3036 | 1463433857074 Marionette TRACE conn9 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:17 INFO - PROCESS | 3036 | 1463433857190 Marionette TRACE conn9 <- [1,2359,null,{"value":null}] 14:24:17 INFO - PROCESS | 3036 | 1463433857310 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35135C800 == 59 [pid = 3036] [id = 599] 14:24:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35050BC00) [pid = 3036] [serial = 1797] [outer = 0000000000000000] 14:24:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B3507E4800) [pid = 3036] [serial = 1798] [outer = 000000B35050BC00] 14:24:17 INFO - PROCESS | 3036 | 1463433857369 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35A8EA000) [pid = 3036] [serial = 1799] [outer = 000000B35050BC00] 14:24:18 INFO - PROCESS | 3036 | 1463433858247 Marionette TRACE conn9 <- [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]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1231ms 14:24:18 INFO - PROCESS | 3036 | 1463433858307 Marionette TRACE conn9 -> [0,2361,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 3036 | 1463433858312 Marionette TRACE conn9 <- [1,2361,null,{"value":"13"}] 14:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:24:18 INFO - PROCESS | 3036 | 1463433858318 Marionette TRACE conn9 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 3036 | 1463433858321 Marionette TRACE conn9 <- [1,2362,null,{}] 14:24:18 INFO - PROCESS | 3036 | 1463433858327 Marionette TRACE conn9 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:18 INFO - PROCESS | 3036 | 1463433858432 Marionette TRACE conn9 <- [1,2363,null,{"value":null}] 14:24:18 INFO - PROCESS | 3036 | 1463433858564 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B34FB4D000 == 60 [pid = 3036] [id = 600] 14:24:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35054D800) [pid = 3036] [serial = 1800] [outer = 0000000000000000] 14:24:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B350E8F800) [pid = 3036] [serial = 1801] [outer = 000000B35054D800] 14:24:18 INFO - PROCESS | 3036 | 1463433858620 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B355C34000) [pid = 3036] [serial = 1802] [outer = 000000B35054D800] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D518800 == 59 [pid = 3036] [id = 546] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B360758800 == 58 [pid = 3036] [id = 544] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F824800 == 57 [pid = 3036] [id = 543] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C51000 == 56 [pid = 3036] [id = 545] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F9F800 == 55 [pid = 3036] [id = 593] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B3620A1000 == 54 [pid = 3036] [id = 592] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B360774000 == 53 [pid = 3036] [id = 591] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B360EDC000 == 52 [pid = 3036] [id = 590] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C61000 == 51 [pid = 3036] [id = 589] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B360760800 == 50 [pid = 3036] [id = 588] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E96F800 == 49 [pid = 3036] [id = 587] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D035000 == 48 [pid = 3036] [id = 586] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B350FC5000 == 47 [pid = 3036] [id = 585] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B355DDB800 == 46 [pid = 3036] [id = 584] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D517000 == 45 [pid = 3036] [id = 579] 14:24:19 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D20000 == 44 [pid = 3036] [id = 578] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35DF45C00) [pid = 3036] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35DC17C00) [pid = 3036] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35A454400) [pid = 3036] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B356B80C00) [pid = 3036] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B350455400) [pid = 3036] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35EABD400) [pid = 3036] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35D9C0800) [pid = 3036] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B34FFC3800) [pid = 3036] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35B22DC00) [pid = 3036] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B350E8B400) [pid = 3036] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B35DB89400) [pid = 3036] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B353DC0400) [pid = 3036] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35DC1DC00) [pid = 3036] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B3600F0000) [pid = 3036] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35DF46C00) [pid = 3036] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35C99EC00) [pid = 3036] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35F83FC00) [pid = 3036] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35A1E7800) [pid = 3036] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35A8E0800) [pid = 3036] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B3567EB400) [pid = 3036] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B3568E5000) [pid = 3036] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B3507DDC00) [pid = 3036] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35BF37C00) [pid = 3036] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 92 (000000B36071BC00) [pid = 3036] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 91 (000000B3600F4000) [pid = 3036] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 90 (000000B3518D6C00) [pid = 3036] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 89 (000000B35D98AC00) [pid = 3036] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 88 (000000B360CD5800) [pid = 3036] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 87 (000000B360719000) [pid = 3036] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | --DOMWINDOW == 86 (000000B35D326000) [pid = 3036] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 14:24:19 INFO - PROCESS | 3036 | 1463433859276 Marionette TRACE conn9 <- [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]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 987ms 14:24:19 INFO - PROCESS | 3036 | 1463433859308 Marionette TRACE conn9 -> [0,2365,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 3036 | 1463433859314 Marionette TRACE conn9 <- [1,2365,null,{"value":"13"}] 14:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:24:19 INFO - PROCESS | 3036 | 1463433859320 Marionette TRACE conn9 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - PROCESS | 3036 | 1463433859323 Marionette TRACE conn9 <- [1,2366,null,{}] 14:24:19 INFO - PROCESS | 3036 | 1463433859327 Marionette TRACE conn9 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:19 INFO - PROCESS | 3036 | 1463433859419 Marionette TRACE conn9 <- [1,2367,null,{"value":null}] 14:24:19 INFO - PROCESS | 3036 | 1463433859501 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35ADED800 == 45 [pid = 3036] [id = 601] 14:24:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 87 (000000B3506C7C00) [pid = 3036] [serial = 1803] [outer = 0000000000000000] 14:24:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 88 (000000B350E8DC00) [pid = 3036] [serial = 1804] [outer = 000000B3506C7C00] 14:24:19 INFO - PROCESS | 3036 | 1463433859549 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 89 (000000B35673DC00) [pid = 3036] [serial = 1805] [outer = 000000B3506C7C00] 14:24:19 INFO - PROCESS | 3036 | 1463433859977 Marionette TRACE conn9 <- [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]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 691ms 14:24:20 INFO - PROCESS | 3036 | 1463433860013 Marionette TRACE conn9 -> [0,2369,"getWindowHandle",null] 14:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:24:20 INFO - PROCESS | 3036 | 1463433860015 Marionette TRACE conn9 <- [1,2369,null,{"value":"13"}] 14:24:20 INFO - PROCESS | 3036 | 1463433860019 Marionette TRACE conn9 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 3036 | 1463433860023 Marionette TRACE conn9 <- [1,2370,null,{}] 14:24:20 INFO - PROCESS | 3036 | 1463433860034 Marionette TRACE conn9 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:20 INFO - PROCESS | 3036 | 1463433860127 Marionette TRACE conn9 <- [1,2371,null,{"value":null}] 14:24:20 INFO - PROCESS | 3036 | 1463433860136 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360058800 == 46 [pid = 3036] [id = 602] 14:24:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 90 (000000B3568F2800) [pid = 3036] [serial = 1806] [outer = 0000000000000000] 14:24:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 91 (000000B35A1DBC00) [pid = 3036] [serial = 1807] [outer = 000000B3568F2800] 14:24:20 INFO - PROCESS | 3036 | 1463433860185 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 92 (000000B35A451400) [pid = 3036] [serial = 1808] [outer = 000000B3568F2800] 14:24:20 INFO - PROCESS | 3036 | 1463433860657 Marionette TRACE conn9 <- [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]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 693ms 14:24:20 INFO - PROCESS | 3036 | 1463433860715 Marionette TRACE conn9 -> [0,2373,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 3036 | 1463433860718 Marionette TRACE conn9 <- [1,2373,null,{"value":"13"}] 14:24:20 INFO - PROCESS | 3036 | 1463433860721 Marionette TRACE conn9 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:24:20 INFO - PROCESS | 3036 | 1463433860723 Marionette TRACE conn9 <- [1,2374,null,{}] 14:24:20 INFO - PROCESS | 3036 | 1463433860726 Marionette TRACE conn9 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:20 INFO - PROCESS | 3036 | 1463433860843 Marionette TRACE conn9 <- [1,2375,null,{"value":null}] 14:24:20 INFO - PROCESS | 3036 | 1463433860858 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C52800 == 47 [pid = 3036] [id = 603] 14:24:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 93 (000000B35AD7EC00) [pid = 3036] [serial = 1809] [outer = 0000000000000000] 14:24:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35AE31400) [pid = 3036] [serial = 1810] [outer = 000000B35AD7EC00] 14:24:20 INFO - PROCESS | 3036 | 1463433860904 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35C9AAC00) [pid = 3036] [serial = 1811] [outer = 000000B35AD7EC00] 14:24:21 INFO - PROCESS | 3036 | 1463433861334 Marionette TRACE conn9 <- [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]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 693ms 14:24:21 INFO - PROCESS | 3036 | 1463433861416 Marionette TRACE conn9 -> [0,2377,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 3036 | 1463433861418 Marionette TRACE conn9 <- [1,2377,null,{"value":"13"}] 14:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:24:21 INFO - PROCESS | 3036 | 1463433861422 Marionette TRACE conn9 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 3036 | 1463433861423 Marionette TRACE conn9 <- [1,2378,null,{}] 14:24:21 INFO - PROCESS | 3036 | 1463433861434 Marionette TRACE conn9 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:21 INFO - PROCESS | 3036 | 1463433861545 Marionette TRACE conn9 <- [1,2379,null,{"value":null}] 14:24:21 INFO - PROCESS | 3036 | 1463433861552 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC73800 == 48 [pid = 3036] [id = 604] 14:24:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B35B2D4800) [pid = 3036] [serial = 1812] [outer = 0000000000000000] 14:24:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B35D08C400) [pid = 3036] [serial = 1813] [outer = 000000B35B2D4800] 14:24:21 INFO - PROCESS | 3036 | 1463433861599 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B35D790C00) [pid = 3036] [serial = 1814] [outer = 000000B35B2D4800] 14:24:22 INFO - PROCESS | 3036 | 1463433862060 Marionette TRACE conn9 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 14:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:24:22 INFO - PROCESS | 3036 | 1463433862115 Marionette TRACE conn9 -> [0,2381,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 3036 | 1463433862118 Marionette TRACE conn9 <- [1,2381,null,{"value":"13"}] 14:24:22 INFO - PROCESS | 3036 | 1463433862128 Marionette TRACE conn9 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - PROCESS | 3036 | 1463433862130 Marionette TRACE conn9 <- [1,2382,null,{}] 14:24:22 INFO - PROCESS | 3036 | 1463433862141 Marionette TRACE conn9 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:22 INFO - PROCESS | 3036 | 1463433862304 Marionette TRACE conn9 <- [1,2383,null,{"value":null}] 14:24:22 INFO - PROCESS | 3036 | 1463433862333 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36160D800 == 49 [pid = 3036] [id = 605] 14:24:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35D9C5000) [pid = 3036] [serial = 1815] [outer = 0000000000000000] 14:24:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35DB86000) [pid = 3036] [serial = 1816] [outer = 000000B35D9C5000] 14:24:22 INFO - PROCESS | 3036 | 1463433862382 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35DF42C00) [pid = 3036] [serial = 1817] [outer = 000000B35D9C5000] 14:24:22 INFO - PROCESS | 3036 | 1463433862860 Marionette TRACE conn9 <- [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]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 795ms 14:24:22 INFO - PROCESS | 3036 | 1463433862919 Marionette TRACE conn9 -> [0,2385,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 3036 | 1463433862921 Marionette TRACE conn9 <- [1,2385,null,{"value":"13"}] 14:24:22 INFO - PROCESS | 3036 | 1463433862924 Marionette TRACE conn9 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:24:22 INFO - PROCESS | 3036 | 1463433862926 Marionette TRACE conn9 <- [1,2386,null,{}] 14:24:22 INFO - PROCESS | 3036 | 1463433862929 Marionette TRACE conn9 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:23 INFO - PROCESS | 3036 | 1463433863043 Marionette TRACE conn9 <- [1,2387,null,{"value":null}] 14:24:23 INFO - PROCESS | 3036 | 1463433863054 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C18000 == 50 [pid = 3036] [id = 606] 14:24:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35D9C6400) [pid = 3036] [serial = 1818] [outer = 0000000000000000] 14:24:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35EABF800) [pid = 3036] [serial = 1819] [outer = 000000B35D9C6400] 14:24:23 INFO - PROCESS | 3036 | 1463433863150 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B3600F0000) [pid = 3036] [serial = 1820] [outer = 000000B35D9C6400] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B35CA32C00) [pid = 3036] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35D984400) [pid = 3036] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B34EDB2800) [pid = 3036] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B350510800) [pid = 3036] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35A1E7C00) [pid = 3036] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B34FD4C400) [pid = 3036] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B350510000) [pid = 3036] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B34EED8C00) [pid = 3036] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 95 (000000B35DF3B800) [pid = 3036] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 94 (000000B35D32E400) [pid = 3036] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:24:23 INFO - PROCESS | 3036 | --DOMWINDOW == 93 (000000B35F83F400) [pid = 3036] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:24:23 INFO - PROCESS | 3036 | 1463433863718 Marionette TRACE conn9 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 838ms 14:24:23 INFO - PROCESS | 3036 | 1463433863766 Marionette TRACE conn9 -> [0,2389,"getWindowHandle",null] 14:24:23 INFO - PROCESS | 3036 | 1463433863768 Marionette TRACE conn9 <- [1,2389,null,{"value":"13"}] 14:24:23 INFO - PROCESS | 3036 | 1463433863771 Marionette TRACE conn9 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:24:23 INFO - PROCESS | 3036 | 1463433863773 Marionette TRACE conn9 <- [1,2390,null,{}] 14:24:23 INFO - PROCESS | 3036 | 1463433863776 Marionette TRACE conn9 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:23 INFO - PROCESS | 3036 | 1463433863906 Marionette TRACE conn9 <- [1,2391,null,{"value":null}] 14:24:23 INFO - PROCESS | 3036 | 1463433863981 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36392B800 == 51 [pid = 3036] [id = 607] 14:24:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 94 (000000B35D984400) [pid = 3036] [serial = 1821] [outer = 0000000000000000] 14:24:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 95 (000000B35E793800) [pid = 3036] [serial = 1822] [outer = 000000B35D984400] 14:24:24 INFO - PROCESS | 3036 | 1463433864027 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 96 (000000B36071C400) [pid = 3036] [serial = 1823] [outer = 000000B35D984400] 14:24:24 INFO - PROCESS | 3036 | 1463433864400 Marionette TRACE conn9 <- [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]]]}] 14:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 693ms 14:24:24 INFO - PROCESS | 3036 | 1463433864467 Marionette TRACE conn9 -> [0,2393,"getWindowHandle",null] 14:24:24 INFO - PROCESS | 3036 | 1463433864469 Marionette TRACE conn9 <- [1,2393,null,{"value":"13"}] 14:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:24:24 INFO - PROCESS | 3036 | 1463433864472 Marionette TRACE conn9 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - PROCESS | 3036 | 1463433864474 Marionette TRACE conn9 <- [1,2394,null,{}] 14:24:24 INFO - PROCESS | 3036 | 1463433864478 Marionette TRACE conn9 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:24 INFO - PROCESS | 3036 | 1463433864564 Marionette TRACE conn9 <- [1,2395,null,{"value":null}] 14:24:24 INFO - PROCESS | 3036 | 1463433864571 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364183800 == 52 [pid = 3036] [id = 608] 14:24:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B3513D2C00) [pid = 3036] [serial = 1824] [outer = 0000000000000000] 14:24:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B360CD5800) [pid = 3036] [serial = 1825] [outer = 000000B3513D2C00] 14:24:24 INFO - PROCESS | 3036 | 1463433864616 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B360EC4400) [pid = 3036] [serial = 1826] [outer = 000000B3513D2C00] 14:24:25 INFO - PROCESS | 3036 | 1463433865052 Marionette TRACE conn9 <- [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]]]}] 14:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 628ms 14:24:25 INFO - PROCESS | 3036 | 1463433865105 Marionette TRACE conn9 -> [0,2397,"getWindowHandle",null] 14:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:24:25 INFO - PROCESS | 3036 | 1463433865107 Marionette TRACE conn9 <- [1,2397,null,{"value":"13"}] 14:24:25 INFO - PROCESS | 3036 | 1463433865110 Marionette TRACE conn9 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - PROCESS | 3036 | 1463433865112 Marionette TRACE conn9 <- [1,2398,null,{}] 14:24:25 INFO - PROCESS | 3036 | 1463433865125 Marionette TRACE conn9 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:25 INFO - PROCESS | 3036 | 1463433865216 Marionette TRACE conn9 <- [1,2399,null,{"value":null}] 14:24:25 INFO - PROCESS | 3036 | 1463433865259 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364E80800 == 53 [pid = 3036] [id = 609] 14:24:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B3612AC800) [pid = 3036] [serial = 1827] [outer = 0000000000000000] 14:24:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B3612B3800) [pid = 3036] [serial = 1828] [outer = 000000B3612AC800] 14:24:25 INFO - PROCESS | 3036 | 1463433865304 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B36150F800) [pid = 3036] [serial = 1829] [outer = 000000B3612AC800] 14:24:25 INFO - PROCESS | 3036 | 1463433865914 Marionette TRACE conn9 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 837ms 14:24:25 INFO - PROCESS | 3036 | 1463433865951 Marionette TRACE conn9 -> [0,2401,"getWindowHandle",null] 14:24:25 INFO - PROCESS | 3036 | 1463433865956 Marionette TRACE conn9 <- [1,2401,null,{"value":"13"}] 14:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:24:25 INFO - PROCESS | 3036 | 1463433865961 Marionette TRACE conn9 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - PROCESS | 3036 | 1463433865966 Marionette TRACE conn9 <- [1,2402,null,{}] 14:24:25 INFO - PROCESS | 3036 | 1463433865972 Marionette TRACE conn9 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:26 INFO - PROCESS | 3036 | 1463433866093 Marionette TRACE conn9 <- [1,2403,null,{"value":null}] 14:24:26 INFO - PROCESS | 3036 | 1463433866219 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D24E800 == 54 [pid = 3036] [id = 610] 14:24:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B3506DA000) [pid = 3036] [serial = 1830] [outer = 0000000000000000] 14:24:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B350E94400) [pid = 3036] [serial = 1831] [outer = 000000B3506DA000] 14:24:26 INFO - PROCESS | 3036 | 1463433866280 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B356843C00) [pid = 3036] [serial = 1832] [outer = 000000B3506DA000] 14:24:26 INFO - PROCESS | 3036 | 1463433866924 Marionette TRACE conn9 <- [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]]]}] 14:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 14:24:26 INFO - PROCESS | 3036 | 1463433866951 Marionette TRACE conn9 -> [0,2405,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 3036 | 1463433866957 Marionette TRACE conn9 <- [1,2405,null,{"value":"13"}] 14:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:24:26 INFO - PROCESS | 3036 | 1463433866964 Marionette TRACE conn9 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - PROCESS | 3036 | 1463433866967 Marionette TRACE conn9 <- [1,2406,null,{}] 14:24:26 INFO - PROCESS | 3036 | 1463433866971 Marionette TRACE conn9 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:27 INFO - PROCESS | 3036 | 1463433867088 Marionette TRACE conn9 <- [1,2407,null,{"value":null}] 14:24:27 INFO - PROCESS | 3036 | 1463433867213 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360EE6800 == 55 [pid = 3036] [id = 611] 14:24:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35A1DEC00) [pid = 3036] [serial = 1833] [outer = 0000000000000000] 14:24:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35A936C00) [pid = 3036] [serial = 1834] [outer = 000000B35A1DEC00] 14:24:27 INFO - PROCESS | 3036 | 1463433867271 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35D97EC00) [pid = 3036] [serial = 1835] [outer = 000000B35A1DEC00] 14:24:27 INFO - PROCESS | 3036 | 1463433867877 Marionette TRACE conn9 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 942ms 14:24:27 INFO - PROCESS | 3036 | 1463433867912 Marionette TRACE conn9 -> [0,2409,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 3036 | 1463433867915 Marionette TRACE conn9 <- [1,2409,null,{"value":"13"}] 14:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:24:27 INFO - PROCESS | 3036 | 1463433867919 Marionette TRACE conn9 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - PROCESS | 3036 | 1463433867923 Marionette TRACE conn9 <- [1,2410,null,{}] 14:24:27 INFO - PROCESS | 3036 | 1463433867934 Marionette TRACE conn9 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:28 INFO - PROCESS | 3036 | 1463433868082 Marionette TRACE conn9 <- [1,2411,null,{"value":null}] 14:24:28 INFO - PROCESS | 3036 | 1463433868211 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B57800 == 56 [pid = 3036] [id = 612] 14:24:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35D9CB800) [pid = 3036] [serial = 1836] [outer = 0000000000000000] 14:24:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35FF86400) [pid = 3036] [serial = 1837] [outer = 000000B35D9CB800] 14:24:28 INFO - PROCESS | 3036 | 1463433868272 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B36150A400) [pid = 3036] [serial = 1838] [outer = 000000B35D9CB800] 14:24:28 INFO - PROCESS | 3036 | 1463433868836 Marionette TRACE conn9 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 942ms 14:24:28 INFO - PROCESS | 3036 | 1463433868863 Marionette TRACE conn9 -> [0,2413,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 3036 | 1463433868866 Marionette TRACE conn9 <- [1,2413,null,{"value":"13"}] 14:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:24:28 INFO - PROCESS | 3036 | 1463433868869 Marionette TRACE conn9 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - PROCESS | 3036 | 1463433868872 Marionette TRACE conn9 <- [1,2414,null,{}] 14:24:28 INFO - PROCESS | 3036 | 1463433868876 Marionette TRACE conn9 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:29 INFO - PROCESS | 3036 | 1463433868992 Marionette TRACE conn9 <- [1,2415,null,{"value":null}] 14:24:29 INFO - PROCESS | 3036 | 1463433869089 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366691000 == 57 [pid = 3036] [id = 613] 14:24:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B361515000) [pid = 3036] [serial = 1839] [outer = 0000000000000000] 14:24:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B361634C00) [pid = 3036] [serial = 1840] [outer = 000000B361515000] 14:24:29 INFO - PROCESS | 3036 | 1463433869145 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B36163D800) [pid = 3036] [serial = 1841] [outer = 000000B361515000] 14:24:29 INFO - PROCESS | 3036 | 1463433869721 Marionette TRACE conn9 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 881ms 14:24:29 INFO - PROCESS | 3036 | 1463433869752 Marionette TRACE conn9 -> [0,2417,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 3036 | 1463433869755 Marionette TRACE conn9 <- [1,2417,null,{"value":"13"}] 14:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:24:29 INFO - PROCESS | 3036 | 1463433869758 Marionette TRACE conn9 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - PROCESS | 3036 | 1463433869760 Marionette TRACE conn9 <- [1,2418,null,{}] 14:24:29 INFO - PROCESS | 3036 | 1463433869764 Marionette TRACE conn9 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:29 INFO - PROCESS | 3036 | 1463433869874 Marionette TRACE conn9 <- [1,2419,null,{"value":null}] 14:24:29 INFO - PROCESS | 3036 | 1463433869970 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366C4D800 == 58 [pid = 3036] [id = 614] 14:24:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B361515800) [pid = 3036] [serial = 1842] [outer = 0000000000000000] 14:24:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B36205DC00) [pid = 3036] [serial = 1843] [outer = 000000B361515800] 14:24:30 INFO - PROCESS | 3036 | 1463433870026 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B362068400) [pid = 3036] [serial = 1844] [outer = 000000B361515800] 14:24:30 INFO - PROCESS | 3036 | 1463433870565 Marionette TRACE conn9 <- [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]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 880ms 14:24:30 INFO - PROCESS | 3036 | 1463433870642 Marionette TRACE conn9 -> [0,2421,"getWindowHandle",null] 14:24:30 INFO - PROCESS | 3036 | 1463433870644 Marionette TRACE conn9 <- [1,2421,null,{"value":"13"}] 14:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:24:30 INFO - PROCESS | 3036 | 1463433870648 Marionette TRACE conn9 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - PROCESS | 3036 | 1463433870650 Marionette TRACE conn9 <- [1,2422,null,{}] 14:24:30 INFO - PROCESS | 3036 | 1463433870654 Marionette TRACE conn9 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:30 INFO - PROCESS | 3036 | 1463433870817 Marionette TRACE conn9 <- [1,2423,null,{"value":null}] 14:24:30 INFO - PROCESS | 3036 | 1463433870943 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CBA000 == 59 [pid = 3036] [id = 615] 14:24:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B362092400) [pid = 3036] [serial = 1845] [outer = 0000000000000000] 14:24:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B362FB1000) [pid = 3036] [serial = 1846] [outer = 000000B362092400] 14:24:31 INFO - PROCESS | 3036 | 1463433871002 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B362FBD400) [pid = 3036] [serial = 1847] [outer = 000000B362092400] 14:24:31 INFO - PROCESS | 3036 | 1463433871631 Marionette TRACE conn9 <- [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]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1032ms 14:24:31 INFO - PROCESS | 3036 | 1463433871859 Marionette TRACE conn9 -> [0,2425,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 3036 | 1463433871864 Marionette TRACE conn9 <- [1,2425,null,{"value":"13"}] 14:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:24:31 INFO - PROCESS | 3036 | 1463433871871 Marionette TRACE conn9 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 3036 | 1463433871874 Marionette TRACE conn9 <- [1,2426,null,{}] 14:24:31 INFO - PROCESS | 3036 | 1463433871880 Marionette TRACE conn9 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:31 INFO - PROCESS | 3036 | 1463433871989 Marionette TRACE conn9 <- [1,2427,null,{"value":null}] 14:24:32 INFO - PROCESS | 3036 | 1463433872110 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D8AF000 == 60 [pid = 3036] [id = 616] 14:24:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B350E5A000) [pid = 3036] [serial = 1848] [outer = 0000000000000000] 14:24:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B350E8D000) [pid = 3036] [serial = 1849] [outer = 000000B350E5A000] 14:24:32 INFO - PROCESS | 3036 | 1463433872162 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B3568E8C00) [pid = 3036] [serial = 1850] [outer = 000000B350E5A000] 14:24:32 INFO - PROCESS | 3036 | 1463433872762 Marionette TRACE conn9 <- [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]]]}] 14:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 940ms 14:24:32 INFO - PROCESS | 3036 | 1463433872812 Marionette TRACE conn9 -> [0,2429,"getWindowHandle",null] 14:24:32 INFO - PROCESS | 3036 | 1463433872816 Marionette TRACE conn9 <- [1,2429,null,{"value":"13"}] 14:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:24:32 INFO - PROCESS | 3036 | 1463433872824 Marionette TRACE conn9 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:24:32 INFO - PROCESS | 3036 | 1463433872828 Marionette TRACE conn9 <- [1,2430,null,{}] 14:24:32 INFO - PROCESS | 3036 | 1463433872832 Marionette TRACE conn9 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:32 INFO - PROCESS | 3036 | 1463433872954 Marionette TRACE conn9 <- [1,2431,null,{"value":null}] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B364183800 == 59 [pid = 3036] [id = 608] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B36392B800 == 58 [pid = 3036] [id = 607] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C18000 == 57 [pid = 3036] [id = 606] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B36160D800 == 56 [pid = 3036] [id = 605] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC73800 == 55 [pid = 3036] [id = 604] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C52800 == 54 [pid = 3036] [id = 603] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B360058800 == 53 [pid = 3036] [id = 602] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35ADED800 == 52 [pid = 3036] [id = 601] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B34FB4D000 == 51 [pid = 3036] [id = 600] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D5F800 == 50 [pid = 3036] [id = 596] 14:24:32 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D0DA800 == 49 [pid = 3036] [id = 595] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B360CD3000) [pid = 3036] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D19800 == 48 [pid = 3036] [id = 594] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B3600ACC00) [pid = 3036] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35CA3A800) [pid = 3036] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35D9C5C00) [pid = 3036] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B34FB3A400) [pid = 3036] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B3507E8800) [pid = 3036] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35C99BC00) [pid = 3036] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B355D96800) [pid = 3036] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B356E49400) [pid = 3036] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35A1DC400) [pid = 3036] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35D532400) [pid = 3036] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B3600EB000) [pid = 3036] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35A455C00) [pid = 3036] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B3504CE000) [pid = 3036] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B3506DA800) [pid = 3036] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B3518DB800) [pid = 3036] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B355C8B400) [pid = 3036] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B360EBE400) [pid = 3036] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35116FC00) [pid = 3036] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B361276000) [pid = 3036] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B35DB40800) [pid = 3036] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B35E79C400) [pid = 3036] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B35AD78400) [pid = 3036] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35DCF3C00) [pid = 3036] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B35AD33400) [pid = 3036] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 97 (000000B35F843800) [pid = 3036] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | --DOMWINDOW == 96 (000000B35DC15000) [pid = 3036] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 14:24:33 INFO - PROCESS | 3036 | 1463433873106 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355083800 == 49 [pid = 3036] [id = 617] 14:24:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 97 (000000B34EDB3C00) [pid = 3036] [serial = 1851] [outer = 0000000000000000] 14:24:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 98 (000000B350509800) [pid = 3036] [serial = 1852] [outer = 000000B34EDB3C00] 14:24:33 INFO - PROCESS | 3036 | 1463433873156 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B35131A000) [pid = 3036] [serial = 1853] [outer = 000000B34EDB3C00] 14:24:33 INFO - PROCESS | 3036 | 1463433873581 Marionette TRACE conn9 <- [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]]]}] 14:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 775ms 14:24:33 INFO - PROCESS | 3036 | 1463433873601 Marionette TRACE conn9 -> [0,2433,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 3036 | 1463433873603 Marionette TRACE conn9 <- [1,2433,null,{"value":"13"}] 14:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:24:33 INFO - PROCESS | 3036 | 1463433873606 Marionette TRACE conn9 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - PROCESS | 3036 | 1463433873609 Marionette TRACE conn9 <- [1,2434,null,{}] 14:24:33 INFO - PROCESS | 3036 | 1463433873618 Marionette TRACE conn9 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:33 INFO - PROCESS | 3036 | 1463433873745 Marionette TRACE conn9 <- [1,2435,null,{"value":null}] 14:24:33 INFO - PROCESS | 3036 | 1463433873764 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35FFB3800 == 50 [pid = 3036] [id = 618] 14:24:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B35A4D9000) [pid = 3036] [serial = 1854] [outer = 0000000000000000] 14:24:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B35A8ECC00) [pid = 3036] [serial = 1855] [outer = 000000B35A4D9000] 14:24:33 INFO - PROCESS | 3036 | 1463433873814 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35AE35800) [pid = 3036] [serial = 1856] [outer = 000000B35A4D9000] 14:24:34 INFO - PROCESS | 3036 | 1463433874282 Marionette TRACE conn9 <- [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]]]}] 14:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 14:24:34 INFO - PROCESS | 3036 | 1463433874344 Marionette TRACE conn9 -> [0,2437,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 3036 | 1463433874346 Marionette TRACE conn9 <- [1,2437,null,{"value":"13"}] 14:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:24:34 INFO - PROCESS | 3036 | 1463433874349 Marionette TRACE conn9 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - PROCESS | 3036 | 1463433874351 Marionette TRACE conn9 <- [1,2438,null,{}] 14:24:34 INFO - PROCESS | 3036 | 1463433874355 Marionette TRACE conn9 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:34 INFO - PROCESS | 3036 | 1463433874447 Marionette TRACE conn9 <- [1,2439,null,{"value":null}] 14:24:34 INFO - PROCESS | 3036 | 1463433874529 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D13800 == 51 [pid = 3036] [id = 619] 14:24:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35A4D9800) [pid = 3036] [serial = 1857] [outer = 0000000000000000] 14:24:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35D52D000) [pid = 3036] [serial = 1858] [outer = 000000B35A4D9800] 14:24:34 INFO - PROCESS | 3036 | 1463433874592 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35D98B800) [pid = 3036] [serial = 1859] [outer = 000000B35A4D9800] 14:24:34 INFO - PROCESS | 3036 | 1463433874975 Marionette TRACE conn9 <- [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]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 14:24:35 INFO - PROCESS | 3036 | 1463433875044 Marionette TRACE conn9 -> [0,2441,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 3036 | 1463433875046 Marionette TRACE conn9 <- [1,2441,null,{"value":"13"}] 14:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:24:35 INFO - PROCESS | 3036 | 1463433875050 Marionette TRACE conn9 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - PROCESS | 3036 | 1463433875052 Marionette TRACE conn9 <- [1,2442,null,{}] 14:24:35 INFO - PROCESS | 3036 | 1463433875055 Marionette TRACE conn9 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:35 INFO - PROCESS | 3036 | 1463433875217 Marionette TRACE conn9 <- [1,2443,null,{"value":null}] 14:24:35 INFO - PROCESS | 3036 | 1463433875233 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CFB3000 == 52 [pid = 3036] [id = 620] 14:24:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35D9CA000) [pid = 3036] [serial = 1860] [outer = 0000000000000000] 14:24:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35DB89400) [pid = 3036] [serial = 1861] [outer = 000000B35D9CA000] 14:24:35 INFO - PROCESS | 3036 | 1463433875279 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35DCF3400) [pid = 3036] [serial = 1862] [outer = 000000B35D9CA000] 14:24:35 INFO - PROCESS | 3036 | 1463433875712 Marionette TRACE conn9 <- [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]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 689ms 14:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:24:35 INFO - PROCESS | 3036 | 1463433875742 Marionette TRACE conn9 -> [0,2445,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 3036 | 1463433875745 Marionette TRACE conn9 <- [1,2445,null,{"value":"13"}] 14:24:35 INFO - PROCESS | 3036 | 1463433875748 Marionette TRACE conn9 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - PROCESS | 3036 | 1463433875749 Marionette TRACE conn9 <- [1,2446,null,{}] 14:24:35 INFO - PROCESS | 3036 | 1463433875753 Marionette TRACE conn9 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:35 INFO - PROCESS | 3036 | 1463433875893 Marionette TRACE conn9 <- [1,2447,null,{"value":null}] 14:24:35 INFO - PROCESS | 3036 | 1463433875951 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C08000 == 53 [pid = 3036] [id = 621] 14:24:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35F841800) [pid = 3036] [serial = 1863] [outer = 0000000000000000] 14:24:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B3600E8000) [pid = 3036] [serial = 1864] [outer = 000000B35F841800] 14:24:35 INFO - PROCESS | 3036 | 1463433875997 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B360CD8800) [pid = 3036] [serial = 1865] [outer = 000000B35F841800] 14:24:36 INFO - PROCESS | 3036 | 1463433876460 Marionette TRACE conn9 <- [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]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 14:24:36 INFO - PROCESS | 3036 | 1463433876491 Marionette TRACE conn9 -> [0,2449,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 3036 | 1463433876493 Marionette TRACE conn9 <- [1,2449,null,{"value":"13"}] 14:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:24:36 INFO - PROCESS | 3036 | 1463433876497 Marionette TRACE conn9 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - PROCESS | 3036 | 1463433876498 Marionette TRACE conn9 <- [1,2450,null,{}] 14:24:36 INFO - PROCESS | 3036 | 1463433876502 Marionette TRACE conn9 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:36 INFO - PROCESS | 3036 | 1463433876646 Marionette TRACE conn9 <- [1,2451,null,{"value":null}] 14:24:36 INFO - PROCESS | 3036 | 1463433876707 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363933000 == 54 [pid = 3036] [id = 622] 14:24:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B360D31800) [pid = 3036] [serial = 1866] [outer = 0000000000000000] 14:24:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B3612A8C00) [pid = 3036] [serial = 1867] [outer = 000000B360D31800] 14:24:36 INFO - PROCESS | 3036 | 1463433876752 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B361638000) [pid = 3036] [serial = 1868] [outer = 000000B360D31800] 14:24:37 INFO - PROCESS | 3036 | 1463433877162 Marionette TRACE conn9 <- [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]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 14:24:37 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35050BC00) [pid = 3036] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:24:37 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35AD7EC00) [pid = 3036] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:24:37 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35054D800) [pid = 3036] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:24:37 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35D9C6400) [pid = 3036] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:24:37 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B3568F2800) [pid = 3036] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:24:37 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B3506C7C00) [pid = 3036] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:24:37 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35D9C5000) [pid = 3036] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:24:37 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35D984400) [pid = 3036] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:24:37 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B3513D2C00) [pid = 3036] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:24:37 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35B2D4800) [pid = 3036] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:24:37 INFO - PROCESS | 3036 | 1463433877313 Marionette TRACE conn9 -> [0,2453,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 3036 | 1463433877315 Marionette TRACE conn9 <- [1,2453,null,{"value":"13"}] 14:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:24:37 INFO - PROCESS | 3036 | 1463433877320 Marionette TRACE conn9 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:24:37 INFO - PROCESS | 3036 | 1463433877322 Marionette TRACE conn9 <- [1,2454,null,{}] 14:24:37 INFO - PROCESS | 3036 | 1463433877330 Marionette TRACE conn9 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:37 INFO - PROCESS | 3036 | 1463433877420 Marionette TRACE conn9 <- [1,2455,null,{"value":null}] 14:24:37 INFO - PROCESS | 3036 | 1463433877427 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360ED2800 == 55 [pid = 3036] [id = 623] 14:24:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B356743800) [pid = 3036] [serial = 1869] [outer = 0000000000000000] 14:24:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35A450C00) [pid = 3036] [serial = 1870] [outer = 000000B356743800] 14:24:37 INFO - PROCESS | 3036 | 1463433877473 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B36071E000) [pid = 3036] [serial = 1871] [outer = 000000B356743800] 14:24:37 INFO - PROCESS | 3036 | 1463433877915 Marionette TRACE conn9 <- [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]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 629ms 14:24:37 INFO - PROCESS | 3036 | 1463433877954 Marionette TRACE conn9 -> [0,2457,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 3036 | 1463433877956 Marionette TRACE conn9 <- [1,2457,null,{"value":"13"}] 14:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:24:38 INFO - PROCESS | 3036 | 1463433877994 Marionette TRACE conn9 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 3036 | 1463433877996 Marionette TRACE conn9 <- [1,2458,null,{}] 14:24:38 INFO - PROCESS | 3036 | 1463433878000 Marionette TRACE conn9 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:38 INFO - PROCESS | 3036 | 1463433878090 Marionette TRACE conn9 <- [1,2459,null,{"value":null}] 14:24:38 INFO - PROCESS | 3036 | 1463433878100 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365408000 == 56 [pid = 3036] [id = 624] 14:24:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B362092000) [pid = 3036] [serial = 1872] [outer = 0000000000000000] 14:24:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B362FB2000) [pid = 3036] [serial = 1873] [outer = 000000B362092000] 14:24:38 INFO - PROCESS | 3036 | 1463433878146 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B362FBC400) [pid = 3036] [serial = 1874] [outer = 000000B362092000] 14:24:38 INFO - PROCESS | 3036 | 1463433878563 Marionette TRACE conn9 <- [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]]]}] 14:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 14:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:24:38 INFO - PROCESS | 3036 | 1463433878639 Marionette TRACE conn9 -> [0,2461,"getWindowHandle",null] 14:24:38 INFO - PROCESS | 3036 | 1463433878641 Marionette TRACE conn9 <- [1,2461,null,{"value":"13"}] 14:24:38 INFO - PROCESS | 3036 | 1463433878644 Marionette TRACE conn9 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 3036 | 1463433878646 Marionette TRACE conn9 <- [1,2462,null,{}] 14:24:38 INFO - PROCESS | 3036 | 1463433878650 Marionette TRACE conn9 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:38 INFO - PROCESS | 3036 | 1463433878740 Marionette TRACE conn9 <- [1,2463,null,{"value":null}] 14:24:38 INFO - PROCESS | 3036 | 1463433878746 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B6F000 == 57 [pid = 3036] [id = 625] 14:24:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B3637EC000) [pid = 3036] [serial = 1875] [outer = 0000000000000000] 14:24:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B3637EF800) [pid = 3036] [serial = 1876] [outer = 000000B3637EC000] 14:24:38 INFO - PROCESS | 3036 | 1463433878791 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B3637F5C00) [pid = 3036] [serial = 1877] [outer = 000000B3637EC000] 14:24:39 INFO - PROCESS | 3036 | 1463433879234 Marionette TRACE conn9 <- [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]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 14:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:24:39 INFO - PROCESS | 3036 | 1463433879278 Marionette TRACE conn9 -> [0,2465,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 3036 | 1463433879281 Marionette TRACE conn9 <- [1,2465,null,{"value":"13"}] 14:24:39 INFO - PROCESS | 3036 | 1463433879284 Marionette TRACE conn9 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - PROCESS | 3036 | 1463433879287 Marionette TRACE conn9 <- [1,2466,null,{}] 14:24:39 INFO - PROCESS | 3036 | 1463433879290 Marionette TRACE conn9 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:39 INFO - PROCESS | 3036 | 1463433879460 Marionette TRACE conn9 <- [1,2467,null,{"value":null}] 14:24:39 INFO - PROCESS | 3036 | 1463433879615 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35B2AA000 == 58 [pid = 3036] [id = 626] 14:24:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35050E800) [pid = 3036] [serial = 1878] [outer = 0000000000000000] 14:24:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B3506DEC00) [pid = 3036] [serial = 1879] [outer = 000000B35050E800] 14:24:39 INFO - PROCESS | 3036 | 1463433879675 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B355C90000) [pid = 3036] [serial = 1880] [outer = 000000B35050E800] 14:24:40 INFO - PROCESS | 3036 | 1463433880290 Marionette TRACE conn9 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1090ms 14:24:40 INFO - PROCESS | 3036 | 1463433880377 Marionette TRACE conn9 -> [0,2469,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 3036 | 1463433880381 Marionette TRACE conn9 <- [1,2469,null,{"value":"13"}] 14:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:24:40 INFO - PROCESS | 3036 | 1463433880385 Marionette TRACE conn9 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - PROCESS | 3036 | 1463433880390 Marionette TRACE conn9 <- [1,2470,null,{}] 14:24:40 INFO - PROCESS | 3036 | 1463433880395 Marionette TRACE conn9 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:40 INFO - PROCESS | 3036 | 1463433880515 Marionette TRACE conn9 <- [1,2471,null,{"value":null}] 14:24:40 INFO - PROCESS | 3036 | 1463433880646 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D06800 == 59 [pid = 3036] [id = 627] 14:24:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35A44FC00) [pid = 3036] [serial = 1881] [outer = 0000000000000000] 14:24:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35A8EF000) [pid = 3036] [serial = 1882] [outer = 000000B35A44FC00] 14:24:40 INFO - PROCESS | 3036 | 1463433880706 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35D531C00) [pid = 3036] [serial = 1883] [outer = 000000B35A44FC00] 14:24:41 INFO - PROCESS | 3036 | 1463433881285 Marionette TRACE conn9 <- [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]]]}] 14:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 943ms 14:24:41 INFO - PROCESS | 3036 | 1463433881333 Marionette TRACE conn9 -> [0,2473,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 3036 | 1463433881337 Marionette TRACE conn9 <- [1,2473,null,{"value":"13"}] 14:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:24:41 INFO - PROCESS | 3036 | 1463433881341 Marionette TRACE conn9 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 3036 | 1463433881343 Marionette TRACE conn9 <- [1,2474,null,{}] 14:24:41 INFO - PROCESS | 3036 | 1463433881347 Marionette TRACE conn9 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:41 INFO - PROCESS | 3036 | 1463433881465 Marionette TRACE conn9 <- [1,2475,null,{"value":null}] 14:24:41 INFO - PROCESS | 3036 | 1463433881568 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CC9800 == 60 [pid = 3036] [id = 628] 14:24:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35DF46000) [pid = 3036] [serial = 1884] [outer = 0000000000000000] 14:24:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35F849000) [pid = 3036] [serial = 1885] [outer = 000000B35DF46000] 14:24:41 INFO - PROCESS | 3036 | 1463433881625 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B360CCCC00) [pid = 3036] [serial = 1886] [outer = 000000B35DF46000] 14:24:42 INFO - PROCESS | 3036 | 1463433882267 Marionette TRACE conn9 <- [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]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 14:24:42 INFO - PROCESS | 3036 | 1463433882327 Marionette TRACE conn9 -> [0,2477,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 3036 | 1463433882332 Marionette TRACE conn9 <- [1,2477,null,{"value":"13"}] 14:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:24:42 INFO - PROCESS | 3036 | 1463433882343 Marionette TRACE conn9 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 3036 | 1463433882349 Marionette TRACE conn9 <- [1,2478,null,{}] 14:24:42 INFO - PROCESS | 3036 | 1463433882353 Marionette TRACE conn9 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:42 INFO - PROCESS | 3036 | 1463433882517 Marionette TRACE conn9 <- [1,2479,null,{"value":null}] 14:24:42 INFO - PROCESS | 3036 | 1463433882575 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3689C7800 == 61 [pid = 3036] [id = 629] 14:24:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B3637ECC00) [pid = 3036] [serial = 1887] [outer = 0000000000000000] 14:24:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B363E63000) [pid = 3036] [serial = 1888] [outer = 000000B3637ECC00] 14:24:42 INFO - PROCESS | 3036 | 1463433882632 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B363E6BC00) [pid = 3036] [serial = 1889] [outer = 000000B3637ECC00] 14:24:43 INFO - PROCESS | 3036 | 1463433883200 Marionette TRACE conn9 <- [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]]]}] 14:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 902ms 14:24:43 INFO - PROCESS | 3036 | 1463433883244 Marionette TRACE conn9 -> [0,2481,"getWindowHandle",null] 14:24:43 INFO - PROCESS | 3036 | 1463433883246 Marionette TRACE conn9 <- [1,2481,null,{"value":"13"}] 14:24:43 INFO - PROCESS | 3036 | 1463433883250 Marionette TRACE conn9 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:24:43 INFO - PROCESS | 3036 | 1463433883252 Marionette TRACE conn9 <- [1,2482,null,{}] 14:24:43 INFO - PROCESS | 3036 | 1463433883255 Marionette TRACE conn9 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:43 INFO - PROCESS | 3036 | 1463433883371 Marionette TRACE conn9 <- [1,2483,null,{"value":null}] 14:24:43 INFO - PROCESS | 3036 | 1463433883471 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3693D2800 == 62 [pid = 3036] [id = 630] 14:24:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B363E71000) [pid = 3036] [serial = 1890] [outer = 0000000000000000] 14:24:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B363EBF800) [pid = 3036] [serial = 1891] [outer = 000000B363E71000] 14:24:43 INFO - PROCESS | 3036 | 1463433883526 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B363EC8800) [pid = 3036] [serial = 1892] [outer = 000000B363E71000] 14:24:44 INFO - PROCESS | 3036 | 1463433884118 Marionette TRACE conn9 <- [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]]]}] 14:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 943ms 14:24:44 INFO - PROCESS | 3036 | 1463433884196 Marionette TRACE conn9 -> [0,2485,"getWindowHandle",null] 14:24:44 INFO - PROCESS | 3036 | 1463433884198 Marionette TRACE conn9 <- [1,2485,null,{"value":"13"}] 14:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:24:44 INFO - PROCESS | 3036 | 1463433884202 Marionette TRACE conn9 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:24:44 INFO - PROCESS | 3036 | 1463433884204 Marionette TRACE conn9 <- [1,2486,null,{}] 14:24:44 INFO - PROCESS | 3036 | 1463433884208 Marionette TRACE conn9 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:44 INFO - PROCESS | 3036 | 1463433884353 Marionette TRACE conn9 <- [1,2487,null,{"value":null}] 14:24:44 INFO - PROCESS | 3036 | 1463433884485 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B368EC4000 == 63 [pid = 3036] [id = 631] 14:24:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B360ACF400) [pid = 3036] [serial = 1893] [outer = 0000000000000000] 14:24:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B360AD1000) [pid = 3036] [serial = 1894] [outer = 000000B360ACF400] 14:24:44 INFO - PROCESS | 3036 | 1463433884550 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B363ED6000) [pid = 3036] [serial = 1895] [outer = 000000B360ACF400] 14:24:45 INFO - PROCESS | 3036 | 1463433885163 Marionette TRACE conn9 <- [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]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1029ms 14:24:45 INFO - PROCESS | 3036 | 1463433885239 Marionette TRACE conn9 -> [0,2489,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 3036 | 1463433885242 Marionette TRACE conn9 <- [1,2489,null,{"value":"13"}] 14:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:24:45 INFO - PROCESS | 3036 | 1463433885265 Marionette TRACE conn9 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 3036 | 1463433885267 Marionette TRACE conn9 <- [1,2490,null,{}] 14:24:45 INFO - PROCESS | 3036 | 1463433885271 Marionette TRACE conn9 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:45 INFO - PROCESS | 3036 | 1463433885394 Marionette TRACE conn9 <- [1,2491,null,{"value":null}] 14:24:45 INFO - PROCESS | 3036 | 1463433885519 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35671B000 == 64 [pid = 3036] [id = 632] 14:24:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B3511A9800) [pid = 3036] [serial = 1896] [outer = 0000000000000000] 14:24:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B3567F2C00) [pid = 3036] [serial = 1897] [outer = 000000B3511A9800] 14:24:45 INFO - PROCESS | 3036 | 1463433885579 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B360CD6000) [pid = 3036] [serial = 1898] [outer = 000000B3511A9800] 14:24:46 INFO - PROCESS | 3036 | 1463433886402 Marionette TRACE conn9 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1194ms 14:24:46 INFO - PROCESS | 3036 | 1463433886447 Marionette TRACE conn9 -> [0,2493,"getWindowHandle",null] 14:24:46 INFO - PROCESS | 3036 | 1463433886451 Marionette TRACE conn9 <- [1,2493,null,{"value":"13"}] 14:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:24:46 INFO - PROCESS | 3036 | 1463433886457 Marionette TRACE conn9 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:24:46 INFO - PROCESS | 3036 | 1463433886460 Marionette TRACE conn9 <- [1,2494,null,{}] 14:24:46 INFO - PROCESS | 3036 | 1463433886480 Marionette TRACE conn9 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:46 INFO - PROCESS | 3036 | 1463433886590 Marionette TRACE conn9 <- [1,2495,null,{"value":null}] 14:24:46 INFO - PROCESS | 3036 | 1463433886725 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B07000 == 65 [pid = 3036] [id = 633] 14:24:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B3504D8400) [pid = 3036] [serial = 1899] [outer = 0000000000000000] 14:24:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B3506C9C00) [pid = 3036] [serial = 1900] [outer = 000000B3504D8400] 14:24:46 INFO - PROCESS | 3036 | 1463433886780 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B355851800) [pid = 3036] [serial = 1901] [outer = 000000B3504D8400] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D52000 == 64 [pid = 3036] [id = 580] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B365B6F000 == 63 [pid = 3036] [id = 625] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B365408000 == 62 [pid = 3036] [id = 624] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B360ED2800 == 61 [pid = 3036] [id = 623] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B363933000 == 60 [pid = 3036] [id = 622] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C08000 == 59 [pid = 3036] [id = 621] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CFB3000 == 58 [pid = 3036] [id = 620] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D13800 == 57 [pid = 3036] [id = 619] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B35FFB3800 == 56 [pid = 3036] [id = 618] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B3600E7800) [pid = 3036] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B3612B3800) [pid = 3036] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B355083800 == 55 [pid = 3036] [id = 617] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D8AF000 == 54 [pid = 3036] [id = 616] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B366691000 == 53 [pid = 3036] [id = 613] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B360EE6800 == 52 [pid = 3036] [id = 611] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D24E800 == 51 [pid = 3036] [id = 610] 14:24:47 INFO - PROCESS | 3036 | --DOCSHELL 000000B364E80800 == 50 [pid = 3036] [id = 609] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B361276400) [pid = 3036] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B351EA8400) [pid = 3036] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B35A8EA000) [pid = 3036] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B3507E4800) [pid = 3036] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B35F849800) [pid = 3036] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B35AE31400) [pid = 3036] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B355C34000) [pid = 3036] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B350E8F800) [pid = 3036] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B35EABF800) [pid = 3036] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B35A1DBC00) [pid = 3036] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B35A451400) [pid = 3036] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35A8ED400) [pid = 3036] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B350E8DC00) [pid = 3036] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B35673DC00) [pid = 3036] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35DB86000) [pid = 3036] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35E793800) [pid = 3036] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B360CD5800) [pid = 3036] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B3600F0000) [pid = 3036] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35D08C400) [pid = 3036] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35D790C00) [pid = 3036] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35DF42C00) [pid = 3036] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B36071C400) [pid = 3036] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35C9AAC00) [pid = 3036] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B360EC4400) [pid = 3036] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3036 | 1463433887450 Marionette TRACE conn9 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1044ms 14:24:47 INFO - PROCESS | 3036 | 1463433887505 Marionette TRACE conn9 -> [0,2497,"getWindowHandle",null] 14:24:47 INFO - PROCESS | 3036 | 1463433887510 Marionette TRACE conn9 <- [1,2497,null,{"value":"13"}] 14:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:24:47 INFO - PROCESS | 3036 | 1463433887517 Marionette TRACE conn9 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - PROCESS | 3036 | 1463433887519 Marionette TRACE conn9 <- [1,2498,null,{}] 14:24:47 INFO - PROCESS | 3036 | 1463433887541 Marionette TRACE conn9 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:47 INFO - PROCESS | 3036 | 1463433887638 Marionette TRACE conn9 <- [1,2499,null,{"value":null}] 14:24:47 INFO - PROCESS | 3036 | 1463433887721 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC75000 == 51 [pid = 3036] [id = 634] 14:24:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B350555800) [pid = 3036] [serial = 1902] [outer = 0000000000000000] 14:24:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B3507DD400) [pid = 3036] [serial = 1903] [outer = 000000B350555800] 14:24:47 INFO - PROCESS | 3036 | 1463433887770 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B355D96C00) [pid = 3036] [serial = 1904] [outer = 000000B350555800] 14:24:48 INFO - PROCESS | 3036 | 1463433888212 Marionette TRACE conn9 <- [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]]]}] 14:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 14:24:48 INFO - PROCESS | 3036 | 1463433888252 Marionette TRACE conn9 -> [0,2501,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 3036 | 1463433888255 Marionette TRACE conn9 <- [1,2501,null,{"value":"13"}] 14:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:24:48 INFO - PROCESS | 3036 | 1463433888259 Marionette TRACE conn9 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 3036 | 1463433888262 Marionette TRACE conn9 <- [1,2502,null,{}] 14:24:48 INFO - PROCESS | 3036 | 1463433888273 Marionette TRACE conn9 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:48 INFO - PROCESS | 3036 | 1463433888368 Marionette TRACE conn9 <- [1,2503,null,{"value":null}] 14:24:48 INFO - PROCESS | 3036 | 1463433888379 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35FFAB000 == 52 [pid = 3036] [id = 635] 14:24:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35A1E4400) [pid = 3036] [serial = 1905] [outer = 0000000000000000] 14:24:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35A448C00) [pid = 3036] [serial = 1906] [outer = 000000B35A1E4400] 14:24:48 INFO - PROCESS | 3036 | 1463433888428 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35A8EC400) [pid = 3036] [serial = 1907] [outer = 000000B35A1E4400] 14:24:48 INFO - PROCESS | 3036 | 1463433888901 Marionette TRACE conn9 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 14:24:48 INFO - PROCESS | 3036 | 1463433888951 Marionette TRACE conn9 -> [0,2505,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 3036 | 1463433888954 Marionette TRACE conn9 <- [1,2505,null,{"value":"13"}] 14:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:24:48 INFO - PROCESS | 3036 | 1463433888957 Marionette TRACE conn9 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 3036 | 1463433888959 Marionette TRACE conn9 <- [1,2506,null,{}] 14:24:48 INFO - PROCESS | 3036 | 1463433888963 Marionette TRACE conn9 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:49 INFO - PROCESS | 3036 | 1463433889089 Marionette TRACE conn9 <- [1,2507,null,{"value":null}] 14:24:49 INFO - PROCESS | 3036 | 1463433889103 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C4E800 == 53 [pid = 3036] [id = 636] 14:24:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B357229400) [pid = 3036] [serial = 1908] [outer = 0000000000000000] 14:24:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35AE38C00) [pid = 3036] [serial = 1909] [outer = 000000B357229400] 14:24:49 INFO - PROCESS | 3036 | 1463433889228 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35CA39400) [pid = 3036] [serial = 1910] [outer = 000000B357229400] 14:24:49 INFO - PROCESS | 3036 | 1463433889637 Marionette TRACE conn9 <- [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]]]}] 14:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 14:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:24:49 INFO - PROCESS | 3036 | 1463433889694 Marionette TRACE conn9 -> [0,2509,"getWindowHandle",null] 14:24:49 INFO - PROCESS | 3036 | 1463433889697 Marionette TRACE conn9 <- [1,2509,null,{"value":"13"}] 14:24:49 INFO - PROCESS | 3036 | 1463433889700 Marionette TRACE conn9 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:24:49 INFO - PROCESS | 3036 | 1463433889702 Marionette TRACE conn9 <- [1,2510,null,{}] 14:24:49 INFO - PROCESS | 3036 | 1463433889715 Marionette TRACE conn9 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:49 INFO - PROCESS | 3036 | 1463433889830 Marionette TRACE conn9 <- [1,2511,null,{"value":null}] 14:24:49 INFO - PROCESS | 3036 | 1463433889886 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D48800 == 54 [pid = 3036] [id = 637] 14:24:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35D080800) [pid = 3036] [serial = 1911] [outer = 0000000000000000] 14:24:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B35D08D400) [pid = 3036] [serial = 1912] [outer = 000000B35D080800] 14:24:49 INFO - PROCESS | 3036 | 1463433889933 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B35D792400) [pid = 3036] [serial = 1913] [outer = 000000B35D080800] 14:24:50 INFO - PROCESS | 3036 | 1463433890371 Marionette TRACE conn9 <- [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]]]}] 14:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 14:24:50 INFO - PROCESS | 3036 | 1463433890393 Marionette TRACE conn9 -> [0,2513,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 3036 | 1463433890396 Marionette TRACE conn9 <- [1,2513,null,{"value":"13"}] 14:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:24:50 INFO - PROCESS | 3036 | 1463433890399 Marionette TRACE conn9 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 3036 | 1463433890408 Marionette TRACE conn9 <- [1,2514,null,{}] 14:24:50 INFO - PROCESS | 3036 | 1463433890412 Marionette TRACE conn9 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:50 INFO - PROCESS | 3036 | 1463433890589 Marionette TRACE conn9 <- [1,2515,null,{"value":null}] 14:24:50 INFO - PROCESS | 3036 | 1463433890665 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36160F000 == 55 [pid = 3036] [id = 638] 14:24:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B35D9C2C00) [pid = 3036] [serial = 1914] [outer = 0000000000000000] 14:24:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B35DB41800) [pid = 3036] [serial = 1915] [outer = 000000B35D9C2C00] 14:24:50 INFO - PROCESS | 3036 | 1463433890714 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B35DCF0C00) [pid = 3036] [serial = 1916] [outer = 000000B35D9C2C00] 14:24:51 INFO - PROCESS | 3036 | 1463433891136 Marionette TRACE conn9 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 795ms 14:24:51 INFO - PROCESS | 3036 | 1463433891198 Marionette TRACE conn9 -> [0,2517,"getWindowHandle",null] 14:24:51 INFO - PROCESS | 3036 | 1463433891201 Marionette TRACE conn9 <- [1,2517,null,{"value":"13"}] 14:24:51 INFO - PROCESS | 3036 | 1463433891204 Marionette TRACE conn9 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:24:51 INFO - PROCESS | 3036 | 1463433891206 Marionette TRACE conn9 <- [1,2518,null,{}] 14:24:51 INFO - PROCESS | 3036 | 1463433891209 Marionette TRACE conn9 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:51 INFO - PROCESS | 3036 | 1463433891327 Marionette TRACE conn9 <- [1,2519,null,{"value":null}] 14:24:51 INFO - PROCESS | 3036 | 1463433891399 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362C1B000 == 56 [pid = 3036] [id = 639] 14:24:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B35DCFD800) [pid = 3036] [serial = 1917] [outer = 0000000000000000] 14:24:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B35E29E400) [pid = 3036] [serial = 1918] [outer = 000000B35DCFD800] 14:24:51 INFO - PROCESS | 3036 | 1463433891445 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B35FF86000) [pid = 3036] [serial = 1919] [outer = 000000B35DCFD800] 14:24:51 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B35F841800) [pid = 3036] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:24:51 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B360D31800) [pid = 3036] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:24:51 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B350E5A000) [pid = 3036] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:24:51 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B35A4D9000) [pid = 3036] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:24:51 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B34EDB3C00) [pid = 3036] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:24:51 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35A4D9800) [pid = 3036] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:24:51 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B356743800) [pid = 3036] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:24:51 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B362092000) [pid = 3036] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:24:51 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35D9CA000) [pid = 3036] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:24:51 INFO - PROCESS | 3036 | 1463433891964 Marionette TRACE conn9 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 796ms 14:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:24:52 INFO - PROCESS | 3036 | 1463433892003 Marionette TRACE conn9 -> [0,2521,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 3036 | 1463433892005 Marionette TRACE conn9 <- [1,2521,null,{"value":"13"}] 14:24:52 INFO - PROCESS | 3036 | 1463433892008 Marionette TRACE conn9 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 3036 | 1463433892010 Marionette TRACE conn9 <- [1,2522,null,{}] 14:24:52 INFO - PROCESS | 3036 | 1463433892013 Marionette TRACE conn9 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:52 INFO - PROCESS | 3036 | 1463433892111 Marionette TRACE conn9 <- [1,2523,null,{"value":null}] 14:24:52 INFO - PROCESS | 3036 | 1463433892117 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36370C800 == 57 [pid = 3036] [id = 640] 14:24:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35DB39C00) [pid = 3036] [serial = 1920] [outer = 0000000000000000] 14:24:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B3600A8800) [pid = 3036] [serial = 1921] [outer = 000000B35DB39C00] 14:24:52 INFO - PROCESS | 3036 | 1463433892163 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B3600F2C00) [pid = 3036] [serial = 1922] [outer = 000000B35DB39C00] 14:24:52 INFO - PROCESS | 3036 | 1463433892584 Marionette TRACE conn9 <- [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]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 627ms 14:24:52 INFO - PROCESS | 3036 | 1463433892638 Marionette TRACE conn9 -> [0,2525,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 3036 | 1463433892640 Marionette TRACE conn9 <- [1,2525,null,{"value":"13"}] 14:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:24:52 INFO - PROCESS | 3036 | 1463433892649 Marionette TRACE conn9 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 3036 | 1463433892651 Marionette TRACE conn9 <- [1,2526,null,{}] 14:24:52 INFO - PROCESS | 3036 | 1463433892655 Marionette TRACE conn9 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:52 INFO - PROCESS | 3036 | 1463433892744 Marionette TRACE conn9 <- [1,2527,null,{"value":null}] 14:24:52 INFO - PROCESS | 3036 | 1463433892751 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D1F000 == 58 [pid = 3036] [id = 641] 14:24:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B36071AC00) [pid = 3036] [serial = 1923] [outer = 0000000000000000] 14:24:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B360ACB000) [pid = 3036] [serial = 1924] [outer = 000000B36071AC00] 14:24:52 INFO - PROCESS | 3036 | 1463433892798 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B360CD8000) [pid = 3036] [serial = 1925] [outer = 000000B36071AC00] 14:24:53 INFO - PROCESS | 3036 | 1463433893264 Marionette TRACE conn9 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 626ms 14:24:53 INFO - PROCESS | 3036 | 1463433893273 Marionette TRACE conn9 -> [0,2529,"getWindowHandle",null] 14:24:53 INFO - PROCESS | 3036 | 1463433893276 Marionette TRACE conn9 <- [1,2529,null,{"value":"13"}] 14:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:24:53 INFO - PROCESS | 3036 | 1463433893279 Marionette TRACE conn9 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 3036 | 1463433893281 Marionette TRACE conn9 <- [1,2530,null,{}] 14:24:53 INFO - PROCESS | 3036 | 1463433893302 Marionette TRACE conn9 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:53 INFO - PROCESS | 3036 | 1463433893401 Marionette TRACE conn9 <- [1,2531,null,{"value":null}] 14:24:53 INFO - PROCESS | 3036 | 1463433893408 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364540800 == 59 [pid = 3036] [id = 642] 14:24:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B360EBD400) [pid = 3036] [serial = 1926] [outer = 0000000000000000] 14:24:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B360EC1C00) [pid = 3036] [serial = 1927] [outer = 000000B360EBD400] 14:24:53 INFO - PROCESS | 3036 | 1463433893455 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B3612B0C00) [pid = 3036] [serial = 1928] [outer = 000000B360EBD400] 14:24:54 INFO - PROCESS | 3036 | 1463433894061 Marionette TRACE conn9 <- [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]]]}] 14:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 838ms 14:24:54 INFO - PROCESS | 3036 | 1463433894175 Marionette TRACE conn9 -> [0,2533,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 3036 | 1463433894179 Marionette TRACE conn9 <- [1,2533,null,{"value":"13"}] 14:24:54 INFO - PROCESS | 3036 | 1463433894186 Marionette TRACE conn9 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - PROCESS | 3036 | 1463433894189 Marionette TRACE conn9 <- [1,2534,null,{}] 14:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:24:54 INFO - PROCESS | 3036 | 1463433894196 Marionette TRACE conn9 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:54 INFO - PROCESS | 3036 | 1463433894323 Marionette TRACE conn9 <- [1,2535,null,{"value":null}] 14:24:54 INFO - PROCESS | 3036 | 1463433894446 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D7C0000 == 60 [pid = 3036] [id = 643] 14:24:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B350551800) [pid = 3036] [serial = 1929] [outer = 0000000000000000] 14:24:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B351E0C000) [pid = 3036] [serial = 1930] [outer = 000000B350551800] 14:24:54 INFO - PROCESS | 3036 | 1463433894506 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B356E3C000) [pid = 3036] [serial = 1931] [outer = 000000B350551800] 14:24:55 INFO - PROCESS | 3036 | 1463433895105 Marionette TRACE conn9 <- [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]]]}] 14:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 986ms 14:24:55 INFO - PROCESS | 3036 | 1463433895183 Marionette TRACE conn9 -> [0,2537,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 3036 | 1463433895190 Marionette TRACE conn9 <- [1,2537,null,{"value":"13"}] 14:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:24:55 INFO - PROCESS | 3036 | 1463433895196 Marionette TRACE conn9 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 3036 | 1463433895199 Marionette TRACE conn9 <- [1,2538,null,{}] 14:24:55 INFO - PROCESS | 3036 | 1463433895204 Marionette TRACE conn9 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:55 INFO - PROCESS | 3036 | 1463433895357 Marionette TRACE conn9 <- [1,2539,null,{"value":null}] 14:24:55 INFO - PROCESS | 3036 | 1463433895488 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B361604000 == 61 [pid = 3036] [id = 644] 14:24:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B35A453400) [pid = 3036] [serial = 1932] [outer = 0000000000000000] 14:24:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B35C9A7000) [pid = 3036] [serial = 1933] [outer = 000000B35A453400] 14:24:55 INFO - PROCESS | 3036 | 1463433895546 Marionette DEBUG loaded listener.js 14:24:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B35D9C0000) [pid = 3036] [serial = 1934] [outer = 000000B35A453400] 14:24:56 INFO - PROCESS | 3036 | 1463433896214 Marionette TRACE conn9 <- [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]]]}] 14:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1028ms 14:24:56 INFO - PROCESS | 3036 | 1463433896230 Marionette TRACE conn9 -> [0,2541,"getWindowHandle",null] 14:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:24:56 INFO - PROCESS | 3036 | 1463433896233 Marionette TRACE conn9 <- [1,2541,null,{"value":"13"}] 14:24:56 INFO - PROCESS | 3036 | 1463433896237 Marionette TRACE conn9 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:24:56 INFO - PROCESS | 3036 | 1463433896242 Marionette TRACE conn9 <- [1,2542,null,{}] 14:24:56 INFO - PROCESS | 3036 | 1463433896276 Marionette TRACE conn9 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:56 INFO - PROCESS | 3036 | 1463433896394 Marionette TRACE conn9 <- [1,2543,null,{"value":null}] 14:24:56 INFO - PROCESS | 3036 | 1463433896526 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B61800 == 62 [pid = 3036] [id = 645] 14:24:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B3600AD800) [pid = 3036] [serial = 1935] [outer = 0000000000000000] 14:24:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B360720800) [pid = 3036] [serial = 1936] [outer = 000000B3600AD800] 14:24:56 INFO - PROCESS | 3036 | 1463433896586 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B36150D000) [pid = 3036] [serial = 1937] [outer = 000000B3600AD800] 14:24:57 INFO - PROCESS | 3036 | 1463433897192 Marionette TRACE conn9 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 985ms 14:24:57 INFO - PROCESS | 3036 | 1463433897224 Marionette TRACE conn9 -> [0,2545,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 3036 | 1463433897227 Marionette TRACE conn9 <- [1,2545,null,{"value":"13"}] 14:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:24:57 INFO - PROCESS | 3036 | 1463433897231 Marionette TRACE conn9 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 3036 | 1463433897233 Marionette TRACE conn9 <- [1,2546,null,{}] 14:24:57 INFO - PROCESS | 3036 | 1463433897237 Marionette TRACE conn9 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:57 INFO - PROCESS | 3036 | 1463433897353 Marionette TRACE conn9 <- [1,2547,null,{"value":null}] 14:24:57 INFO - PROCESS | 3036 | 1463433897455 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CB7000 == 63 [pid = 3036] [id = 646] 14:24:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B361641800) [pid = 3036] [serial = 1938] [outer = 0000000000000000] 14:24:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B362065C00) [pid = 3036] [serial = 1939] [outer = 000000B361641800] 14:24:57 INFO - PROCESS | 3036 | 1463433897512 Marionette DEBUG loaded listener.js 14:24:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B362FAF400) [pid = 3036] [serial = 1940] [outer = 000000B361641800] 14:24:58 INFO - PROCESS | 3036 | 1463433898116 Marionette TRACE conn9 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 944ms 14:24:58 INFO - PROCESS | 3036 | 1463433898177 Marionette TRACE conn9 -> [0,2549,"getWindowHandle",null] 14:24:58 INFO - PROCESS | 3036 | 1463433898179 Marionette TRACE conn9 <- [1,2549,null,{"value":"13"}] 14:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:24:58 INFO - PROCESS | 3036 | 1463433898183 Marionette TRACE conn9 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:24:58 INFO - PROCESS | 3036 | 1463433898185 Marionette TRACE conn9 <- [1,2550,null,{}] 14:24:58 INFO - PROCESS | 3036 | 1463433898189 Marionette TRACE conn9 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:58 INFO - PROCESS | 3036 | 1463433898313 Marionette TRACE conn9 <- [1,2551,null,{"value":null}] 14:24:58 INFO - PROCESS | 3036 | 1463433898414 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3689DE000 == 64 [pid = 3036] [id = 647] 14:24:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B350E59400) [pid = 3036] [serial = 1941] [outer = 0000000000000000] 14:24:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000B362FB8C00) [pid = 3036] [serial = 1942] [outer = 000000B350E59400] 14:24:58 INFO - PROCESS | 3036 | 1463433898470 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000B3637F5400) [pid = 3036] [serial = 1943] [outer = 000000B350E59400] 14:24:59 INFO - PROCESS | 3036 | 1463433899087 Marionette TRACE conn9 <- [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]]]}] 14:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 985ms 14:24:59 INFO - PROCESS | 3036 | 1463433899171 Marionette TRACE conn9 -> [0,2553,"getWindowHandle",null] 14:24:59 INFO - PROCESS | 3036 | 1463433899173 Marionette TRACE conn9 <- [1,2553,null,{"value":"13"}] 14:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:24:59 INFO - PROCESS | 3036 | 1463433899177 Marionette TRACE conn9 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:24:59 INFO - PROCESS | 3036 | 1463433899179 Marionette TRACE conn9 <- [1,2554,null,{}] 14:24:59 INFO - PROCESS | 3036 | 1463433899183 Marionette TRACE conn9 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:59 INFO - PROCESS | 3036 | 1463433899315 Marionette TRACE conn9 <- [1,2555,null,{"value":null}] 14:24:59 INFO - PROCESS | 3036 | 1463433899451 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35AD0E000 == 65 [pid = 3036] [id = 648] 14:24:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000B3511AC800) [pid = 3036] [serial = 1944] [outer = 0000000000000000] 14:24:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000B3568E9C00) [pid = 3036] [serial = 1945] [outer = 000000B3511AC800] 14:24:59 INFO - PROCESS | 3036 | 1463433899509 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000B360D25000) [pid = 3036] [serial = 1946] [outer = 000000B3511AC800] 14:25:00 INFO - PROCESS | 3036 | 1463433900369 Marionette TRACE conn9 <- [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]]]}] 14:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1245ms 14:25:00 INFO - PROCESS | 3036 | 1463433900425 Marionette TRACE conn9 -> [0,2557,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 3036 | 1463433900429 Marionette TRACE conn9 <- [1,2557,null,{"value":"13"}] 14:25:00 INFO - PROCESS | 3036 | 1463433900434 Marionette TRACE conn9 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:25:00 INFO - PROCESS | 3036 | 1463433900438 Marionette TRACE conn9 <- [1,2558,null,{}] 14:25:00 INFO - PROCESS | 3036 | 1463433900444 Marionette TRACE conn9 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:00 INFO - PROCESS | 3036 | 1463433900604 Marionette TRACE conn9 <- [1,2559,null,{"value":null}] 14:25:00 INFO - PROCESS | 3036 | 1463433900623 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360D55000 == 66 [pid = 3036] [id = 649] 14:25:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000B3506D0800) [pid = 3036] [serial = 1947] [outer = 0000000000000000] 14:25:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000B350B1D800) [pid = 3036] [serial = 1948] [outer = 000000B3506D0800] 14:25:00 INFO - PROCESS | 3036 | 1463433900674 Marionette DEBUG loaded listener.js 14:25:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000B359847400) [pid = 3036] [serial = 1949] [outer = 000000B3506D0800] 14:25:01 INFO - PROCESS | 3036 | 1463433901357 Marionette TRACE conn9 <- [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]]]}] 14:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 986ms 14:25:01 INFO - PROCESS | 3036 | 1463433901425 Marionette TRACE conn9 -> [0,2561,"getWindowHandle",null] 14:25:01 INFO - PROCESS | 3036 | 1463433901431 Marionette TRACE conn9 <- [1,2561,null,{"value":"13"}] 14:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:25:01 INFO - PROCESS | 3036 | 1463433901437 Marionette TRACE conn9 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:25:01 INFO - PROCESS | 3036 | 1463433901440 Marionette TRACE conn9 <- [1,2562,null,{}] 14:25:01 INFO - PROCESS | 3036 | 1463433901444 Marionette TRACE conn9 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:01 INFO - PROCESS | 3036 | 1463433901578 Marionette TRACE conn9 <- [1,2563,null,{"value":null}] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D1F000 == 65 [pid = 3036] [id = 641] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B36370C800 == 64 [pid = 3036] [id = 640] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B362C1B000 == 63 [pid = 3036] [id = 639] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B36160F000 == 62 [pid = 3036] [id = 638] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D48800 == 61 [pid = 3036] [id = 637] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C4E800 == 60 [pid = 3036] [id = 636] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B35FFAB000 == 59 [pid = 3036] [id = 635] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC75000 == 58 [pid = 3036] [id = 634] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B356B07000 == 57 [pid = 3036] [id = 633] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000B36205DC00) [pid = 3036] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000B362FB1000) [pid = 3036] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CC9800 == 56 [pid = 3036] [id = 628] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D06800 == 55 [pid = 3036] [id = 627] 14:25:01 INFO - PROCESS | 3036 | --DOCSHELL 000000B35B2AA000 == 54 [pid = 3036] [id = 626] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000B362FB2000) [pid = 3036] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000B36071E000) [pid = 3036] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000B361638000) [pid = 3036] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000B362FBC400) [pid = 3036] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000B35DB89400) [pid = 3036] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000B35DCF3400) [pid = 3036] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B3637EF800) [pid = 3036] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B3600E8000) [pid = 3036] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B3612A8C00) [pid = 3036] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B360CD8800) [pid = 3036] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B350E94400) [pid = 3036] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B3568E8C00) [pid = 3036] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B350E8D000) [pid = 3036] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B35A936C00) [pid = 3036] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B35A8ECC00) [pid = 3036] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B35AE35800) [pid = 3036] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B350509800) [pid = 3036] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B35131A000) [pid = 3036] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B35D52D000) [pid = 3036] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B35D98B800) [pid = 3036] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B35FF86400) [pid = 3036] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B361634C00) [pid = 3036] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B35A450C00) [pid = 3036] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3036 | 1463433901737 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356785000 == 55 [pid = 3036] [id = 650] 14:25:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B34EDB5800) [pid = 3036] [serial = 1950] [outer = 0000000000000000] 14:25:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B3507E6400) [pid = 3036] [serial = 1951] [outer = 000000B34EDB5800] 14:25:01 INFO - PROCESS | 3036 | 1463433901787 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B356E41800) [pid = 3036] [serial = 1952] [outer = 000000B34EDB5800] 14:25:02 INFO - PROCESS | 3036 | 1463433902226 Marionette TRACE conn9 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 837ms 14:25:02 INFO - PROCESS | 3036 | 1463433902276 Marionette TRACE conn9 -> [0,2565,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 3036 | 1463433902278 Marionette TRACE conn9 <- [1,2565,null,{"value":"13"}] 14:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:25:02 INFO - PROCESS | 3036 | 1463433902287 Marionette TRACE conn9 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 3036 | 1463433902290 Marionette TRACE conn9 <- [1,2566,null,{}] 14:25:02 INFO - PROCESS | 3036 | 1463433902301 Marionette TRACE conn9 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:02 INFO - PROCESS | 3036 | 1463433902399 Marionette TRACE conn9 <- [1,2567,null,{"value":null}] 14:25:02 INFO - PROCESS | 3036 | 1463433902409 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360AE0000 == 56 [pid = 3036] [id = 651] 14:25:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B35D087000) [pid = 3036] [serial = 1953] [outer = 0000000000000000] 14:25:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B35D52D000) [pid = 3036] [serial = 1954] [outer = 000000B35D087000] 14:25:02 INFO - PROCESS | 3036 | 1463433902461 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B35D9C7C00) [pid = 3036] [serial = 1955] [outer = 000000B35D087000] 14:25:02 INFO - PROCESS | 3036 | 1463433902940 Marionette TRACE conn9 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 14:25:02 INFO - PROCESS | 3036 | 1463433902981 Marionette TRACE conn9 -> [0,2569,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 3036 | 1463433902984 Marionette TRACE conn9 <- [1,2569,null,{"value":"13"}] 14:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:25:02 INFO - PROCESS | 3036 | 1463433902987 Marionette TRACE conn9 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 3036 | 1463433902989 Marionette TRACE conn9 <- [1,2570,null,{}] 14:25:02 INFO - PROCESS | 3036 | 1463433902993 Marionette TRACE conn9 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:03 INFO - PROCESS | 3036 | 1463433903086 Marionette TRACE conn9 <- [1,2571,null,{"value":null}] 14:25:03 INFO - PROCESS | 3036 | 1463433903092 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360EE4800 == 57 [pid = 3036] [id = 652] 14:25:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B35DB86C00) [pid = 3036] [serial = 1956] [outer = 0000000000000000] 14:25:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B35DC1F000) [pid = 3036] [serial = 1957] [outer = 000000B35DB86C00] 14:25:03 INFO - PROCESS | 3036 | 1463433903148 Marionette DEBUG loaded listener.js 14:25:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B35DF46C00) [pid = 3036] [serial = 1958] [outer = 000000B35DB86C00] 14:25:03 INFO - PROCESS | 3036 | 1463433903631 Marionette TRACE conn9 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 692ms 14:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:25:03 INFO - PROCESS | 3036 | 1463433903681 Marionette TRACE conn9 -> [0,2573,"getWindowHandle",null] 14:25:03 INFO - PROCESS | 3036 | 1463433903683 Marionette TRACE conn9 <- [1,2573,null,{"value":"13"}] 14:25:03 INFO - PROCESS | 3036 | 1463433903686 Marionette TRACE conn9 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:25:03 INFO - PROCESS | 3036 | 1463433903688 Marionette TRACE conn9 <- [1,2574,null,{}] 14:25:03 INFO - PROCESS | 3036 | 1463433903692 Marionette TRACE conn9 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:03 INFO - PROCESS | 3036 | 1463433903783 Marionette TRACE conn9 <- [1,2575,null,{"value":null}] 14:25:03 INFO - PROCESS | 3036 | 1463433903790 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35C950000 == 58 [pid = 3036] [id = 653] 14:25:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B35E9B6C00) [pid = 3036] [serial = 1959] [outer = 0000000000000000] 14:25:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B35FF89400) [pid = 3036] [serial = 1960] [outer = 000000B35E9B6C00] 14:25:03 INFO - PROCESS | 3036 | 1463433903836 Marionette DEBUG loaded listener.js 14:25:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B360AC6000) [pid = 3036] [serial = 1961] [outer = 000000B35E9B6C00] 14:25:04 INFO - PROCESS | 3036 | 1463433904340 Marionette TRACE conn9 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 669ms 14:25:04 INFO - PROCESS | 3036 | 1463433904360 Marionette TRACE conn9 -> [0,2577,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 3036 | 1463433904362 Marionette TRACE conn9 <- [1,2577,null,{"value":"13"}] 14:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:25:04 INFO - PROCESS | 3036 | 1463433904365 Marionette TRACE conn9 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - PROCESS | 3036 | 1463433904367 Marionette TRACE conn9 <- [1,2578,null,{}] 14:25:04 INFO - PROCESS | 3036 | 1463433904371 Marionette TRACE conn9 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:04 INFO - PROCESS | 3036 | 1463433904510 Marionette TRACE conn9 <- [1,2579,null,{"value":null}] 14:25:04 INFO - PROCESS | 3036 | 1463433904602 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364027800 == 59 [pid = 3036] [id = 654] 14:25:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B36127D800) [pid = 3036] [serial = 1962] [outer = 0000000000000000] 14:25:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B362064C00) [pid = 3036] [serial = 1963] [outer = 000000B36127D800] 14:25:04 INFO - PROCESS | 3036 | 1463433904649 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B3637E7800) [pid = 3036] [serial = 1964] [outer = 000000B36127D800] 14:25:05 INFO - PROCESS | 3036 | 1463433905113 Marionette TRACE conn9 <- [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]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 774ms 14:25:05 INFO - PROCESS | 3036 | 1463433905142 Marionette TRACE conn9 -> [0,2581,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 3036 | 1463433905144 Marionette TRACE conn9 <- [1,2581,null,{"value":"13"}] 14:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:25:05 INFO - PROCESS | 3036 | 1463433905147 Marionette TRACE conn9 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 3036 | 1463433905150 Marionette TRACE conn9 <- [1,2582,null,{}] 14:25:05 INFO - PROCESS | 3036 | 1463433905153 Marionette TRACE conn9 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:05 INFO - PROCESS | 3036 | 1463433905271 Marionette TRACE conn9 <- [1,2583,null,{"value":null}] 14:25:05 INFO - PROCESS | 3036 | 1463433905329 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365AB8000 == 60 [pid = 3036] [id = 655] 14:25:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B362FB6400) [pid = 3036] [serial = 1965] [outer = 0000000000000000] 14:25:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B36398B800) [pid = 3036] [serial = 1966] [outer = 000000B362FB6400] 14:25:05 INFO - PROCESS | 3036 | 1463433905375 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000B363EC6800) [pid = 3036] [serial = 1967] [outer = 000000B362FB6400] 14:25:05 INFO - PROCESS | 3036 | 1463433905819 Marionette TRACE conn9 <- [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]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 693ms 14:25:05 INFO - PROCESS | 3036 | 1463433905842 Marionette TRACE conn9 -> [0,2585,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 3036 | 1463433905844 Marionette TRACE conn9 <- [1,2585,null,{"value":"13"}] 14:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:25:05 INFO - PROCESS | 3036 | 1463433905847 Marionette TRACE conn9 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 3036 | 1463433905849 Marionette TRACE conn9 <- [1,2586,null,{}] 14:25:05 INFO - PROCESS | 3036 | 1463433905864 Marionette TRACE conn9 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:06 INFO - PROCESS | 3036 | 1463433906251 Marionette TRACE conn9 <- [1,2587,null,{"value":null}] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000B35DCFD800) [pid = 3036] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B350E63000) [pid = 3036] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B35D9C2C00) [pid = 3036] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B350E96C00) [pid = 3036] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B35A1E4400) [pid = 3036] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B35DF46000) [pid = 3036] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B360EC2000) [pid = 3036] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B350555800) [pid = 3036] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B357229400) [pid = 3036] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B3637ECC00) [pid = 3036] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B3504D8400) [pid = 3036] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B36071AC00) [pid = 3036] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B35DCC4C00) [pid = 3036] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B3511A9800) [pid = 3036] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B35050E800) [pid = 3036] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B35A44FC00) [pid = 3036] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B360D2E000) [pid = 3036] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B360EC3800) [pid = 3036] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B35DB39C00) [pid = 3036] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35D080800) [pid = 3036] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B35DCFE400) [pid = 3036] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B360714800) [pid = 3036] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B3612AC800) [pid = 3036] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B362092400) [pid = 3036] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B35A1E8C00) [pid = 3036] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B361515800) [pid = 3036] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35A170000) [pid = 3036] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35DB3A000) [pid = 3036] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B3506DA000) [pid = 3036] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B361515000) [pid = 3036] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35A1DEC00) [pid = 3036] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:25:06 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35D9CB800) [pid = 3036] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:25:06 INFO - PROCESS | 3036 | 1463433906326 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A46C800 == 61 [pid = 3036] [id = 656] 14:25:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B34EE52400) [pid = 3036] [serial = 1968] [outer = 0000000000000000] 14:25:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B3504D4400) [pid = 3036] [serial = 1969] [outer = 000000B34EE52400] 14:25:06 INFO - PROCESS | 3036 | 1463433906372 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B3558F8400) [pid = 3036] [serial = 1970] [outer = 000000B34EE52400] 14:25:06 INFO - PROCESS | 3036 | 1463433906758 Marionette TRACE conn9 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 941ms 14:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:25:06 INFO - PROCESS | 3036 | 1463433906791 Marionette TRACE conn9 -> [0,2589,"getWindowHandle",null] 14:25:06 INFO - PROCESS | 3036 | 1463433906794 Marionette TRACE conn9 <- [1,2589,null,{"value":"13"}] 14:25:06 INFO - PROCESS | 3036 | 1463433906797 Marionette TRACE conn9 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:25:06 INFO - PROCESS | 3036 | 1463433906799 Marionette TRACE conn9 <- [1,2590,null,{}] 14:25:06 INFO - PROCESS | 3036 | 1463433906803 Marionette TRACE conn9 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:06 INFO - PROCESS | 3036 | 1463433906894 Marionette TRACE conn9 <- [1,2591,null,{"value":null}] 14:25:06 INFO - PROCESS | 3036 | 1463433906901 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CD2000 == 62 [pid = 3036] [id = 657] 14:25:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B357229400) [pid = 3036] [serial = 1971] [outer = 0000000000000000] 14:25:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35D983000) [pid = 3036] [serial = 1972] [outer = 000000B357229400] 14:25:06 INFO - PROCESS | 3036 | 1463433906947 Marionette DEBUG loaded listener.js 14:25:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35F848C00) [pid = 3036] [serial = 1973] [outer = 000000B357229400] 14:25:07 INFO - PROCESS | 3036 | 1463433907392 Marionette TRACE conn9 <- [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]]]}] 14:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 628ms 14:25:07 INFO - PROCESS | 3036 | 1463433907429 Marionette TRACE conn9 -> [0,2593,"getWindowHandle",null] 14:25:07 INFO - PROCESS | 3036 | 1463433907431 Marionette TRACE conn9 <- [1,2593,null,{"value":"13"}] 14:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:25:07 INFO - PROCESS | 3036 | 1463433907440 Marionette TRACE conn9 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 3036 | 1463433907442 Marionette TRACE conn9 <- [1,2594,null,{}] 14:25:07 INFO - PROCESS | 3036 | 1463433907445 Marionette TRACE conn9 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:07 INFO - PROCESS | 3036 | 1463433907537 Marionette TRACE conn9 <- [1,2595,null,{"value":null}] 14:25:07 INFO - PROCESS | 3036 | 1463433907543 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3693E7000 == 63 [pid = 3036] [id = 658] 14:25:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35DF43800) [pid = 3036] [serial = 1974] [outer = 0000000000000000] 14:25:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B3612AA400) [pid = 3036] [serial = 1975] [outer = 000000B35DF43800] 14:25:07 INFO - PROCESS | 3036 | 1463433907589 Marionette DEBUG loaded listener.js 14:25:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B363ED8800) [pid = 3036] [serial = 1976] [outer = 000000B35DF43800] 14:25:08 INFO - PROCESS | 3036 | 1463433908055 Marionette TRACE conn9 <- [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]]]}] 14:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 14:25:08 INFO - PROCESS | 3036 | 1463433908133 Marionette TRACE conn9 -> [0,2597,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 3036 | 1463433908136 Marionette TRACE conn9 <- [1,2597,null,{"value":"13"}] 14:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:25:08 INFO - PROCESS | 3036 | 1463433908139 Marionette TRACE conn9 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - PROCESS | 3036 | 1463433908142 Marionette TRACE conn9 <- [1,2598,null,{}] 14:25:08 INFO - PROCESS | 3036 | 1463433908145 Marionette TRACE conn9 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:08 INFO - PROCESS | 3036 | 1463433908261 Marionette TRACE conn9 <- [1,2599,null,{"value":null}] 14:25:08 INFO - PROCESS | 3036 | 1463433908420 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35AD21800 == 64 [pid = 3036] [id = 659] 14:25:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B34EDB8400) [pid = 3036] [serial = 1977] [outer = 0000000000000000] 14:25:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B34F9CF400) [pid = 3036] [serial = 1978] [outer = 000000B34EDB8400] 14:25:08 INFO - PROCESS | 3036 | 1463433908480 Marionette DEBUG loaded listener.js 14:25:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B350431400) [pid = 3036] [serial = 1979] [outer = 000000B34EDB8400] 14:25:09 INFO - PROCESS | 3036 | 1463433909172 Marionette TRACE conn9 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1087ms 14:25:09 INFO - PROCESS | 3036 | 1463433909230 Marionette TRACE conn9 -> [0,2601,"getWindowHandle",null] 14:25:09 INFO - PROCESS | 3036 | 1463433909234 Marionette TRACE conn9 <- [1,2601,null,{"value":"13"}] 14:25:09 INFO - PROCESS | 3036 | 1463433909239 Marionette TRACE conn9 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:25:09 INFO - PROCESS | 3036 | 1463433909242 Marionette TRACE conn9 <- [1,2602,null,{}] 14:25:09 INFO - PROCESS | 3036 | 1463433909247 Marionette TRACE conn9 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:09 INFO - PROCESS | 3036 | 1463433909411 Marionette TRACE conn9 <- [1,2603,null,{"value":null}] 14:25:09 INFO - PROCESS | 3036 | 1463433909430 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615E0800 == 65 [pid = 3036] [id = 660] 14:25:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B35A44DC00) [pid = 3036] [serial = 1980] [outer = 0000000000000000] 14:25:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B35AD33400) [pid = 3036] [serial = 1981] [outer = 000000B35A44DC00] 14:25:09 INFO - PROCESS | 3036 | 1463433909489 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B35D088800) [pid = 3036] [serial = 1982] [outer = 000000B35A44DC00] 14:25:10 INFO - PROCESS | 3036 | 1463433910100 Marionette TRACE conn9 <- [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]]]}] 14:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 944ms 14:25:10 INFO - PROCESS | 3036 | 1463433910199 Marionette TRACE conn9 -> [0,2605,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 3036 | 1463433910204 Marionette TRACE conn9 <- [1,2605,null,{"value":"13"}] 14:25:10 INFO - PROCESS | 3036 | 1463433910209 Marionette TRACE conn9 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:25:10 INFO - PROCESS | 3036 | 1463433910211 Marionette TRACE conn9 <- [1,2606,null,{}] 14:25:10 INFO - PROCESS | 3036 | 1463433910216 Marionette TRACE conn9 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:10 INFO - PROCESS | 3036 | 1463433910342 Marionette TRACE conn9 <- [1,2607,null,{"value":null}] 14:25:10 INFO - PROCESS | 3036 | 1463433910469 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B368821000 == 66 [pid = 3036] [id = 661] 14:25:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B35DB83C00) [pid = 3036] [serial = 1983] [outer = 0000000000000000] 14:25:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B3600AE400) [pid = 3036] [serial = 1984] [outer = 000000B35DB83C00] 14:25:10 INFO - PROCESS | 3036 | 1463433910527 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B360EC2000) [pid = 3036] [serial = 1985] [outer = 000000B35DB83C00] 14:25:11 INFO - PROCESS | 3036 | 1463433911130 Marionette TRACE conn9 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 986ms 14:25:11 INFO - PROCESS | 3036 | 1463433911200 Marionette TRACE conn9 -> [0,2609,"getWindowHandle",null] 14:25:11 INFO - PROCESS | 3036 | 1463433911203 Marionette TRACE conn9 <- [1,2609,null,{"value":"13"}] 14:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:25:11 INFO - PROCESS | 3036 | 1463433911214 Marionette TRACE conn9 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - PROCESS | 3036 | 1463433911220 Marionette TRACE conn9 <- [1,2610,null,{}] 14:25:11 INFO - PROCESS | 3036 | 1463433911225 Marionette TRACE conn9 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:11 INFO - PROCESS | 3036 | 1463433911345 Marionette TRACE conn9 <- [1,2611,null,{"value":null}] 14:25:11 INFO - PROCESS | 3036 | 1463433911449 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36A31D000 == 67 [pid = 3036] [id = 662] 14:25:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B360EBC000) [pid = 3036] [serial = 1986] [outer = 0000000000000000] 14:25:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B363EC2C00) [pid = 3036] [serial = 1987] [outer = 000000B360EBC000] 14:25:11 INFO - PROCESS | 3036 | 1463433911505 Marionette DEBUG loaded listener.js 14:25:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B3643C5000) [pid = 3036] [serial = 1988] [outer = 000000B360EBC000] 14:25:12 INFO - PROCESS | 3036 | 1463433912106 Marionette TRACE conn9 <- [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]]]}] 14:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 944ms 14:25:12 INFO - PROCESS | 3036 | 1463433912153 Marionette TRACE conn9 -> [0,2613,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 3036 | 1463433912156 Marionette TRACE conn9 <- [1,2613,null,{"value":"13"}] 14:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:25:12 INFO - PROCESS | 3036 | 1463433912159 Marionette TRACE conn9 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 3036 | 1463433912162 Marionette TRACE conn9 <- [1,2614,null,{}] 14:25:12 INFO - PROCESS | 3036 | 1463433912165 Marionette TRACE conn9 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:12 INFO - PROCESS | 3036 | 1463433912286 Marionette TRACE conn9 <- [1,2615,null,{"value":null}] 14:25:12 INFO - PROCESS | 3036 | 1463433912420 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B369BC9800 == 68 [pid = 3036] [id = 663] 14:25:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B364523000) [pid = 3036] [serial = 1989] [outer = 0000000000000000] 14:25:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B36452E000) [pid = 3036] [serial = 1990] [outer = 000000B364523000] 14:25:12 INFO - PROCESS | 3036 | 1463433912479 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B366BB1400) [pid = 3036] [serial = 1991] [outer = 000000B364523000] 14:25:13 INFO - PROCESS | 3036 | 1463433913049 Marionette TRACE conn9 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 944ms 14:25:13 INFO - PROCESS | 3036 | 1463433913106 Marionette TRACE conn9 -> [0,2617,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 3036 | 1463433913108 Marionette TRACE conn9 <- [1,2617,null,{"value":"13"}] 14:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:25:13 INFO - PROCESS | 3036 | 1463433913112 Marionette TRACE conn9 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 3036 | 1463433913114 Marionette TRACE conn9 <- [1,2618,null,{}] 14:25:13 INFO - PROCESS | 3036 | 1463433913118 Marionette TRACE conn9 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:13 INFO - PROCESS | 3036 | 1463433913233 Marionette TRACE conn9 <- [1,2619,null,{"value":null}] 14:25:13 INFO - PROCESS | 3036 | 1463433913368 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3693AA800 == 69 [pid = 3036] [id = 664] 14:25:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B367E7C400) [pid = 3036] [serial = 1992] [outer = 0000000000000000] 14:25:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B367E7FC00) [pid = 3036] [serial = 1993] [outer = 000000B367E7C400] 14:25:13 INFO - PROCESS | 3036 | 1463433913433 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B367E8A000) [pid = 3036] [serial = 1994] [outer = 000000B367E7C400] 14:25:14 INFO - PROCESS | 3036 | 1463433914035 Marionette TRACE conn9 <- [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]]]}] 14:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 987ms 14:25:14 INFO - PROCESS | 3036 | 1463433914101 Marionette TRACE conn9 -> [0,2621,"getWindowHandle",null] 14:25:14 INFO - PROCESS | 3036 | 1463433914104 Marionette TRACE conn9 <- [1,2621,null,{"value":"13"}] 14:25:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:25:14 INFO - PROCESS | 3036 | 1463433914107 Marionette TRACE conn9 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:25:14 INFO - PROCESS | 3036 | 1463433914110 Marionette TRACE conn9 <- [1,2622,null,{}] 14:25:14 INFO - PROCESS | 3036 | 1463433914114 Marionette TRACE conn9 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:14 INFO - PROCESS | 3036 | 1463433914260 Marionette TRACE conn9 <- [1,2623,null,{"value":null}] 14:25:14 INFO - PROCESS | 3036 | 1463433914392 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3697F4800 == 70 [pid = 3036] [id = 665] 14:25:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B367E7DC00) [pid = 3036] [serial = 1995] [outer = 0000000000000000] 14:25:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B3683B0C00) [pid = 3036] [serial = 1996] [outer = 000000B367E7DC00] 14:25:14 INFO - PROCESS | 3036 | 1463433914449 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B368646400) [pid = 3036] [serial = 1997] [outer = 000000B367E7DC00] 14:25:15 INFO - PROCESS | 3036 | 1463433915062 Marionette TRACE conn9 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:25:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:25:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 985ms 14:25:15 INFO - PROCESS | 3036 | 1463433915095 Marionette TRACE conn9 -> [0,2625,"getWindowHandle",null] 14:25:15 INFO - PROCESS | 3036 | 1463433915098 Marionette TRACE conn9 <- [1,2625,null,{"value":"13"}] 14:25:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:25:15 INFO - PROCESS | 3036 | 1463433915101 Marionette TRACE conn9 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - PROCESS | 3036 | 1463433915104 Marionette TRACE conn9 <- [1,2626,null,{}] 14:25:15 INFO - PROCESS | 3036 | 1463433915107 Marionette TRACE conn9 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:15 INFO - PROCESS | 3036 | 1463433915229 Marionette TRACE conn9 <- [1,2627,null,{"value":null}] 14:25:15 INFO - PROCESS | 3036 | 1463433915335 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A993800 == 71 [pid = 3036] [id = 666] 14:25:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B35050D000) [pid = 3036] [serial = 1998] [outer = 0000000000000000] 14:25:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000B35673D800) [pid = 3036] [serial = 1999] [outer = 000000B35050D000] 14:25:15 INFO - PROCESS | 3036 | 1463433915393 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000B360713400) [pid = 3036] [serial = 2000] [outer = 000000B35050D000] 14:25:16 INFO - PROCESS | 3036 | 1463433916191 Marionette TRACE conn9 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:25:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:25:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1141ms 14:25:16 INFO - PROCESS | 3036 | 1463433916245 Marionette TRACE conn9 -> [0,2629,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 3036 | 1463433916249 Marionette TRACE conn9 <- [1,2629,null,{"value":"13"}] 14:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:25:16 INFO - PROCESS | 3036 | 1463433916255 Marionette TRACE conn9 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - PROCESS | 3036 | 1463433916258 Marionette TRACE conn9 <- [1,2630,null,{}] 14:25:16 INFO - PROCESS | 3036 | 1463433916264 Marionette TRACE conn9 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:16 INFO - PROCESS | 3036 | 1463433916376 Marionette TRACE conn9 <- [1,2631,null,{"value":null}] 14:25:16 INFO - PROCESS | 3036 | 1463433916489 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F8B2000 == 72 [pid = 3036] [id = 667] 14:25:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000B34FFC3800) [pid = 3036] [serial = 2001] [outer = 0000000000000000] 14:25:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000B3507DA400) [pid = 3036] [serial = 2002] [outer = 000000B34FFC3800] 14:25:16 INFO - PROCESS | 3036 | 1463433916541 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000B3567F3C00) [pid = 3036] [serial = 2003] [outer = 000000B34FFC3800] 14:25:17 INFO - PROCESS | 3036 | 1463433917136 Marionette TRACE conn9 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:25:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 943ms 14:25:17 INFO - PROCESS | 3036 | 1463433917216 Marionette TRACE conn9 -> [0,2633,"getWindowHandle",null] 14:25:17 INFO - PROCESS | 3036 | 1463433917222 Marionette TRACE conn9 <- [1,2633,null,{"value":"13"}] 14:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:25:17 INFO - PROCESS | 3036 | 1463433917230 Marionette TRACE conn9 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - PROCESS | 3036 | 1463433917233 Marionette TRACE conn9 <- [1,2634,null,{}] 14:25:17 INFO - PROCESS | 3036 | 1463433917237 Marionette TRACE conn9 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:17 INFO - PROCESS | 3036 | 1463433917367 Marionette TRACE conn9 <- [1,2635,null,{"value":null}] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B3693E7000 == 71 [pid = 3036] [id = 658] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CD2000 == 70 [pid = 3036] [id = 657] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A46C800 == 69 [pid = 3036] [id = 656] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B365AB8000 == 68 [pid = 3036] [id = 655] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B364027800 == 67 [pid = 3036] [id = 654] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B35C950000 == 66 [pid = 3036] [id = 653] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B360EE4800 == 65 [pid = 3036] [id = 652] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B360AE0000 == 64 [pid = 3036] [id = 651] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000B360EC1C00) [pid = 3036] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B356785000 == 63 [pid = 3036] [id = 650] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B360D55000 == 62 [pid = 3036] [id = 649] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B35AD0E000 == 61 [pid = 3036] [id = 648] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B3689DE000 == 60 [pid = 3036] [id = 647] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CB7000 == 59 [pid = 3036] [id = 646] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B365B61800 == 58 [pid = 3036] [id = 645] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B361604000 == 57 [pid = 3036] [id = 644] 14:25:17 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D7C0000 == 56 [pid = 3036] [id = 643] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000B360CD8000) [pid = 3036] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000B35FF86000) [pid = 3036] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000B3567F2000) [pid = 3036] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000B35DB41800) [pid = 3036] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B356B81800) [pid = 3036] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B35A448C00) [pid = 3036] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B35F849000) [pid = 3036] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B36127E800) [pid = 3036] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B355D96C00) [pid = 3036] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B35AE38C00) [pid = 3036] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B363E6BC00) [pid = 3036] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B3506C9C00) [pid = 3036] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B360ACB000) [pid = 3036] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B360CD9000) [pid = 3036] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B35CA39400) [pid = 3036] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B363E63000) [pid = 3036] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B363EBF800) [pid = 3036] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B360AD1000) [pid = 3036] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B35E29E400) [pid = 3036] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B360CD6000) [pid = 3036] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B3506DEC00) [pid = 3036] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B35D531C00) [pid = 3036] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B3507DD400) [pid = 3036] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B360EC6000) [pid = 3036] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B35A8EF000) [pid = 3036] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B3612ACC00) [pid = 3036] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B355851800) [pid = 3036] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B3600A8800) [pid = 3036] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35D792400) [pid = 3036] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35D08D400) [pid = 3036] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B3600F2C00) [pid = 3036] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35DCF0C00) [pid = 3036] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B360D2AC00) [pid = 3036] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B355C90000) [pid = 3036] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B360D25400) [pid = 3036] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35A8EC400) [pid = 3036] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B36150F800) [pid = 3036] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B362FBD400) [pid = 3036] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B360CCCC00) [pid = 3036] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B35D53A800) [pid = 3036] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B362068400) [pid = 3036] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35CA34000) [pid = 3036] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B3567F2C00) [pid = 3036] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 102 (000000B360CD6800) [pid = 3036] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 101 (000000B356843C00) [pid = 3036] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 100 (000000B36163D800) [pid = 3036] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 99 (000000B35D97EC00) [pid = 3036] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | --DOMWINDOW == 98 (000000B36150A400) [pid = 3036] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 14:25:17 INFO - PROCESS | 3036 | 1463433917542 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35A46C800 == 57 [pid = 3036] [id = 668] 14:25:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 99 (000000B34F819000) [pid = 3036] [serial = 2004] [outer = 0000000000000000] 14:25:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 100 (000000B350559000) [pid = 3036] [serial = 2005] [outer = 000000B34F819000] 14:25:17 INFO - PROCESS | 3036 | 1463433917595 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 101 (000000B355065000) [pid = 3036] [serial = 2006] [outer = 000000B34F819000] 14:25:18 INFO - PROCESS | 3036 | 1463433918087 Marionette TRACE conn9 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 878ms 14:25:18 INFO - PROCESS | 3036 | 1463433918114 Marionette TRACE conn9 -> [0,2637,"getWindowHandle",null] 14:25:18 INFO - PROCESS | 3036 | 1463433918116 Marionette TRACE conn9 <- [1,2637,null,{"value":"13"}] 14:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:25:18 INFO - PROCESS | 3036 | 1463433918120 Marionette TRACE conn9 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:25:18 INFO - PROCESS | 3036 | 1463433918123 Marionette TRACE conn9 <- [1,2638,null,{}] 14:25:18 INFO - PROCESS | 3036 | 1463433918135 Marionette TRACE conn9 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:18 INFO - PROCESS | 3036 | 1463433918235 Marionette TRACE conn9 <- [1,2639,null,{"value":null}] 14:25:18 INFO - PROCESS | 3036 | 1463433918245 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360755000 == 58 [pid = 3036] [id = 669] 14:25:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 102 (000000B35A9D1000) [pid = 3036] [serial = 2007] [outer = 0000000000000000] 14:25:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 103 (000000B35AE2D800) [pid = 3036] [serial = 2008] [outer = 000000B35A9D1000] 14:25:18 INFO - PROCESS | 3036 | 1463433918294 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B35C9A6C00) [pid = 3036] [serial = 2009] [outer = 000000B35A9D1000] 14:25:18 INFO - PROCESS | 3036 | 1463433918762 Marionette TRACE conn9 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 14:25:18 INFO - PROCESS | 3036 | 1463433918814 Marionette TRACE conn9 -> [0,2641,"getWindowHandle",null] 14:25:18 INFO - PROCESS | 3036 | 1463433918817 Marionette TRACE conn9 <- [1,2641,null,{"value":"13"}] 14:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:25:18 INFO - PROCESS | 3036 | 1463433918820 Marionette TRACE conn9 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:25:18 INFO - PROCESS | 3036 | 1463433918822 Marionette TRACE conn9 <- [1,2642,null,{}] 14:25:18 INFO - PROCESS | 3036 | 1463433918826 Marionette TRACE conn9 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:18 INFO - PROCESS | 3036 | 1463433918921 Marionette TRACE conn9 <- [1,2643,null,{"value":null}] 14:25:18 INFO - PROCESS | 3036 | 1463433918929 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360ED4800 == 59 [pid = 3036] [id = 670] 14:25:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B35D531C00) [pid = 3036] [serial = 2010] [outer = 0000000000000000] 14:25:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B35D792400) [pid = 3036] [serial = 2011] [outer = 000000B35D531C00] 14:25:18 INFO - PROCESS | 3036 | 1463433918984 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35D98C400) [pid = 3036] [serial = 2012] [outer = 000000B35D531C00] 14:25:19 INFO - PROCESS | 3036 | 1463433919419 Marionette TRACE conn9 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:25:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:25:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 629ms 14:25:19 INFO - PROCESS | 3036 | 1463433919469 Marionette TRACE conn9 -> [0,2645,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 3036 | 1463433919471 Marionette TRACE conn9 <- [1,2645,null,{"value":"13"}] 14:25:19 INFO - PROCESS | 3036 | 1463433919474 Marionette TRACE conn9 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:25:19 INFO - PROCESS | 3036 | 1463433919476 Marionette TRACE conn9 <- [1,2646,null,{}] 14:25:19 INFO - PROCESS | 3036 | 1463433919480 Marionette TRACE conn9 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:19 INFO - PROCESS | 3036 | 1463433919571 Marionette TRACE conn9 <- [1,2647,null,{"value":null}] 14:25:19 INFO - PROCESS | 3036 | 1463433919578 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3620A9800 == 60 [pid = 3036] [id = 671] 14:25:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35D9CC800) [pid = 3036] [serial = 2013] [outer = 0000000000000000] 14:25:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35DB3F000) [pid = 3036] [serial = 2014] [outer = 000000B35D9CC800] 14:25:19 INFO - PROCESS | 3036 | 1463433919624 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35DC1D400) [pid = 3036] [serial = 2015] [outer = 000000B35D9CC800] 14:25:20 INFO - PROCESS | 3036 | 1463433920113 Marionette TRACE conn9 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:25:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 14:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:25:20 INFO - PROCESS | 3036 | 1463433920150 Marionette TRACE conn9 -> [0,2649,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 3036 | 1463433920153 Marionette TRACE conn9 <- [1,2649,null,{"value":"13"}] 14:25:20 INFO - PROCESS | 3036 | 1463433920156 Marionette TRACE conn9 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 3036 | 1463433920158 Marionette TRACE conn9 <- [1,2650,null,{}] 14:25:20 INFO - PROCESS | 3036 | 1463433920161 Marionette TRACE conn9 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:20 INFO - PROCESS | 3036 | 1463433920303 Marionette TRACE conn9 <- [1,2651,null,{"value":null}] 14:25:20 INFO - PROCESS | 3036 | 1463433920395 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363722000 == 61 [pid = 3036] [id = 672] 14:25:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B3600E9400) [pid = 3036] [serial = 2016] [outer = 0000000000000000] 14:25:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B360716800) [pid = 3036] [serial = 2017] [outer = 000000B3600E9400] 14:25:20 INFO - PROCESS | 3036 | 1463433920442 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B360CD7800) [pid = 3036] [serial = 2018] [outer = 000000B3600E9400] 14:25:20 INFO - PROCESS | 3036 | 1463433920884 Marionette TRACE conn9 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:25:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 774ms 14:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:25:20 INFO - PROCESS | 3036 | 1463433920940 Marionette TRACE conn9 -> [0,2653,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 3036 | 1463433920942 Marionette TRACE conn9 <- [1,2653,null,{"value":"13"}] 14:25:20 INFO - PROCESS | 3036 | 1463433920945 Marionette TRACE conn9 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 3036 | 1463433920947 Marionette TRACE conn9 <- [1,2654,null,{}] 14:25:20 INFO - PROCESS | 3036 | 1463433920951 Marionette TRACE conn9 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:21 INFO - PROCESS | 3036 | 1463433921073 Marionette TRACE conn9 <- [1,2655,null,{"value":null}] 14:25:21 INFO - PROCESS | 3036 | 1463433921131 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364018800 == 62 [pid = 3036] [id = 673] 14:25:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B3558F6000) [pid = 3036] [serial = 2019] [outer = 0000000000000000] 14:25:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B360D28400) [pid = 3036] [serial = 2020] [outer = 000000B3558F6000] 14:25:21 INFO - PROCESS | 3036 | 1463433921177 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B360EC7000) [pid = 3036] [serial = 2021] [outer = 000000B3558F6000] 14:25:21 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:25:21 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B36127D800) [pid = 3036] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:25:21 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B362FB6400) [pid = 3036] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:25:21 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B357229400) [pid = 3036] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:25:21 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35D087000) [pid = 3036] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:25:21 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35DB86C00) [pid = 3036] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:25:21 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B35E9B6C00) [pid = 3036] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:25:21 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B3506D0800) [pid = 3036] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:25:21 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B34EDB5800) [pid = 3036] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:25:21 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B34EE52400) [pid = 3036] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:25:22 INFO - PROCESS | 3036 | [3036] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:25:22 INFO - PROCESS | 3036 | 1463433922084 Marionette TRACE conn9 <- [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]]]}] 14:25:22 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) 14:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1184ms 14:25:22 INFO - PROCESS | 3036 | 1463433922132 Marionette TRACE conn9 -> [0,2657,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 3036 | 1463433922134 Marionette TRACE conn9 <- [1,2657,null,{"value":"13"}] 14:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:25:22 INFO - PROCESS | 3036 | 1463433922138 Marionette TRACE conn9 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 3036 | 1463433922140 Marionette TRACE conn9 <- [1,2658,null,{}] 14:25:22 INFO - PROCESS | 3036 | 1463433922143 Marionette TRACE conn9 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:22 INFO - PROCESS | 3036 | 1463433922235 Marionette TRACE conn9 <- [1,2659,null,{"value":null}] 14:25:22 INFO - PROCESS | 3036 | 1463433922243 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364020000 == 63 [pid = 3036] [id = 674] 14:25:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35722AC00) [pid = 3036] [serial = 2022] [outer = 0000000000000000] 14:25:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35F840800) [pid = 3036] [serial = 2023] [outer = 000000B35722AC00] 14:25:22 INFO - PROCESS | 3036 | 1463433922288 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B361281800) [pid = 3036] [serial = 2024] [outer = 000000B35722AC00] 14:25:23 INFO - PROCESS | 3036 | 1463433923215 Marionette TRACE conn9 <- [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] 14:25:23 INFO - PROCESS | 3036 | 1463433923226 Marionette TRACE conn9 <- [1,2661,null,{"value":"13"}] 14:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:25:23 INFO - PROCESS | 3036 | 1463433923230 Marionette TRACE conn9 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - PROCESS | 3036 | 1463433923232 Marionette TRACE conn9 <- [1,2662,null,{}] 14:25:23 INFO - PROCESS | 3036 | 1463433923235 Marionette TRACE conn9 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:23 INFO - PROCESS | 3036 | 1463433923361 Marionette TRACE conn9 <- [1,2663,null,{"value":null}] 14:25:23 INFO - PROCESS | 3036 | 1463433923371 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36540C800 == 64 [pid = 3036] [id = 675] 14:25:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35D980400) [pid = 3036] [serial = 2025] [outer = 0000000000000000] 14:25:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B361515800) [pid = 3036] [serial = 2026] [outer = 000000B35D980400] 14:25:23 INFO - PROCESS | 3036 | 1463433923417 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B36205F400) [pid = 3036] [serial = 2027] [outer = 000000B35D980400] 14:25:24 INFO - PROCESS | 3036 | 1463433924395 Marionette TRACE conn9 <- [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] 14:25:24 INFO - PROCESS | 3036 | 1463433924432 Marionette TRACE conn9 <- [1,2665,null,{"value":"13"}] 14:25:24 INFO - PROCESS | 3036 | 1463433924438 Marionette TRACE conn9 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 3036 | 1463433924441 Marionette TRACE conn9 <- [1,2666,null,{}] 14:25:24 INFO - PROCESS | 3036 | 1463433924448 Marionette TRACE conn9 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:24 INFO - PROCESS | 3036 | 1463433924572 Marionette TRACE conn9 <- [1,2667,null,{"value":null}] 14:25:24 INFO - PROCESS | 3036 | 1463433924744 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F818800 == 65 [pid = 3036] [id = 676] 14:25:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35131D800) [pid = 3036] [serial = 2028] [outer = 0000000000000000] 14:25:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B355873800) [pid = 3036] [serial = 2029] [outer = 000000B35131D800] 14:25:24 INFO - PROCESS | 3036 | 1463433924808 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B3568E9800) [pid = 3036] [serial = 2030] [outer = 000000B35131D800] 14:25:25 INFO - PROCESS | 3036 | 1463433925870 Marionette TRACE conn9 <- [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]]]}] 14:25:25 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) 14:25:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1485ms 14:25:25 INFO - PROCESS | 3036 | 1463433925923 Marionette TRACE conn9 -> [0,2669,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 3036 | 1463433925930 Marionette TRACE conn9 <- [1,2669,null,{"value":"13"}] 14:25:25 INFO - PROCESS | 3036 | 1463433925937 Marionette TRACE conn9 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:25:25 INFO - PROCESS | 3036 | 1463433925940 Marionette TRACE conn9 <- [1,2670,null,{}] 14:25:25 INFO - PROCESS | 3036 | 1463433925944 Marionette TRACE conn9 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:26 INFO - PROCESS | 3036 | 1463433926099 Marionette TRACE conn9 <- [1,2671,null,{"value":null}] 14:25:26 INFO - PROCESS | 3036 | 1463433926234 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363710800 == 66 [pid = 3036] [id = 677] 14:25:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B35A1E3400) [pid = 3036] [serial = 2031] [outer = 0000000000000000] 14:25:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35CA3EC00) [pid = 3036] [serial = 2032] [outer = 000000B35A1E3400] 14:25:26 INFO - PROCESS | 3036 | 1463433926291 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35DB81C00) [pid = 3036] [serial = 2033] [outer = 000000B35A1E3400] 14:25:27 INFO - PROCESS | 3036 | 1463433927335 Marionette TRACE conn9 <- [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]]]}] 14:25:27 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) 14:25:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1428ms 14:25:27 INFO - PROCESS | 3036 | 1463433927371 Marionette TRACE conn9 -> [0,2673,"getWindowHandle",null] 14:25:27 INFO - PROCESS | 3036 | 1463433927374 Marionette TRACE conn9 <- [1,2673,null,{"value":"13"}] 14:25:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:25:27 INFO - PROCESS | 3036 | 1463433927378 Marionette TRACE conn9 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 3036 | 1463433927382 Marionette TRACE conn9 <- [1,2674,null,{}] 14:25:27 INFO - PROCESS | 3036 | 1463433927394 Marionette TRACE conn9 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:27 INFO - PROCESS | 3036 | 1463433927547 Marionette TRACE conn9 <- [1,2675,null,{"value":null}] 14:25:27 INFO - PROCESS | 3036 | 1463433927682 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CB3000 == 67 [pid = 3036] [id = 678] 14:25:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B3600A0400) [pid = 3036] [serial = 2034] [outer = 0000000000000000] 14:25:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B360D28000) [pid = 3036] [serial = 2035] [outer = 000000B3600A0400] 14:25:27 INFO - PROCESS | 3036 | 1463433927742 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B362089400) [pid = 3036] [serial = 2036] [outer = 000000B3600A0400] 14:25:28 INFO - PROCESS | 3036 | 1463433928752 Marionette TRACE conn9 <- [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] 14:25:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:25:28 INFO - PROCESS | 3036 | 1463433928771 Marionette TRACE conn9 <- [1,2677,null,{"value":"13"}] 14:25:28 INFO - PROCESS | 3036 | 1463433928775 Marionette TRACE conn9 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:25:28 INFO - PROCESS | 3036 | 1463433928777 Marionette TRACE conn9 <- [1,2678,null,{}] 14:25:28 INFO - PROCESS | 3036 | 1463433928781 Marionette TRACE conn9 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:28 INFO - PROCESS | 3036 | 1463433928931 Marionette TRACE conn9 <- [1,2679,null,{"value":null}] 14:25:29 INFO - PROCESS | 3036 | 1463433929090 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CCE000 == 68 [pid = 3036] [id = 679] 14:25:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B362092800) [pid = 3036] [serial = 2037] [outer = 0000000000000000] 14:25:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B3637EFC00) [pid = 3036] [serial = 2038] [outer = 000000B362092800] 14:25:29 INFO - PROCESS | 3036 | 1463433929151 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B36398C800) [pid = 3036] [serial = 2039] [outer = 000000B362092800] 14:25:30 INFO - PROCESS | 3036 | 1463433930172 Marionette TRACE conn9 <- [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] 14:25:30 INFO - PROCESS | 3036 | 1463433930233 Marionette TRACE conn9 <- [1,2681,null,{"value":"13"}] 14:25:30 INFO - PROCESS | 3036 | 1463433930238 Marionette TRACE conn9 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:25:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:25:30 INFO - PROCESS | 3036 | 1463433930241 Marionette TRACE conn9 <- [1,2682,null,{}] 14:25:30 INFO - PROCESS | 3036 | 1463433930245 Marionette TRACE conn9 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:30 INFO - PROCESS | 3036 | 1463433930352 Marionette TRACE conn9 <- [1,2683,null,{"value":null}] 14:25:30 INFO - PROCESS | 3036 | 1463433930754 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360060000 == 69 [pid = 3036] [id = 680] 14:25:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B3504D6400) [pid = 3036] [serial = 2040] [outer = 0000000000000000] 14:25:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B3506DE800) [pid = 3036] [serial = 2041] [outer = 000000B3504D6400] 14:25:30 INFO - PROCESS | 3036 | 1463433930807 Marionette DEBUG loaded listener.js 14:25:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B3568EE400) [pid = 3036] [serial = 2042] [outer = 000000B3504D6400] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651D5800 == 68 [pid = 3036] [id = 582] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B364540800 == 67 [pid = 3036] [id = 642] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B364020000 == 66 [pid = 3036] [id = 674] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B364018800 == 65 [pid = 3036] [id = 673] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B363722000 == 64 [pid = 3036] [id = 672] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B3620A9800 == 63 [pid = 3036] [id = 671] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B360ED4800 == 62 [pid = 3036] [id = 670] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B360755000 == 61 [pid = 3036] [id = 669] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A46C800 == 60 [pid = 3036] [id = 668] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B3612AA400) [pid = 3036] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B360720800) [pid = 3036] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B362065C00) [pid = 3036] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B362FB8C00) [pid = 3036] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F8B2000 == 59 [pid = 3036] [id = 667] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B3697F4800 == 58 [pid = 3036] [id = 665] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B3693AA800 == 57 [pid = 3036] [id = 664] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B369BC9800 == 56 [pid = 3036] [id = 663] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B36A31D000 == 55 [pid = 3036] [id = 662] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B368821000 == 54 [pid = 3036] [id = 661] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615E0800 == 53 [pid = 3036] [id = 660] 14:25:31 INFO - PROCESS | 3036 | --DOCSHELL 000000B35AD21800 == 52 [pid = 3036] [id = 659] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B362064C00) [pid = 3036] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B36398B800) [pid = 3036] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B3637E7800) [pid = 3036] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B363EC6800) [pid = 3036] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35D983000) [pid = 3036] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B35D52D000) [pid = 3036] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35D9C7C00) [pid = 3036] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35DC1F000) [pid = 3036] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35DF46C00) [pid = 3036] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35FF89400) [pid = 3036] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B359847400) [pid = 3036] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B350B1D800) [pid = 3036] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35C9A7000) [pid = 3036] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B3568E9C00) [pid = 3036] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B3507E6400) [pid = 3036] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B356E41800) [pid = 3036] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B351E0C000) [pid = 3036] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 106 (000000B3504D4400) [pid = 3036] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 105 (000000B3558F8400) [pid = 3036] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 104 (000000B35F848C00) [pid = 3036] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | --DOMWINDOW == 103 (000000B360AC6000) [pid = 3036] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 14:25:31 INFO - PROCESS | 3036 | 1463433931888 Marionette TRACE conn9 <- [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] 14:25:31 INFO - PROCESS | 3036 | 1463433931941 Marionette TRACE conn9 <- [1,2685,null,{"value":"13"}] 14:25:31 INFO - PROCESS | 3036 | 1463433931945 Marionette TRACE conn9 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:25:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:25:31 INFO - PROCESS | 3036 | 1463433931949 Marionette TRACE conn9 <- [1,2686,null,{}] 14:25:31 INFO - PROCESS | 3036 | 1463433931954 Marionette TRACE conn9 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:32 INFO - PROCESS | 3036 | 1463433932059 Marionette TRACE conn9 <- [1,2687,null,{"value":null}] 14:25:32 INFO - PROCESS | 3036 | 1463433932176 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D514000 == 53 [pid = 3036] [id = 681] 14:25:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 104 (000000B3513D9400) [pid = 3036] [serial = 2043] [outer = 0000000000000000] 14:25:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 105 (000000B351E77800) [pid = 3036] [serial = 2044] [outer = 000000B3513D9400] 14:25:32 INFO - PROCESS | 3036 | 1463433932225 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 106 (000000B356E42000) [pid = 3036] [serial = 2045] [outer = 000000B3513D9400] 14:25:33 INFO - PROCESS | 3036 | 1463433933145 Marionette TRACE conn9 <- [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] 14:25:33 INFO - PROCESS | 3036 | 1463433933198 Marionette TRACE conn9 <- [1,2689,null,{"value":"13"}] 14:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:25:33 INFO - PROCESS | 3036 | 1463433933202 Marionette TRACE conn9 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - PROCESS | 3036 | 1463433933204 Marionette TRACE conn9 <- [1,2690,null,{}] 14:25:33 INFO - PROCESS | 3036 | 1463433933208 Marionette TRACE conn9 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:33 INFO - PROCESS | 3036 | 1463433933305 Marionette TRACE conn9 <- [1,2691,null,{"value":null}] 14:25:33 INFO - PROCESS | 3036 | 1463433933314 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360ED1000 == 54 [pid = 3036] [id = 682] 14:25:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 107 (000000B35A9CFC00) [pid = 3036] [serial = 2046] [outer = 0000000000000000] 14:25:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35B22F800) [pid = 3036] [serial = 2047] [outer = 000000B35A9CFC00] 14:25:33 INFO - PROCESS | 3036 | 1463433933362 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B35D4C2800) [pid = 3036] [serial = 2048] [outer = 000000B35A9CFC00] 14:25:33 INFO - PROCESS | 3036 | 1463433933849 Marionette TRACE conn9 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:25:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:25:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 14:25:33 INFO - PROCESS | 3036 | 1463433933896 Marionette TRACE conn9 -> [0,2693,"getWindowHandle",null] 14:25:33 INFO - PROCESS | 3036 | 1463433933898 Marionette TRACE conn9 <- [1,2693,null,{"value":"13"}] 14:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:25:33 INFO - PROCESS | 3036 | 1463433933916 Marionette TRACE conn9 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - PROCESS | 3036 | 1463433933922 Marionette TRACE conn9 <- [1,2694,null,{}] 14:25:33 INFO - PROCESS | 3036 | 1463433933933 Marionette TRACE conn9 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:34 INFO - PROCESS | 3036 | 1463433934058 Marionette TRACE conn9 <- [1,2695,null,{"value":null}] 14:25:34 INFO - PROCESS | 3036 | 1463433934118 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F9D800 == 55 [pid = 3036] [id = 683] 14:25:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B35D9C3400) [pid = 3036] [serial = 2049] [outer = 0000000000000000] 14:25:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B35DB8A400) [pid = 3036] [serial = 2050] [outer = 000000B35D9C3400] 14:25:34 INFO - PROCESS | 3036 | 1463433934166 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B35DCFC800) [pid = 3036] [serial = 2051] [outer = 000000B35D9C3400] 14:25:34 INFO - PROCESS | 3036 | 1463433934581 Marionette TRACE conn9 <- [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]]]}] 14:25:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:25:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 712ms 14:25:34 INFO - PROCESS | 3036 | 1463433934616 Marionette TRACE conn9 -> [0,2697,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 3036 | 1463433934619 Marionette TRACE conn9 <- [1,2697,null,{"value":"13"}] 14:25:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:25:34 INFO - PROCESS | 3036 | 1463433934622 Marionette TRACE conn9 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:25:34 INFO - PROCESS | 3036 | 1463433934624 Marionette TRACE conn9 <- [1,2698,null,{}] 14:25:34 INFO - PROCESS | 3036 | 1463433934628 Marionette TRACE conn9 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:34 INFO - PROCESS | 3036 | 1463433934779 Marionette TRACE conn9 <- [1,2699,null,{"value":null}] 14:25:34 INFO - PROCESS | 3036 | 1463433934811 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364015800 == 56 [pid = 3036] [id = 684] 14:25:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B35DF41800) [pid = 3036] [serial = 2052] [outer = 0000000000000000] 14:25:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B35F849800) [pid = 3036] [serial = 2053] [outer = 000000B35DF41800] 14:25:34 INFO - PROCESS | 3036 | 1463433934857 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B360713800) [pid = 3036] [serial = 2054] [outer = 000000B35DF41800] 14:25:35 INFO - PROCESS | 3036 | 1463433935304 Marionette TRACE conn9 <- [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] 14:25:35 INFO - PROCESS | 3036 | 1463433935360 Marionette TRACE conn9 <- [1,2701,null,{"value":"13"}] 14:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:25:35 INFO - PROCESS | 3036 | 1463433935363 Marionette TRACE conn9 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - PROCESS | 3036 | 1463433935365 Marionette TRACE conn9 <- [1,2702,null,{}] 14:25:35 INFO - PROCESS | 3036 | 1463433935376 Marionette TRACE conn9 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:35 INFO - PROCESS | 3036 | 1463433935505 Marionette TRACE conn9 <- [1,2703,null,{"value":null}] 14:25:35 INFO - PROCESS | 3036 | 1463433935568 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651D3800 == 57 [pid = 3036] [id = 685] 14:25:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B360CD7000) [pid = 3036] [serial = 2055] [outer = 0000000000000000] 14:25:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B360D2C400) [pid = 3036] [serial = 2056] [outer = 000000B360CD7000] 14:25:35 INFO - PROCESS | 3036 | 1463433935622 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B3612B3800) [pid = 3036] [serial = 2057] [outer = 000000B360CD7000] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35DF43800) [pid = 3036] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B360ACF400) [pid = 3036] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B363E71000) [pid = 3036] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B3600E9400) [pid = 3036] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B3558F6000) [pid = 3036] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B35D9CC800) [pid = 3036] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35A9D1000) [pid = 3036] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B34FFC3800) [pid = 3036] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B34F819000) [pid = 3036] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 108 (000000B35D531C00) [pid = 3036] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:25:36 INFO - PROCESS | 3036 | --DOMWINDOW == 107 (000000B35722AC00) [pid = 3036] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:25:36 INFO - PROCESS | 3036 | 1463433936196 Marionette TRACE conn9 <- [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]]]}] 14:25:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:25:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 901ms 14:25:36 INFO - PROCESS | 3036 | 1463433936268 Marionette TRACE conn9 -> [0,2705,"getWindowHandle",null] 14:25:36 INFO - PROCESS | 3036 | 1463433936270 Marionette TRACE conn9 <- [1,2705,null,{"value":"13"}] 14:25:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:25:36 INFO - PROCESS | 3036 | 1463433936274 Marionette TRACE conn9 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:25:36 INFO - PROCESS | 3036 | 1463433936275 Marionette TRACE conn9 <- [1,2706,null,{}] 14:25:36 INFO - PROCESS | 3036 | 1463433936279 Marionette TRACE conn9 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:36 INFO - PROCESS | 3036 | 1463433936373 Marionette TRACE conn9 <- [1,2707,null,{"value":null}] 14:25:36 INFO - PROCESS | 3036 | 1463433936379 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E970800 == 58 [pid = 3036] [id = 686] 14:25:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 108 (000000B35DB3D000) [pid = 3036] [serial = 2058] [outer = 0000000000000000] 14:25:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 109 (000000B36150CC00) [pid = 3036] [serial = 2059] [outer = 000000B35DB3D000] 14:25:36 INFO - PROCESS | 3036 | 1463433936430 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B362069400) [pid = 3036] [serial = 2060] [outer = 000000B35DB3D000] 14:25:36 INFO - PROCESS | 3036 | 1463433936872 Marionette TRACE conn9 <- [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] 14:25:36 INFO - PROCESS | 3036 | 1463433936906 Marionette TRACE conn9 <- [1,2709,null,{"value":"13"}] 14:25:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:25:36 INFO - PROCESS | 3036 | 1463433936910 Marionette TRACE conn9 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:25:36 INFO - PROCESS | 3036 | 1463433936911 Marionette TRACE conn9 <- [1,2710,null,{}] 14:25:36 INFO - PROCESS | 3036 | 1463433936915 Marionette TRACE conn9 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:37 INFO - PROCESS | 3036 | 1463433937014 Marionette TRACE conn9 <- [1,2711,null,{"value":null}] 14:25:37 INFO - PROCESS | 3036 | 1463433937020 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B368808800 == 59 [pid = 3036] [id = 687] 14:25:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B3637EA800) [pid = 3036] [serial = 2061] [outer = 0000000000000000] 14:25:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B363984C00) [pid = 3036] [serial = 2062] [outer = 000000B3637EA800] 14:25:37 INFO - PROCESS | 3036 | 1463433937066 Marionette DEBUG loaded listener.js 14:25:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B363E71400) [pid = 3036] [serial = 2063] [outer = 000000B3637EA800] 14:25:37 INFO - PROCESS | 3036 | 1463433937504 Marionette TRACE conn9 <- [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] 14:25:37 INFO - PROCESS | 3036 | 1463433937545 Marionette TRACE conn9 <- [1,2713,null,{"value":"13"}] 14:25:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:25:37 INFO - PROCESS | 3036 | 1463433937548 Marionette TRACE conn9 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:25:37 INFO - PROCESS | 3036 | 1463433937550 Marionette TRACE conn9 <- [1,2714,null,{}] 14:25:37 INFO - PROCESS | 3036 | 1463433937554 Marionette TRACE conn9 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:37 INFO - PROCESS | 3036 | 1463433937645 Marionette TRACE conn9 <- [1,2715,null,{"value":null}] 14:25:37 INFO - PROCESS | 3036 | 1463433937651 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3689DA000 == 60 [pid = 3036] [id = 688] 14:25:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B363ED2C00) [pid = 3036] [serial = 2064] [outer = 0000000000000000] 14:25:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B363EDF400) [pid = 3036] [serial = 2065] [outer = 000000B363ED2C00] 14:25:37 INFO - PROCESS | 3036 | 1463433937698 Marionette DEBUG loaded listener.js 14:25:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B364529400) [pid = 3036] [serial = 2066] [outer = 000000B363ED2C00] 14:25:38 INFO - PROCESS | 3036 | 1463433938415 Marionette TRACE conn9 <- [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]]]}] 14:25:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:25:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 878ms 14:25:38 INFO - PROCESS | 3036 | 1463433938430 Marionette TRACE conn9 -> [0,2717,"getWindowHandle",null] 14:25:38 INFO - PROCESS | 3036 | 1463433938434 Marionette TRACE conn9 <- [1,2717,null,{"value":"13"}] 14:25:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:25:38 INFO - PROCESS | 3036 | 1463433938440 Marionette TRACE conn9 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:25:38 INFO - PROCESS | 3036 | 1463433938444 Marionette TRACE conn9 <- [1,2718,null,{}] 14:25:38 INFO - PROCESS | 3036 | 1463433938450 Marionette TRACE conn9 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:38 INFO - PROCESS | 3036 | 1463433938576 Marionette TRACE conn9 <- [1,2719,null,{"value":null}] 14:25:38 INFO - PROCESS | 3036 | 1463433938683 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C5D800 == 61 [pid = 3036] [id = 689] 14:25:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B350E8D000) [pid = 3036] [serial = 2067] [outer = 0000000000000000] 14:25:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B3567F5C00) [pid = 3036] [serial = 2068] [outer = 000000B350E8D000] 14:25:38 INFO - PROCESS | 3036 | 1463433938743 Marionette DEBUG loaded listener.js 14:25:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35A8EC400) [pid = 3036] [serial = 2069] [outer = 000000B350E8D000] 14:25:39 INFO - PROCESS | 3036 | 1463433939927 Marionette TRACE conn9 <- [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] 14:25:39 INFO - PROCESS | 3036 | 1463433939984 Marionette TRACE conn9 <- [1,2721,null,{"value":"13"}] 14:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:25:40 INFO - PROCESS | 3036 | 1463433939991 Marionette TRACE conn9 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:25:40 INFO - PROCESS | 3036 | 1463433939994 Marionette TRACE conn9 <- [1,2722,null,{}] 14:25:40 INFO - PROCESS | 3036 | 1463433939999 Marionette TRACE conn9 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:40 INFO - PROCESS | 3036 | 1463433940148 Marionette TRACE conn9 <- [1,2723,null,{"value":null}] 14:25:40 INFO - PROCESS | 3036 | 1463433940311 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36669C800 == 62 [pid = 3036] [id = 690] 14:25:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35D087000) [pid = 3036] [serial = 2070] [outer = 0000000000000000] 14:25:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35DCFF400) [pid = 3036] [serial = 2071] [outer = 000000B35D087000] 14:25:40 INFO - PROCESS | 3036 | 1463433940373 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B360D2D400) [pid = 3036] [serial = 2072] [outer = 000000B35D087000] 14:25:40 INFO - PROCESS | 3036 | 1463433940959 Marionette TRACE conn9 <- [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]]]}] 14:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 986ms 14:25:40 INFO - PROCESS | 3036 | 1463433940981 Marionette TRACE conn9 -> [0,2725,"getWindowHandle",null] 14:25:40 INFO - PROCESS | 3036 | 1463433940984 Marionette TRACE conn9 <- [1,2725,null,{"value":"13"}] 14:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:25:40 INFO - PROCESS | 3036 | 1463433940988 Marionette TRACE conn9 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - PROCESS | 3036 | 1463433940993 Marionette TRACE conn9 <- [1,2726,null,{}] 14:25:41 INFO - PROCESS | 3036 | 1463433941005 Marionette TRACE conn9 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:41 INFO - PROCESS | 3036 | 1463433941126 Marionette TRACE conn9 <- [1,2727,null,{"value":null}] 14:25:41 INFO - PROCESS | 3036 | 1463433941234 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B368ED7800 == 63 [pid = 3036] [id = 691] 14:25:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B363ED5C00) [pid = 3036] [serial = 2073] [outer = 0000000000000000] 14:25:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B364527000) [pid = 3036] [serial = 2074] [outer = 000000B363ED5C00] 14:25:41 INFO - PROCESS | 3036 | 1463433941293 Marionette DEBUG loaded listener.js 14:25:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B366BB9000) [pid = 3036] [serial = 2075] [outer = 000000B363ED5C00] 14:25:41 INFO - PROCESS | 3036 | 1463433941901 Marionette TRACE conn9 <- [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]]]}] 14:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 987ms 14:25:41 INFO - PROCESS | 3036 | 1463433941976 Marionette TRACE conn9 -> [0,2729,"getWindowHandle",null] 14:25:41 INFO - PROCESS | 3036 | 1463433941980 Marionette TRACE conn9 <- [1,2729,null,{"value":"13"}] 14:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:25:41 INFO - PROCESS | 3036 | 1463433941983 Marionette TRACE conn9 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - PROCESS | 3036 | 1463433941986 Marionette TRACE conn9 <- [1,2730,null,{}] 14:25:41 INFO - PROCESS | 3036 | 1463433941989 Marionette TRACE conn9 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:42 INFO - PROCESS | 3036 | 1463433942138 Marionette TRACE conn9 <- [1,2731,null,{"value":null}] 14:25:42 INFO - PROCESS | 3036 | 1463433942269 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3697E4000 == 64 [pid = 3036] [id = 692] 14:25:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B365A91C00) [pid = 3036] [serial = 2076] [outer = 0000000000000000] 14:25:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B365A9B000) [pid = 3036] [serial = 2077] [outer = 000000B365A91C00] 14:25:42 INFO - PROCESS | 3036 | 1463433942327 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B366BB8C00) [pid = 3036] [serial = 2078] [outer = 000000B365A91C00] 14:25:42 INFO - PROCESS | 3036 | 1463433942945 Marionette TRACE conn9 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 983ms 14:25:42 INFO - PROCESS | 3036 | 1463433942969 Marionette TRACE conn9 -> [0,2733,"getWindowHandle",null] 14:25:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:25:42 INFO - PROCESS | 3036 | 1463433942972 Marionette TRACE conn9 <- [1,2733,null,{"value":"13"}] 14:25:42 INFO - PROCESS | 3036 | 1463433942977 Marionette TRACE conn9 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:25:42 INFO - PROCESS | 3036 | 1463433942979 Marionette TRACE conn9 <- [1,2734,null,{}] 14:25:42 INFO - PROCESS | 3036 | 1463433942983 Marionette TRACE conn9 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:43 INFO - PROCESS | 3036 | 1463433943097 Marionette TRACE conn9 <- [1,2735,null,{"value":null}] 14:25:43 INFO - PROCESS | 3036 | 1463433943229 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B369BC0800 == 65 [pid = 3036] [id = 693] 14:25:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B365A99800) [pid = 3036] [serial = 2079] [outer = 0000000000000000] 14:25:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B367E89400) [pid = 3036] [serial = 2080] [outer = 000000B365A99800] 14:25:43 INFO - PROCESS | 3036 | 1463433943288 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B3683AE800) [pid = 3036] [serial = 2081] [outer = 000000B365A99800] 14:25:43 INFO - PROCESS | 3036 | 1463433943849 Marionette TRACE conn9 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 945ms 14:25:43 INFO - PROCESS | 3036 | 1463433943923 Marionette TRACE conn9 -> [0,2737,"getWindowHandle",null] 14:25:43 INFO - PROCESS | 3036 | 1463433943926 Marionette TRACE conn9 <- [1,2737,null,{"value":"13"}] 14:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:25:43 INFO - PROCESS | 3036 | 1463433943929 Marionette TRACE conn9 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:25:43 INFO - PROCESS | 3036 | 1463433943931 Marionette TRACE conn9 <- [1,2738,null,{}] 14:25:43 INFO - PROCESS | 3036 | 1463433943935 Marionette TRACE conn9 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:44 INFO - PROCESS | 3036 | 1463433944099 Marionette TRACE conn9 <- [1,2739,null,{"value":null}] 14:25:44 INFO - PROCESS | 3036 | 1463433944233 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366B0E000 == 66 [pid = 3036] [id = 694] 14:25:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B36864EC00) [pid = 3036] [serial = 2082] [outer = 0000000000000000] 14:25:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B368AAA000) [pid = 3036] [serial = 2083] [outer = 000000B36864EC00] 14:25:44 INFO - PROCESS | 3036 | 1463433944291 Marionette DEBUG loaded listener.js 14:25:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B368AB6400) [pid = 3036] [serial = 2084] [outer = 000000B36864EC00] 14:25:45 INFO - PROCESS | 3036 | 1463433945113 Marionette TRACE conn9 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1242ms 14:25:45 INFO - PROCESS | 3036 | 1463433945215 Marionette TRACE conn9 -> [0,2741,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 3036 | 1463433945220 Marionette TRACE conn9 <- [1,2741,null,{"value":"13"}] 14:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:25:45 INFO - PROCESS | 3036 | 1463433945228 Marionette TRACE conn9 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:25:45 INFO - PROCESS | 3036 | 1463433945232 Marionette TRACE conn9 <- [1,2742,null,{}] 14:25:45 INFO - PROCESS | 3036 | 1463433945238 Marionette TRACE conn9 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:45 INFO - PROCESS | 3036 | 1463433945354 Marionette TRACE conn9 <- [1,2743,null,{"value":null}] 14:25:45 INFO - PROCESS | 3036 | 1463433945484 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B351ED8800 == 67 [pid = 3036] [id = 695] 14:25:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B34F9A8400) [pid = 3036] [serial = 2085] [outer = 0000000000000000] 14:25:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B34F9AE400) [pid = 3036] [serial = 2086] [outer = 000000B34F9A8400] 14:25:45 INFO - PROCESS | 3036 | 1463433945537 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B34FB3A800) [pid = 3036] [serial = 2087] [outer = 000000B34F9A8400] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B368808800 == 66 [pid = 3036] [id = 687] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E970800 == 65 [pid = 3036] [id = 686] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B35A993800 == 64 [pid = 3036] [id = 666] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651D3800 == 63 [pid = 3036] [id = 685] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B364015800 == 62 [pid = 3036] [id = 684] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B362F9D800 == 61 [pid = 3036] [id = 683] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B360ED1000 == 60 [pid = 3036] [id = 682] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D514000 == 59 [pid = 3036] [id = 681] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B360060000 == 58 [pid = 3036] [id = 680] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B35AD33400) [pid = 3036] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B3600AE400) [pid = 3036] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B363EC2C00) [pid = 3036] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B36452E000) [pid = 3036] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B367E7FC00) [pid = 3036] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B3683B0C00) [pid = 3036] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B361515800) [pid = 3036] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B363710800 == 57 [pid = 3036] [id = 677] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F818800 == 56 [pid = 3036] [id = 676] 14:25:46 INFO - PROCESS | 3036 | --DOCSHELL 000000B36540C800 == 55 [pid = 3036] [id = 675] 14:25:46 INFO - PROCESS | 3036 | 1463433946191 Marionette TRACE conn9 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 986ms 14:25:46 INFO - PROCESS | 3036 | 1463433946213 Marionette TRACE conn9 -> [0,2745,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 3036 | 1463433946219 Marionette TRACE conn9 <- [1,2745,null,{"value":"13"}] 14:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:25:46 INFO - PROCESS | 3036 | 1463433946225 Marionette TRACE conn9 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 3036 | 1463433946228 Marionette TRACE conn9 <- [1,2746,null,{}] 14:25:46 INFO - PROCESS | 3036 | 1463433946232 Marionette TRACE conn9 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:46 INFO - PROCESS | 3036 | 1463433946340 Marionette TRACE conn9 <- [1,2747,null,{"value":null}] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B363EC8800) [pid = 3036] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B363ED8800) [pid = 3036] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B363ED6000) [pid = 3036] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B360716800) [pid = 3036] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B360D28400) [pid = 3036] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B34F9CF400) [pid = 3036] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B360CD7800) [pid = 3036] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B35DB3F000) [pid = 3036] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B35AE2D800) [pid = 3036] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35C9A6C00) [pid = 3036] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B3567F3C00) [pid = 3036] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B3507DA400) [pid = 3036] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B350559000) [pid = 3036] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B355065000) [pid = 3036] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35D792400) [pid = 3036] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B35D98C400) [pid = 3036] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B35673D800) [pid = 3036] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 112 (000000B360EC7000) [pid = 3036] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 111 (000000B35F840800) [pid = 3036] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 110 (000000B361281800) [pid = 3036] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | --DOMWINDOW == 109 (000000B35DC1D400) [pid = 3036] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 14:25:46 INFO - PROCESS | 3036 | 1463433946440 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D03C800 == 56 [pid = 3036] [id = 696] 14:25:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 110 (000000B34F9D7C00) [pid = 3036] [serial = 2088] [outer = 0000000000000000] 14:25:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 111 (000000B3506D6000) [pid = 3036] [serial = 2089] [outer = 000000B34F9D7C00] 14:25:46 INFO - PROCESS | 3036 | 1463433946488 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 3036 | ++DOMWINDOW == 112 (000000B350DB2800) [pid = 3036] [serial = 2090] [outer = 000000B34F9D7C00] 14:25:46 INFO - PROCESS | 3036 | 1463433946951 Marionette TRACE conn9 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 776ms 14:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:25:47 INFO - PROCESS | 3036 | 1463433947003 Marionette TRACE conn9 -> [0,2749,"getWindowHandle",null] 14:25:47 INFO - PROCESS | 3036 | 1463433947006 Marionette TRACE conn9 <- [1,2749,null,{"value":"13"}] 14:25:47 INFO - PROCESS | 3036 | 1463433947010 Marionette TRACE conn9 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:25:47 INFO - PROCESS | 3036 | 1463433947013 Marionette TRACE conn9 <- [1,2750,null,{}] 14:25:47 INFO - PROCESS | 3036 | 1463433947030 Marionette TRACE conn9 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:47 INFO - PROCESS | 3036 | 1463433947135 Marionette TRACE conn9 <- [1,2751,null,{"value":null}] 14:25:47 INFO - PROCESS | 3036 | 1463433947150 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F823800 == 57 [pid = 3036] [id = 697] 14:25:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 113 (000000B355A9E400) [pid = 3036] [serial = 2091] [outer = 0000000000000000] 14:25:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B355C2F400) [pid = 3036] [serial = 2092] [outer = 000000B355A9E400] 14:25:47 INFO - PROCESS | 3036 | 1463433947200 Marionette DEBUG loaded listener.js 14:25:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B35673E400) [pid = 3036] [serial = 2093] [outer = 000000B355A9E400] 14:25:47 INFO - PROCESS | 3036 | 1463433947926 Marionette TRACE conn9 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:25:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:25:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 943ms 14:25:47 INFO - PROCESS | 3036 | 1463433947956 Marionette TRACE conn9 -> [0,2753,"getWindowHandle",null] 14:25:47 INFO - PROCESS | 3036 | 1463433947962 Marionette TRACE conn9 <- [1,2753,null,{"value":"13"}] 14:25:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:25:47 INFO - PROCESS | 3036 | 1463433947967 Marionette TRACE conn9 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:25:47 INFO - PROCESS | 3036 | 1463433947972 Marionette TRACE conn9 <- [1,2754,null,{}] 14:25:47 INFO - PROCESS | 3036 | 1463433947978 Marionette TRACE conn9 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:48 INFO - PROCESS | 3036 | 1463433948103 Marionette TRACE conn9 <- [1,2755,null,{"value":null}] 14:25:48 INFO - PROCESS | 3036 | 1463433948238 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D51B000 == 58 [pid = 3036] [id = 698] 14:25:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B3506C5400) [pid = 3036] [serial = 2094] [outer = 0000000000000000] 14:25:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B350C5C000) [pid = 3036] [serial = 2095] [outer = 000000B3506C5400] 14:25:48 INFO - PROCESS | 3036 | 1463433948300 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B355065000) [pid = 3036] [serial = 2096] [outer = 000000B3506C5400] 14:25:48 INFO - PROCESS | 3036 | 1463433948915 Marionette TRACE conn9 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 985ms 14:25:48 INFO - PROCESS | 3036 | 1463433948956 Marionette TRACE conn9 -> [0,2757,"getWindowHandle",null] 14:25:48 INFO - PROCESS | 3036 | 1463433948962 Marionette TRACE conn9 <- [1,2757,null,{"value":"13"}] 14:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:25:48 INFO - PROCESS | 3036 | 1463433948969 Marionette TRACE conn9 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:25:48 INFO - PROCESS | 3036 | 1463433948972 Marionette TRACE conn9 <- [1,2758,null,{}] 14:25:48 INFO - PROCESS | 3036 | 1463433948977 Marionette TRACE conn9 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:49 INFO - PROCESS | 3036 | 1463433949098 Marionette TRACE conn9 <- [1,2759,null,{"value":null}] 14:25:49 INFO - PROCESS | 3036 | 1463433949203 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C4C000 == 59 [pid = 3036] [id = 699] 14:25:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B3568E3800) [pid = 3036] [serial = 2097] [outer = 0000000000000000] 14:25:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B3568E7400) [pid = 3036] [serial = 2098] [outer = 000000B3568E3800] 14:25:49 INFO - PROCESS | 3036 | 1463433949260 Marionette DEBUG loaded listener.js 14:25:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35722D800) [pid = 3036] [serial = 2099] [outer = 000000B3568E3800] 14:25:49 INFO - PROCESS | 3036 | 1463433949907 Marionette TRACE conn9 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:25:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:25:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 986ms 14:25:49 INFO - PROCESS | 3036 | 1463433949960 Marionette TRACE conn9 -> [0,2761,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 3036 | 1463433949963 Marionette TRACE conn9 <- [1,2761,null,{"value":"13"}] 14:25:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:25:49 INFO - PROCESS | 3036 | 1463433949967 Marionette TRACE conn9 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:25:49 INFO - PROCESS | 3036 | 1463433949971 Marionette TRACE conn9 <- [1,2762,null,{}] 14:25:49 INFO - PROCESS | 3036 | 1463433949983 Marionette TRACE conn9 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:50 INFO - PROCESS | 3036 | 1463433950147 Marionette TRACE conn9 <- [1,2763,null,{"value":null}] 14:25:50 INFO - PROCESS | 3036 | 1463433950212 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360ED7800 == 60 [pid = 3036] [id = 700] 14:25:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B35A940400) [pid = 3036] [serial = 2100] [outer = 0000000000000000] 14:25:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B35AD30000) [pid = 3036] [serial = 2101] [outer = 000000B35A940400] 14:25:50 INFO - PROCESS | 3036 | 1463433950271 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B35AE38C00) [pid = 3036] [serial = 2102] [outer = 000000B35A940400] 14:25:50 INFO - PROCESS | 3036 | 1463433950847 Marionette TRACE conn9 <- [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]]]}] 14:25:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:25:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 944ms 14:25:50 INFO - PROCESS | 3036 | 1463433950912 Marionette TRACE conn9 -> [0,2765,"getWindowHandle",null] 14:25:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:25:50 INFO - PROCESS | 3036 | 1463433950916 Marionette TRACE conn9 <- [1,2765,null,{"value":"13"}] 14:25:50 INFO - PROCESS | 3036 | 1463433950920 Marionette TRACE conn9 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:25:50 INFO - PROCESS | 3036 | 1463433950922 Marionette TRACE conn9 <- [1,2766,null,{}] 14:25:50 INFO - PROCESS | 3036 | 1463433950926 Marionette TRACE conn9 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:51 INFO - PROCESS | 3036 | 1463433951045 Marionette TRACE conn9 <- [1,2767,null,{"value":null}] 14:25:51 INFO - PROCESS | 3036 | 1463433951148 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3620AC800 == 61 [pid = 3036] [id = 701] 14:25:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B35CA34000) [pid = 3036] [serial = 2103] [outer = 0000000000000000] 14:25:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B35D085400) [pid = 3036] [serial = 2104] [outer = 000000B35CA34000] 14:25:51 INFO - PROCESS | 3036 | 1463433951205 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B35D52EC00) [pid = 3036] [serial = 2105] [outer = 000000B35CA34000] 14:25:51 INFO - PROCESS | 3036 | 1463433951830 Marionette TRACE conn9 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 944ms 14:25:51 INFO - PROCESS | 3036 | 1463433951865 Marionette TRACE conn9 -> [0,2769,"getWindowHandle",null] 14:25:51 INFO - PROCESS | 3036 | 1463433951868 Marionette TRACE conn9 <- [1,2769,null,{"value":"13"}] 14:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:25:51 INFO - PROCESS | 3036 | 1463433951871 Marionette TRACE conn9 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:25:51 INFO - PROCESS | 3036 | 1463433951873 Marionette TRACE conn9 <- [1,2770,null,{}] 14:25:51 INFO - PROCESS | 3036 | 1463433951877 Marionette TRACE conn9 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:51 INFO - PROCESS | 3036 | 1463433951989 Marionette TRACE conn9 <- [1,2771,null,{"value":null}] 14:25:52 INFO - PROCESS | 3036 | 1463433952121 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362EB7800 == 62 [pid = 3036] [id = 702] 14:25:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B35D08CC00) [pid = 3036] [serial = 2106] [outer = 0000000000000000] 14:25:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B35D88B400) [pid = 3036] [serial = 2107] [outer = 000000B35D08CC00] 14:25:52 INFO - PROCESS | 3036 | 1463433952178 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B35D9BEC00) [pid = 3036] [serial = 2108] [outer = 000000B35D08CC00] 14:25:52 INFO - PROCESS | 3036 | 1463433952818 Marionette TRACE conn9 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 985ms 14:25:52 INFO - PROCESS | 3036 | 1463433952860 Marionette TRACE conn9 -> [0,2773,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 3036 | 1463433952862 Marionette TRACE conn9 <- [1,2773,null,{"value":"13"}] 14:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:25:52 INFO - PROCESS | 3036 | 1463433952866 Marionette TRACE conn9 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - PROCESS | 3036 | 1463433952868 Marionette TRACE conn9 <- [1,2774,null,{}] 14:25:52 INFO - PROCESS | 3036 | 1463433952872 Marionette TRACE conn9 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:53 INFO - PROCESS | 3036 | 1463433952999 Marionette TRACE conn9 <- [1,2775,null,{"value":null}] 14:25:53 INFO - PROCESS | 3036 | 1463433953132 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D17000 == 63 [pid = 3036] [id = 703] 14:25:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B35DB8B800) [pid = 3036] [serial = 2109] [outer = 0000000000000000] 14:25:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B35DC1A000) [pid = 3036] [serial = 2110] [outer = 000000B35DB8B800] 14:25:53 INFO - PROCESS | 3036 | 1463433953190 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B35DF3C400) [pid = 3036] [serial = 2111] [outer = 000000B35DB8B800] 14:25:53 INFO - PROCESS | 3036 | 1463433953730 Marionette TRACE conn9 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:25:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:25:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 943ms 14:25:53 INFO - PROCESS | 3036 | 1463433953812 Marionette TRACE conn9 -> [0,2777,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 3036 | 1463433953815 Marionette TRACE conn9 <- [1,2777,null,{"value":"13"}] 14:25:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:25:53 INFO - PROCESS | 3036 | 1463433953818 Marionette TRACE conn9 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - PROCESS | 3036 | 1463433953820 Marionette TRACE conn9 <- [1,2778,null,{}] 14:25:53 INFO - PROCESS | 3036 | 1463433953824 Marionette TRACE conn9 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:53 INFO - PROCESS | 3036 | 1463433953937 Marionette TRACE conn9 <- [1,2779,null,{"value":null}] 14:25:54 INFO - PROCESS | 3036 | 1463433954040 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364028000 == 64 [pid = 3036] [id = 704] 14:25:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B35DF48000) [pid = 3036] [serial = 2112] [outer = 0000000000000000] 14:25:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B35E295800) [pid = 3036] [serial = 2113] [outer = 000000B35DF48000] 14:25:54 INFO - PROCESS | 3036 | 1463433954095 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B35F83D800) [pid = 3036] [serial = 2114] [outer = 000000B35DF48000] 14:25:54 INFO - PROCESS | 3036 | 1463433954694 Marionette TRACE conn9 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 943ms 14:25:54 INFO - PROCESS | 3036 | 1463433954764 Marionette TRACE conn9 -> [0,2781,"getWindowHandle",null] 14:25:54 INFO - PROCESS | 3036 | 1463433954766 Marionette TRACE conn9 <- [1,2781,null,{"value":"13"}] 14:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:25:54 INFO - PROCESS | 3036 | 1463433954770 Marionette TRACE conn9 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - PROCESS | 3036 | 1463433954772 Marionette TRACE conn9 <- [1,2782,null,{}] 14:25:54 INFO - PROCESS | 3036 | 1463433954776 Marionette TRACE conn9 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:54 INFO - PROCESS | 3036 | 1463433954920 Marionette TRACE conn9 <- [1,2783,null,{"value":null}] 14:25:55 INFO - PROCESS | 3036 | 1463433955051 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364E7A000 == 65 [pid = 3036] [id = 705] 14:25:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B3600A6800) [pid = 3036] [serial = 2115] [outer = 0000000000000000] 14:25:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B3600AB400) [pid = 3036] [serial = 2116] [outer = 000000B3600A6800] 14:25:55 INFO - PROCESS | 3036 | 1463433955108 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B360716C00) [pid = 3036] [serial = 2117] [outer = 000000B3600A6800] 14:25:55 INFO - PROCESS | 3036 | 1463433955677 Marionette TRACE conn9 <- [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]]]}] 14:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 945ms 14:25:55 INFO - PROCESS | 3036 | 1463433955719 Marionette TRACE conn9 -> [0,2785,"getWindowHandle",null] 14:25:55 INFO - PROCESS | 3036 | 1463433955722 Marionette TRACE conn9 <- [1,2785,null,{"value":"13"}] 14:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:25:55 INFO - PROCESS | 3036 | 1463433955727 Marionette TRACE conn9 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:25:55 INFO - PROCESS | 3036 | 1463433955729 Marionette TRACE conn9 <- [1,2786,null,{}] 14:25:55 INFO - PROCESS | 3036 | 1463433955733 Marionette TRACE conn9 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:55 INFO - PROCESS | 3036 | 1463433955853 Marionette TRACE conn9 <- [1,2787,null,{"value":null}] 14:25:55 INFO - PROCESS | 3036 | 1463433955961 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36540F000 == 66 [pid = 3036] [id = 706] 14:25:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B360716000) [pid = 3036] [serial = 2118] [outer = 0000000000000000] 14:25:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B360AC7C00) [pid = 3036] [serial = 2119] [outer = 000000B360716000] 14:25:56 INFO - PROCESS | 3036 | 1463433956017 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B360CD2800) [pid = 3036] [serial = 2120] [outer = 000000B360716000] 14:25:56 INFO - PROCESS | 3036 | 1463433956769 Marionette TRACE conn9 <- [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]]]}] 14:25:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:25:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1083ms 14:25:56 INFO - PROCESS | 3036 | 1463433956815 Marionette TRACE conn9 -> [0,2789,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 3036 | 1463433956820 Marionette TRACE conn9 <- [1,2789,null,{"value":"13"}] 14:25:56 INFO - PROCESS | 3036 | 1463433956825 Marionette TRACE conn9 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:25:56 INFO - PROCESS | 3036 | 1463433956829 Marionette TRACE conn9 <- [1,2790,null,{}] 14:25:56 INFO - PROCESS | 3036 | 1463433956836 Marionette TRACE conn9 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:56 INFO - PROCESS | 3036 | 1463433956953 Marionette TRACE conn9 <- [1,2791,null,{"value":null}] 14:25:57 INFO - PROCESS | 3036 | 1463433957065 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F89B800 == 67 [pid = 3036] [id = 707] 14:25:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000B3506E0C00) [pid = 3036] [serial = 2121] [outer = 0000000000000000] 14:25:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000B351322800) [pid = 3036] [serial = 2122] [outer = 000000B3506E0C00] 14:25:57 INFO - PROCESS | 3036 | 1463433957116 Marionette DEBUG loaded listener.js 14:25:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000B356847C00) [pid = 3036] [serial = 2123] [outer = 000000B3506E0C00] 14:25:57 INFO - PROCESS | 3036 | 1463433957727 Marionette TRACE conn9 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:25:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D03C800 == 66 [pid = 3036] [id = 696] 14:25:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B351ED8800 == 65 [pid = 3036] [id = 695] 14:25:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B3697E4000 == 64 [pid = 3036] [id = 692] 14:25:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B368ED7800 == 63 [pid = 3036] [id = 691] 14:25:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B36669C800 == 62 [pid = 3036] [id = 690] 14:25:57 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C5D800 == 61 [pid = 3036] [id = 689] 14:25:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:25:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 985ms 14:25:57 INFO - PROCESS | 3036 | 1463433957815 Marionette TRACE conn9 -> [0,2793,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 3036 | 1463433957820 Marionette TRACE conn9 <- [1,2793,null,{"value":"13"}] 14:25:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:25:57 INFO - PROCESS | 3036 | 1463433957826 Marionette TRACE conn9 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - PROCESS | 3036 | 1463433957829 Marionette TRACE conn9 <- [1,2794,null,{}] 14:25:57 INFO - PROCESS | 3036 | 1463433957833 Marionette TRACE conn9 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:57 INFO - PROCESS | 3036 | 1463433957951 Marionette TRACE conn9 <- [1,2795,null,{"value":null}] 14:25:58 INFO - PROCESS | 3036 | 1463433958040 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D8C0000 == 62 [pid = 3036] [id = 708] 14:25:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000B350B1D800) [pid = 3036] [serial = 2124] [outer = 0000000000000000] 14:25:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000B351696C00) [pid = 3036] [serial = 2125] [outer = 000000B350B1D800] 14:25:58 INFO - PROCESS | 3036 | 1463433958088 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000B35A1E5000) [pid = 3036] [serial = 2126] [outer = 000000B350B1D800] 14:25:58 INFO - PROCESS | 3036 | 1463433958546 Marionette TRACE conn9 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:25:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:25:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 776ms 14:25:58 INFO - PROCESS | 3036 | 1463433958604 Marionette TRACE conn9 -> [0,2797,"getWindowHandle",null] 14:25:58 INFO - PROCESS | 3036 | 1463433958607 Marionette TRACE conn9 <- [1,2797,null,{"value":"13"}] 14:25:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:25:58 INFO - PROCESS | 3036 | 1463433958616 Marionette TRACE conn9 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:25:58 INFO - PROCESS | 3036 | 1463433958619 Marionette TRACE conn9 <- [1,2798,null,{}] 14:25:58 INFO - PROCESS | 3036 | 1463433958630 Marionette TRACE conn9 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:58 INFO - PROCESS | 3036 | 1463433958737 Marionette TRACE conn9 <- [1,2799,null,{"value":null}] 14:25:58 INFO - PROCESS | 3036 | 1463433958753 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36418A800 == 63 [pid = 3036] [id = 709] 14:25:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000B35D9C5000) [pid = 3036] [serial = 2127] [outer = 0000000000000000] 14:25:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000B35DB36C00) [pid = 3036] [serial = 2128] [outer = 000000B35D9C5000] 14:25:58 INFO - PROCESS | 3036 | 1463433958805 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000B35DCF5C00) [pid = 3036] [serial = 2129] [outer = 000000B35D9C5000] 14:25:59 INFO - PROCESS | 3036 | 1463433959325 Marionette TRACE conn9 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:25:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:25:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 14:25:59 INFO - PROCESS | 3036 | 1463433959353 Marionette TRACE conn9 -> [0,2801,"getWindowHandle",null] 14:25:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:25:59 INFO - PROCESS | 3036 | 1463433959356 Marionette TRACE conn9 <- [1,2801,null,{"value":"13"}] 14:25:59 INFO - PROCESS | 3036 | 1463433959366 Marionette TRACE conn9 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:25:59 INFO - PROCESS | 3036 | 1463433959368 Marionette TRACE conn9 <- [1,2802,null,{}] 14:25:59 INFO - PROCESS | 3036 | 1463433959372 Marionette TRACE conn9 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:59 INFO - PROCESS | 3036 | 1463433959504 Marionette TRACE conn9 <- [1,2803,null,{"value":null}] 14:25:59 INFO - PROCESS | 3036 | 1463433959569 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366B1F000 == 64 [pid = 3036] [id = 710] 14:25:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000B360CD6000) [pid = 3036] [serial = 2130] [outer = 0000000000000000] 14:25:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000B360D28400) [pid = 3036] [serial = 2131] [outer = 000000B360CD6000] 14:25:59 INFO - PROCESS | 3036 | 1463433959616 Marionette DEBUG loaded listener.js 14:25:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000B361276000) [pid = 3036] [serial = 2132] [outer = 000000B360CD6000] 14:26:00 INFO - PROCESS | 3036 | 1463433960073 Marionette TRACE conn9 <- [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]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:26:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 753ms 14:26:00 INFO - PROCESS | 3036 | 1463433960113 Marionette TRACE conn9 -> [0,2805,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 3036 | 1463433960115 Marionette TRACE conn9 <- [1,2805,null,{"value":"13"}] 14:26:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:26:00 INFO - PROCESS | 3036 | 1463433960118 Marionette TRACE conn9 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - PROCESS | 3036 | 1463433960120 Marionette TRACE conn9 <- [1,2806,null,{}] 14:26:00 INFO - PROCESS | 3036 | 1463433960124 Marionette TRACE conn9 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:00 INFO - PROCESS | 3036 | 1463433960253 Marionette TRACE conn9 <- [1,2807,null,{"value":null}] 14:26:00 INFO - PROCESS | 3036 | 1463433960273 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CCE800 == 65 [pid = 3036] [id = 711] 14:26:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000B36127D800) [pid = 3036] [serial = 2133] [outer = 0000000000000000] 14:26:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (000000B3612A8800) [pid = 3036] [serial = 2134] [outer = 000000B36127D800] 14:26:00 INFO - PROCESS | 3036 | 1463433960322 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000B36150D800) [pid = 3036] [serial = 2135] [outer = 000000B36127D800] 14:26:00 INFO - PROCESS | 3036 | 1463433960753 Marionette TRACE conn9 <- [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]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:26:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 14:26:00 INFO - PROCESS | 3036 | 1463433960815 Marionette TRACE conn9 -> [0,2809,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 3036 | 1463433960817 Marionette TRACE conn9 <- [1,2809,null,{"value":"13"}] 14:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:26:00 INFO - PROCESS | 3036 | 1463433960820 Marionette TRACE conn9 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - PROCESS | 3036 | 1463433960822 Marionette TRACE conn9 <- [1,2810,null,{}] 14:26:00 INFO - PROCESS | 3036 | 1463433960826 Marionette TRACE conn9 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:01 INFO - PROCESS | 3036 | 1463433961012 Marionette TRACE conn9 <- [1,2811,null,{"value":null}] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (000000B35DF41800) [pid = 3036] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000B35D9C3400) [pid = 3036] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000B3513D9400) [pid = 3036] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000B35DB3D000) [pid = 3036] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000B360CD7000) [pid = 3036] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000B3504D6400) [pid = 3036] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000B35D980400) [pid = 3036] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000B35A9CFC00) [pid = 3036] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000B3637EA800) [pid = 3036] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000B34F9A8400) [pid = 3036] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:26:01 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000B34F9D7C00) [pid = 3036] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:26:01 INFO - PROCESS | 3036 | 1463433961160 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CC1800 == 66 [pid = 3036] [id = 712] 14:26:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000B34F9D7C00) [pid = 3036] [serial = 2136] [outer = 0000000000000000] 14:26:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000B3506DE000) [pid = 3036] [serial = 2137] [outer = 000000B34F9D7C00] 14:26:01 INFO - PROCESS | 3036 | 1463433961207 Marionette DEBUG loaded listener.js 14:26:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000B362062400) [pid = 3036] [serial = 2138] [outer = 000000B34F9D7C00] 14:26:01 INFO - PROCESS | 3036 | 1463433961582 Marionette TRACE conn9 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:26:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:26:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 775ms 14:26:01 INFO - PROCESS | 3036 | 1463433961598 Marionette TRACE conn9 -> [0,2813,"getWindowHandle",null] 14:26:01 INFO - PROCESS | 3036 | 1463433961600 Marionette TRACE conn9 <- [1,2813,null,{"value":"13"}] 14:26:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:26:01 INFO - PROCESS | 3036 | 1463433961603 Marionette TRACE conn9 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:26:01 INFO - PROCESS | 3036 | 1463433961605 Marionette TRACE conn9 <- [1,2814,null,{}] 14:26:01 INFO - PROCESS | 3036 | 1463433961609 Marionette TRACE conn9 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:01 INFO - PROCESS | 3036 | 1463433961741 Marionette TRACE conn9 <- [1,2815,null,{"value":null}] 14:26:01 INFO - PROCESS | 3036 | 1463433961751 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B368ECE000 == 67 [pid = 3036] [id = 713] 14:26:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000B35D3C8000) [pid = 3036] [serial = 2139] [outer = 0000000000000000] 14:26:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000B3637E9000) [pid = 3036] [serial = 2140] [outer = 000000B35D3C8000] 14:26:01 INFO - PROCESS | 3036 | 1463433961796 Marionette DEBUG loaded listener.js 14:26:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000B363982C00) [pid = 3036] [serial = 2141] [outer = 000000B35D3C8000] 14:26:02 INFO - PROCESS | 3036 | 1463433962215 Marionette TRACE conn9 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 14:26:02 INFO - PROCESS | 3036 | 1463433962237 Marionette TRACE conn9 -> [0,2817,"getWindowHandle",null] 14:26:02 INFO - PROCESS | 3036 | 1463433962239 Marionette TRACE conn9 <- [1,2817,null,{"value":"13"}] 14:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:26:02 INFO - PROCESS | 3036 | 1463433962242 Marionette TRACE conn9 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:26:02 INFO - PROCESS | 3036 | 1463433962244 Marionette TRACE conn9 <- [1,2818,null,{}] 14:26:02 INFO - PROCESS | 3036 | 1463433962248 Marionette TRACE conn9 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:02 INFO - PROCESS | 3036 | 1463433962390 Marionette TRACE conn9 <- [1,2819,null,{"value":null}] 14:26:02 INFO - PROCESS | 3036 | 1463433962400 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3666A7000 == 68 [pid = 3036] [id = 714] 14:26:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000B3637F3400) [pid = 3036] [serial = 2142] [outer = 0000000000000000] 14:26:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000B363E6E800) [pid = 3036] [serial = 2143] [outer = 000000B3637F3400] 14:26:02 INFO - PROCESS | 3036 | 1463433962474 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000B363EC9000) [pid = 3036] [serial = 2144] [outer = 000000B3637F3400] 14:26:02 INFO - PROCESS | 3036 | 1463433962885 Marionette TRACE conn9 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 692ms 14:26:02 INFO - PROCESS | 3036 | 1463433962939 Marionette TRACE conn9 -> [0,2821,"getWindowHandle",null] 14:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:26:02 INFO - PROCESS | 3036 | 1463433962941 Marionette TRACE conn9 <- [1,2821,null,{"value":"13"}] 14:26:02 INFO - PROCESS | 3036 | 1463433962945 Marionette TRACE conn9 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:26:02 INFO - PROCESS | 3036 | 1463433962947 Marionette TRACE conn9 <- [1,2822,null,{}] 14:26:02 INFO - PROCESS | 3036 | 1463433962950 Marionette TRACE conn9 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:03 INFO - PROCESS | 3036 | 1463433963047 Marionette TRACE conn9 <- [1,2823,null,{"value":null}] 14:26:03 INFO - PROCESS | 3036 | 1463433963056 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3697FE800 == 69 [pid = 3036] [id = 715] 14:26:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (000000B363ED9400) [pid = 3036] [serial = 2145] [outer = 0000000000000000] 14:26:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000B363EDB800) [pid = 3036] [serial = 2146] [outer = 000000B363ED9400] 14:26:03 INFO - PROCESS | 3036 | 1463433963102 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (000000B36452E000) [pid = 3036] [serial = 2147] [outer = 000000B363ED9400] 14:26:03 INFO - PROCESS | 3036 | 1463433963870 Marionette TRACE conn9 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 985ms 14:26:03 INFO - PROCESS | 3036 | 1463433963932 Marionette TRACE conn9 -> [0,2825,"getWindowHandle",null] 14:26:03 INFO - PROCESS | 3036 | 1463433963937 Marionette TRACE conn9 <- [1,2825,null,{"value":"13"}] 14:26:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:26:03 INFO - PROCESS | 3036 | 1463433963957 Marionette TRACE conn9 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:26:03 INFO - PROCESS | 3036 | 1463433963962 Marionette TRACE conn9 <- [1,2826,null,{}] 14:26:03 INFO - PROCESS | 3036 | 1463433963969 Marionette TRACE conn9 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:04 INFO - PROCESS | 3036 | 1463433964099 Marionette TRACE conn9 <- [1,2827,null,{"value":null}] 14:26:04 INFO - PROCESS | 3036 | 1463433964240 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615C3000 == 70 [pid = 3036] [id = 716] 14:26:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (000000B35A1DDC00) [pid = 3036] [serial = 2148] [outer = 0000000000000000] 14:26:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (000000B35A4CD800) [pid = 3036] [serial = 2149] [outer = 000000B35A1DDC00] 14:26:04 INFO - PROCESS | 3036 | 1463433964302 Marionette DEBUG loaded listener.js 14:26:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000B35D4F2C00) [pid = 3036] [serial = 2150] [outer = 000000B35A1DDC00] 14:26:04 INFO - PROCESS | 3036 | 1463433964856 Marionette TRACE conn9 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 964ms 14:26:04 INFO - PROCESS | 3036 | 1463433964910 Marionette TRACE conn9 -> [0,2829,"getWindowHandle",null] 14:26:04 INFO - PROCESS | 3036 | 1463433964917 Marionette TRACE conn9 <- [1,2829,null,{"value":"13"}] 14:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:26:04 INFO - PROCESS | 3036 | 1463433964924 Marionette TRACE conn9 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:26:04 INFO - PROCESS | 3036 | 1463433964927 Marionette TRACE conn9 <- [1,2830,null,{}] 14:26:04 INFO - PROCESS | 3036 | 1463433964931 Marionette TRACE conn9 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:05 INFO - PROCESS | 3036 | 1463433965058 Marionette TRACE conn9 <- [1,2831,null,{"value":null}] 14:26:05 INFO - PROCESS | 3036 | 1463433965201 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3688D6000 == 71 [pid = 3036] [id = 717] 14:26:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (000000B35DC1F000) [pid = 3036] [serial = 2151] [outer = 0000000000000000] 14:26:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000B360AC2400) [pid = 3036] [serial = 2152] [outer = 000000B35DC1F000] 14:26:05 INFO - PROCESS | 3036 | 1463433965261 Marionette DEBUG loaded listener.js 14:26:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000B360EC6800) [pid = 3036] [serial = 2153] [outer = 000000B35DC1F000] 14:26:05 INFO - PROCESS | 3036 | 1463433965898 Marionette TRACE conn9 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:26:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:26:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1024ms 14:26:05 INFO - PROCESS | 3036 | 1463433965954 Marionette TRACE conn9 -> [0,2833,"getWindowHandle",null] 14:26:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:26:05 INFO - PROCESS | 3036 | 1463433965957 Marionette TRACE conn9 <- [1,2833,null,{"value":"13"}] 14:26:05 INFO - PROCESS | 3036 | 1463433965961 Marionette TRACE conn9 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:26:05 INFO - PROCESS | 3036 | 1463433965965 Marionette TRACE conn9 <- [1,2834,null,{}] 14:26:06 INFO - PROCESS | 3036 | 1463433966009 Marionette TRACE conn9 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:06 INFO - PROCESS | 3036 | 1463433966176 Marionette TRACE conn9 <- [1,2835,null,{"value":null}] 14:26:06 INFO - PROCESS | 3036 | 1463433966279 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36BC19800 == 72 [pid = 3036] [id = 718] 14:26:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000B362090800) [pid = 3036] [serial = 2154] [outer = 0000000000000000] 14:26:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000B362093800) [pid = 3036] [serial = 2155] [outer = 000000B362090800] 14:26:06 INFO - PROCESS | 3036 | 1463433966341 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (000000B364525400) [pid = 3036] [serial = 2156] [outer = 000000B362090800] 14:26:06 INFO - PROCESS | 3036 | 1463433966934 Marionette TRACE conn9 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1030ms 14:26:06 INFO - PROCESS | 3036 | 1463433966993 Marionette TRACE conn9 -> [0,2837,"getWindowHandle",null] 14:26:06 INFO - PROCESS | 3036 | 1463433966996 Marionette TRACE conn9 <- [1,2837,null,{"value":"13"}] 14:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:26:07 INFO - PROCESS | 3036 | 1463433966999 Marionette TRACE conn9 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - PROCESS | 3036 | 1463433967001 Marionette TRACE conn9 <- [1,2838,null,{}] 14:26:07 INFO - PROCESS | 3036 | 1463433967005 Marionette TRACE conn9 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:07 INFO - PROCESS | 3036 | 1463433967129 Marionette TRACE conn9 <- [1,2839,null,{"value":null}] 14:26:07 INFO - PROCESS | 3036 | 1463433967240 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36C916800 == 73 [pid = 3036] [id = 719] 14:26:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (000000B365AA0400) [pid = 3036] [serial = 2157] [outer = 0000000000000000] 14:26:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000B366BB6000) [pid = 3036] [serial = 2158] [outer = 000000B365AA0400] 14:26:07 INFO - PROCESS | 3036 | 1463433967296 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (000000B367E86400) [pid = 3036] [serial = 2159] [outer = 000000B365AA0400] 14:26:07 INFO - PROCESS | 3036 | 1463433967880 Marionette TRACE conn9 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 945ms 14:26:07 INFO - PROCESS | 3036 | 1463433967947 Marionette TRACE conn9 -> [0,2841,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 3036 | 1463433967950 Marionette TRACE conn9 <- [1,2841,null,{"value":"13"}] 14:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:26:07 INFO - PROCESS | 3036 | 1463433967953 Marionette TRACE conn9 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - PROCESS | 3036 | 1463433967955 Marionette TRACE conn9 <- [1,2842,null,{}] 14:26:07 INFO - PROCESS | 3036 | 1463433967959 Marionette TRACE conn9 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:08 INFO - PROCESS | 3036 | 1463433968079 Marionette TRACE conn9 <- [1,2843,null,{"value":null}] 14:26:08 INFO - PROCESS | 3036 | 1463433968217 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 3036 | ++DOCSHELL 000000B361A1F800 == 74 [pid = 3036] [id = 720] 14:26:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (000000B367E7EC00) [pid = 3036] [serial = 2160] [outer = 0000000000000000] 14:26:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000B3683AC800) [pid = 3036] [serial = 2161] [outer = 000000B367E7EC00] 14:26:08 INFO - PROCESS | 3036 | 1463433968274 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000B36864A000) [pid = 3036] [serial = 2162] [outer = 000000B367E7EC00] 14:26:08 INFO - PROCESS | 3036 | 1463433968944 Marionette TRACE conn9 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1028ms 14:26:08 INFO - PROCESS | 3036 | 1463433968983 Marionette TRACE conn9 -> [0,2845,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 3036 | 1463433968986 Marionette TRACE conn9 <- [1,2845,null,{"value":"13"}] 14:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:26:08 INFO - PROCESS | 3036 | 1463433968989 Marionette TRACE conn9 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:26:09 INFO - PROCESS | 3036 | 1463433968991 Marionette TRACE conn9 <- [1,2846,null,{}] 14:26:09 INFO - PROCESS | 3036 | 1463433968995 Marionette TRACE conn9 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:09 INFO - PROCESS | 3036 | 1463433969148 Marionette TRACE conn9 <- [1,2847,null,{"value":null}] 14:26:09 INFO - PROCESS | 3036 | 1463433969263 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:09 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35F825000 == 75 [pid = 3036] [id = 721] 14:26:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000B3506CBC00) [pid = 3036] [serial = 2163] [outer = 0000000000000000] 14:26:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000B36864AC00) [pid = 3036] [serial = 2164] [outer = 000000B3506CBC00] 14:26:09 INFO - PROCESS | 3036 | 1463433969319 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (000000B368AAC400) [pid = 3036] [serial = 2165] [outer = 000000B3506CBC00] 14:26:10 INFO - PROCESS | 3036 | 1463433970351 Marionette TRACE conn9 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1383ms 14:26:10 INFO - PROCESS | 3036 | 1463433970376 Marionette TRACE conn9 -> [0,2849,"getWindowHandle",null] 14:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:26:10 INFO - PROCESS | 3036 | 1463433970379 Marionette TRACE conn9 <- [1,2849,null,{"value":"13"}] 14:26:10 INFO - PROCESS | 3036 | 1463433970384 Marionette TRACE conn9 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - PROCESS | 3036 | 1463433970388 Marionette TRACE conn9 <- [1,2850,null,{}] 14:26:10 INFO - PROCESS | 3036 | 1463433970392 Marionette TRACE conn9 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:10 INFO - PROCESS | 3036 | 1463433970500 Marionette TRACE conn9 <- [1,2851,null,{"value":null}] 14:26:10 INFO - PROCESS | 3036 | 1463433970645 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC75000 == 76 [pid = 3036] [id = 722] 14:26:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (000000B3506E3000) [pid = 3036] [serial = 2166] [outer = 0000000000000000] 14:26:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (000000B3507DF400) [pid = 3036] [serial = 2167] [outer = 000000B3506E3000] 14:26:10 INFO - PROCESS | 3036 | 1463433970699 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (000000B350E96400) [pid = 3036] [serial = 2168] [outer = 000000B3506E3000] 14:26:11 INFO - PROCESS | 3036 | 1463433971308 Marionette TRACE conn9 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:26:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:26:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 984ms 14:26:11 INFO - PROCESS | 3036 | 1463433971369 Marionette TRACE conn9 -> [0,2853,"getWindowHandle",null] 14:26:11 INFO - PROCESS | 3036 | 1463433971375 Marionette TRACE conn9 <- [1,2853,null,{"value":"13"}] 14:26:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:26:11 INFO - PROCESS | 3036 | 1463433971381 Marionette TRACE conn9 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:26:11 INFO - PROCESS | 3036 | 1463433971384 Marionette TRACE conn9 <- [1,2854,null,{}] 14:26:11 INFO - PROCESS | 3036 | 1463433971388 Marionette TRACE conn9 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:11 INFO - PROCESS | 3036 | 1463433971574 Marionette TRACE conn9 <- [1,2855,null,{"value":null}] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B3651D3000 == 75 [pid = 3036] [id = 597] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B3666A7000 == 74 [pid = 3036] [id = 714] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B368ECE000 == 73 [pid = 3036] [id = 713] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CC1800 == 72 [pid = 3036] [id = 712] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CCE800 == 71 [pid = 3036] [id = 711] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B366B1F000 == 70 [pid = 3036] [id = 710] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B36418A800 == 69 [pid = 3036] [id = 709] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (000000B3567F5C00) [pid = 3036] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000B364527000) [pid = 3036] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000B35DCFF400) [pid = 3036] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (000000B365A9B000) [pid = 3036] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000B368AAA000) [pid = 3036] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000B367E89400) [pid = 3036] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D8C0000 == 68 [pid = 3036] [id = 708] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F89B800 == 67 [pid = 3036] [id = 707] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B360ED7800 == 66 [pid = 3036] [id = 700] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C4C000 == 65 [pid = 3036] [id = 699] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D51B000 == 64 [pid = 3036] [id = 698] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B3689DA000 == 63 [pid = 3036] [id = 688] 14:26:11 INFO - PROCESS | 3036 | --DOCSHELL 000000B35F823800 == 62 [pid = 3036] [id = 697] 14:26:11 INFO - PROCESS | 3036 | 1463433971715 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35589C000 == 63 [pid = 3036] [id = 723] 14:26:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000B34EDB5800) [pid = 3036] [serial = 2169] [outer = 0000000000000000] 14:26:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000B34F9A8800) [pid = 3036] [serial = 2170] [outer = 000000B34EDB5800] 14:26:11 INFO - PROCESS | 3036 | 1463433971763 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (000000B350509C00) [pid = 3036] [serial = 2171] [outer = 000000B34EDB5800] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (000000B34F9AE400) [pid = 3036] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000B3506D6000) [pid = 3036] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000B34FB3A800) [pid = 3036] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000B363EDF400) [pid = 3036] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000B350DB2800) [pid = 3036] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000B363E71400) [pid = 3036] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000B360713800) [pid = 3036] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000B35CA3EC00) [pid = 3036] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000B35DCFC800) [pid = 3036] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000B351E77800) [pid = 3036] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (000000B355873800) [pid = 3036] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000B35DB8A400) [pid = 3036] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000B362069400) [pid = 3036] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000B3612B3800) [pid = 3036] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (000000B3506DE800) [pid = 3036] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000B356E42000) [pid = 3036] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (000000B360D2C400) [pid = 3036] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000B36150CC00) [pid = 3036] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000B36205F400) [pid = 3036] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (000000B35F849800) [pid = 3036] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000B3568EE400) [pid = 3036] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000B360D28000) [pid = 3036] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000B35D4C2800) [pid = 3036] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000B363984C00) [pid = 3036] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000B35B22F800) [pid = 3036] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 14:26:11 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000B3637EFC00) [pid = 3036] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 14:26:12 INFO - PROCESS | 3036 | 1463433972279 Marionette TRACE conn9 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 942ms 14:26:12 INFO - PROCESS | 3036 | 1463433972325 Marionette TRACE conn9 -> [0,2857,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 3036 | 1463433972327 Marionette TRACE conn9 <- [1,2857,null,{"value":"13"}] 14:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:26:12 INFO - PROCESS | 3036 | 1463433972331 Marionette TRACE conn9 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:26:12 INFO - PROCESS | 3036 | 1463433972335 Marionette TRACE conn9 <- [1,2858,null,{}] 14:26:12 INFO - PROCESS | 3036 | 1463433972345 Marionette TRACE conn9 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:12 INFO - PROCESS | 3036 | 1463433972442 Marionette TRACE conn9 <- [1,2859,null,{"value":null}] 14:26:12 INFO - PROCESS | 3036 | 1463433972536 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35EA72800 == 64 [pid = 3036] [id = 724] 14:26:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000B355A9D400) [pid = 3036] [serial = 2172] [outer = 0000000000000000] 14:26:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000B3568E8000) [pid = 3036] [serial = 2173] [outer = 000000B355A9D400] 14:26:12 INFO - PROCESS | 3036 | 1463433972586 Marionette DEBUG loaded listener.js 14:26:12 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000B359846C00) [pid = 3036] [serial = 2174] [outer = 000000B355A9D400] 14:26:12 INFO - PROCESS | 3036 | 1463433972976 Marionette TRACE conn9 <- [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]]]}] 14:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 693ms 14:26:13 INFO - PROCESS | 3036 | 1463433973026 Marionette TRACE conn9 -> [0,2861,"getWindowHandle",null] 14:26:13 INFO - PROCESS | 3036 | 1463433973029 Marionette TRACE conn9 <- [1,2861,null,{"value":"13"}] 14:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:26:13 INFO - PROCESS | 3036 | 1463433973033 Marionette TRACE conn9 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 3036 | 1463433973035 Marionette TRACE conn9 <- [1,2862,null,{}] 14:26:13 INFO - PROCESS | 3036 | 1463433973038 Marionette TRACE conn9 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:13 INFO - PROCESS | 3036 | 1463433973130 Marionette TRACE conn9 <- [1,2863,null,{"value":null}] 14:26:13 INFO - PROCESS | 3036 | 1463433973138 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360AE1800 == 65 [pid = 3036] [id = 725] 14:26:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000B35A1F3000) [pid = 3036] [serial = 2175] [outer = 0000000000000000] 14:26:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000B35A8E5000) [pid = 3036] [serial = 2176] [outer = 000000B35A1F3000] 14:26:13 INFO - PROCESS | 3036 | 1463433973192 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (000000B35AE2CC00) [pid = 3036] [serial = 2177] [outer = 000000B35A1F3000] 14:26:13 INFO - PROCESS | 3036 | 1463433973628 Marionette TRACE conn9 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 628ms 14:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:26:13 INFO - PROCESS | 3036 | 1463433973681 Marionette TRACE conn9 -> [0,2865,"getWindowHandle",null] 14:26:13 INFO - PROCESS | 3036 | 1463433973683 Marionette TRACE conn9 <- [1,2865,null,{"value":"13"}] 14:26:13 INFO - PROCESS | 3036 | 1463433973697 Marionette TRACE conn9 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 3036 | 1463433973699 Marionette TRACE conn9 <- [1,2866,null,{}] 14:26:13 INFO - PROCESS | 3036 | 1463433973702 Marionette TRACE conn9 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:13 INFO - PROCESS | 3036 | 1463433973823 Marionette TRACE conn9 <- [1,2867,null,{"value":null}] 14:26:13 INFO - PROCESS | 3036 | 1463433973908 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 3036 | ++DOCSHELL 000000B355C6A000 == 66 [pid = 3036] [id = 726] 14:26:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000B35AE38000) [pid = 3036] [serial = 2178] [outer = 0000000000000000] 14:26:13 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (000000B35BF36400) [pid = 3036] [serial = 2179] [outer = 000000B35AE38000] 14:26:13 INFO - PROCESS | 3036 | 1463433973957 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (000000B35CBC0000) [pid = 3036] [serial = 2180] [outer = 000000B35AE38000] 14:26:14 INFO - PROCESS | 3036 | 1463433974414 Marionette TRACE conn9 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 14:26:14 INFO - PROCESS | 3036 | 1463433974424 Marionette TRACE conn9 -> [0,2869,"getWindowHandle",null] 14:26:14 INFO - PROCESS | 3036 | 1463433974426 Marionette TRACE conn9 <- [1,2869,null,{"value":"13"}] 14:26:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:26:14 INFO - PROCESS | 3036 | 1463433974429 Marionette TRACE conn9 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:26:14 INFO - PROCESS | 3036 | 1463433974431 Marionette TRACE conn9 <- [1,2870,null,{}] 14:26:14 INFO - PROCESS | 3036 | 1463433974435 Marionette TRACE conn9 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:14 INFO - PROCESS | 3036 | 1463433974570 Marionette TRACE conn9 <- [1,2871,null,{"value":null}] 14:26:14 INFO - PROCESS | 3036 | 1463433974627 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36160F000 == 67 [pid = 3036] [id = 727] 14:26:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (000000B35D32D400) [pid = 3036] [serial = 2181] [outer = 0000000000000000] 14:26:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000B35D889000) [pid = 3036] [serial = 2182] [outer = 000000B35D32D400] 14:26:14 INFO - PROCESS | 3036 | 1463433974681 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (000000B35D98C400) [pid = 3036] [serial = 2183] [outer = 000000B35D32D400] 14:26:15 INFO - PROCESS | 3036 | 1463433975129 Marionette TRACE conn9 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:26:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:26:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 14:26:15 INFO - PROCESS | 3036 | 1463433975166 Marionette TRACE conn9 -> [0,2873,"getWindowHandle",null] 14:26:15 INFO - PROCESS | 3036 | 1463433975169 Marionette TRACE conn9 <- [1,2873,null,{"value":"13"}] 14:26:15 INFO - PROCESS | 3036 | 1463433975172 Marionette TRACE conn9 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:26:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:26:15 INFO - PROCESS | 3036 | 1463433975174 Marionette TRACE conn9 <- [1,2874,null,{}] 14:26:15 INFO - PROCESS | 3036 | 1463433975177 Marionette TRACE conn9 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:15 INFO - PROCESS | 3036 | 1463433975321 Marionette TRACE conn9 <- [1,2875,null,{"value":null}] 14:26:15 INFO - PROCESS | 3036 | 1463433975386 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3620A4800 == 68 [pid = 3036] [id = 728] 14:26:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000B35D9C2400) [pid = 3036] [serial = 2184] [outer = 0000000000000000] 14:26:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000B35D9CD400) [pid = 3036] [serial = 2185] [outer = 000000B35D9C2400] 14:26:15 INFO - PROCESS | 3036 | 1463433975432 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000B35DB8A400) [pid = 3036] [serial = 2186] [outer = 000000B35D9C2400] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000B363ED2C00) [pid = 3036] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000B360CD6000) [pid = 3036] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000B35D9C5000) [pid = 3036] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (000000B3506E0C00) [pid = 3036] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000B350B1D800) [pid = 3036] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (000000B355A9E400) [pid = 3036] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000B36127D800) [pid = 3036] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000B34F9D7C00) [pid = 3036] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (000000B35D3C8000) [pid = 3036] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000B3637F3400) [pid = 3036] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:26:16 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000B360EBD400) [pid = 3036] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:26:16 INFO - PROCESS | 3036 | 1463433976106 Marionette TRACE conn9 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:26:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 985ms 14:26:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:26:16 INFO - PROCESS | 3036 | 1463433976161 Marionette TRACE conn9 -> [0,2877,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 3036 | 1463433976163 Marionette TRACE conn9 <- [1,2877,null,{"value":"13"}] 14:26:16 INFO - PROCESS | 3036 | 1463433976167 Marionette TRACE conn9 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 3036 | 1463433976168 Marionette TRACE conn9 <- [1,2878,null,{}] 14:26:16 INFO - PROCESS | 3036 | 1463433976172 Marionette TRACE conn9 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:16 INFO - PROCESS | 3036 | 1463433976260 Marionette TRACE conn9 <- [1,2879,null,{"value":null}] 14:26:16 INFO - PROCESS | 3036 | 1463433976355 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3620A8000 == 69 [pid = 3036] [id = 729] 14:26:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000B34EE5B800) [pid = 3036] [serial = 2187] [outer = 0000000000000000] 14:26:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (000000B35DB34000) [pid = 3036] [serial = 2188] [outer = 000000B34EE5B800] 14:26:16 INFO - PROCESS | 3036 | 1463433976401 Marionette DEBUG loaded listener.js 14:26:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000B35DCF4400) [pid = 3036] [serial = 2189] [outer = 000000B34EE5B800] 14:26:16 INFO - PROCESS | 3036 | 1463433976807 Marionette TRACE conn9 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:26:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 691ms 14:26:16 INFO - PROCESS | 3036 | 1463433976866 Marionette TRACE conn9 -> [0,2881,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 3036 | 1463433976868 Marionette TRACE conn9 <- [1,2881,null,{"value":"13"}] 14:26:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:26:16 INFO - PROCESS | 3036 | 1463433976872 Marionette TRACE conn9 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 3036 | 1463433976873 Marionette TRACE conn9 <- [1,2882,null,{}] 14:26:16 INFO - PROCESS | 3036 | 1463433976877 Marionette TRACE conn9 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:16 INFO - PROCESS | 3036 | 1463433976968 Marionette TRACE conn9 <- [1,2883,null,{"value":null}] 14:26:16 INFO - PROCESS | 3036 | 1463433976974 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36371D800 == 70 [pid = 3036] [id = 730] 14:26:16 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (000000B35DF3E400) [pid = 3036] [serial = 2190] [outer = 0000000000000000] 14:26:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (000000B35E0F4800) [pid = 3036] [serial = 2191] [outer = 000000B35DF3E400] 14:26:17 INFO - PROCESS | 3036 | 1463433977022 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (000000B35E9B7000) [pid = 3036] [serial = 2192] [outer = 000000B35DF3E400] 14:26:17 INFO - PROCESS | 3036 | 1463433977471 Marionette TRACE conn9 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:26:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 14:26:17 INFO - PROCESS | 3036 | 1463433977504 Marionette TRACE conn9 -> [0,2885,"getWindowHandle",null] 14:26:17 INFO - PROCESS | 3036 | 1463433977506 Marionette TRACE conn9 <- [1,2885,null,{"value":"13"}] 14:26:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:26:17 INFO - PROCESS | 3036 | 1463433977514 Marionette TRACE conn9 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:26:17 INFO - PROCESS | 3036 | 1463433977516 Marionette TRACE conn9 <- [1,2886,null,{}] 14:26:17 INFO - PROCESS | 3036 | 1463433977519 Marionette TRACE conn9 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:17 INFO - PROCESS | 3036 | 1463433977611 Marionette TRACE conn9 <- [1,2887,null,{"value":null}] 14:26:17 INFO - PROCESS | 3036 | 1463433977618 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D22800 == 71 [pid = 3036] [id = 731] 14:26:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000B35FF86400) [pid = 3036] [serial = 2193] [outer = 0000000000000000] 14:26:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (000000B3600ACC00) [pid = 3036] [serial = 2194] [outer = 000000B35FF86400] 14:26:17 INFO - PROCESS | 3036 | 1463433977663 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000B3600F3800) [pid = 3036] [serial = 2195] [outer = 000000B35FF86400] 14:26:18 INFO - PROCESS | 3036 | 1463433978349 Marionette TRACE conn9 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:26:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:26:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 881ms 14:26:18 INFO - PROCESS | 3036 | 1463433978395 Marionette TRACE conn9 -> [0,2889,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 3036 | 1463433978400 Marionette TRACE conn9 <- [1,2889,null,{"value":"13"}] 14:26:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:26:18 INFO - PROCESS | 3036 | 1463433978405 Marionette TRACE conn9 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:26:18 INFO - PROCESS | 3036 | 1463433978410 Marionette TRACE conn9 <- [1,2890,null,{}] 14:26:18 INFO - PROCESS | 3036 | 1463433978416 Marionette TRACE conn9 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:18 INFO - PROCESS | 3036 | 1463433978545 Marionette TRACE conn9 <- [1,2891,null,{"value":null}] 14:26:18 INFO - PROCESS | 3036 | 1463433978655 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CB7C800 == 72 [pid = 3036] [id = 732] 14:26:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000B35050FC00) [pid = 3036] [serial = 2196] [outer = 0000000000000000] 14:26:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000B3506E2400) [pid = 3036] [serial = 2197] [outer = 000000B35050FC00] 14:26:18 INFO - PROCESS | 3036 | 1463433978716 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000B350E93400) [pid = 3036] [serial = 2198] [outer = 000000B35050FC00] 14:26:19 INFO - PROCESS | 3036 | 1463433979339 Marionette TRACE conn9 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:26:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:26:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 986ms 14:26:19 INFO - PROCESS | 3036 | 1463433979395 Marionette TRACE conn9 -> [0,2893,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 3036 | 1463433979402 Marionette TRACE conn9 <- [1,2893,null,{"value":"13"}] 14:26:19 INFO - PROCESS | 3036 | 1463433979409 Marionette TRACE conn9 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:26:19 INFO - PROCESS | 3036 | 1463433979412 Marionette TRACE conn9 <- [1,2894,null,{}] 14:26:19 INFO - PROCESS | 3036 | 1463433979416 Marionette TRACE conn9 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:19 INFO - PROCESS | 3036 | 1463433979536 Marionette TRACE conn9 <- [1,2895,null,{"value":null}] 14:26:19 INFO - PROCESS | 3036 | 1463433979644 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615DA000 == 73 [pid = 3036] [id = 733] 14:26:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (000000B35684E800) [pid = 3036] [serial = 2199] [outer = 0000000000000000] 14:26:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (000000B356E43800) [pid = 3036] [serial = 2200] [outer = 000000B35684E800] 14:26:19 INFO - PROCESS | 3036 | 1463433979701 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000B35AD34C00) [pid = 3036] [serial = 2201] [outer = 000000B35684E800] 14:26:20 INFO - PROCESS | 3036 | 1463433980333 Marionette TRACE conn9 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:26:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 985ms 14:26:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:26:20 INFO - PROCESS | 3036 | 1463433980400 Marionette TRACE conn9 -> [0,2897,"getWindowHandle",null] 14:26:20 INFO - PROCESS | 3036 | 1463433980403 Marionette TRACE conn9 <- [1,2897,null,{"value":"13"}] 14:26:20 INFO - PROCESS | 3036 | 1463433980407 Marionette TRACE conn9 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:26:20 INFO - PROCESS | 3036 | 1463433980412 Marionette TRACE conn9 <- [1,2898,null,{}] 14:26:20 INFO - PROCESS | 3036 | 1463433980424 Marionette TRACE conn9 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:20 INFO - PROCESS | 3036 | 1463433980589 Marionette TRACE conn9 <- [1,2899,null,{"value":null}] 14:26:20 INFO - PROCESS | 3036 | 1463433980610 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364533800 == 74 [pid = 3036] [id = 734] 14:26:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (000000B35DC17800) [pid = 3036] [serial = 2202] [outer = 0000000000000000] 14:26:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (000000B35DCF7000) [pid = 3036] [serial = 2203] [outer = 000000B35DC17800] 14:26:20 INFO - PROCESS | 3036 | 1463433980669 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000B3600AE400) [pid = 3036] [serial = 2204] [outer = 000000B35DC17800] 14:26:21 INFO - PROCESS | 3036 | 1463433981245 Marionette TRACE conn9 <- [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]]]}] 14:26:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:26:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:26:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 881ms 14:26:21 INFO - PROCESS | 3036 | 1463433981289 Marionette TRACE conn9 -> [0,2901,"getWindowHandle",null] 14:26:21 INFO - PROCESS | 3036 | 1463433981292 Marionette TRACE conn9 <- [1,2901,null,{"value":"13"}] 14:26:21 INFO - TEST-START | /DOMEvents/constructors.html 14:26:21 INFO - PROCESS | 3036 | 1463433981296 Marionette TRACE conn9 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:26:21 INFO - PROCESS | 3036 | 1463433981298 Marionette TRACE conn9 <- [1,2902,null,{}] 14:26:21 INFO - PROCESS | 3036 | 1463433981302 Marionette TRACE conn9 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:21 INFO - PROCESS | 3036 | 1463433981418 Marionette TRACE conn9 <- [1,2903,null,{"value":null}] 14:26:21 INFO - PROCESS | 3036 | 1463433981525 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365420000 == 75 [pid = 3036] [id = 735] 14:26:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000B36071BC00) [pid = 3036] [serial = 2205] [outer = 0000000000000000] 14:26:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000B360AC3400) [pid = 3036] [serial = 2206] [outer = 000000B36071BC00] 14:26:21 INFO - PROCESS | 3036 | 1463433981581 Marionette DEBUG loaded listener.js 14:26:21 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000B360ACEC00) [pid = 3036] [serial = 2207] [outer = 000000B36071BC00] 14:26:22 INFO - PROCESS | 3036 | 1463433982245 Marionette TRACE conn9 <- [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]]]}] 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:26:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:26:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:26:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:26:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1003ms 14:26:22 INFO - PROCESS | 3036 | 1463433982301 Marionette TRACE conn9 -> [0,2905,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 3036 | 1463433982304 Marionette TRACE conn9 <- [1,2905,null,{"value":"13"}] 14:26:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:26:22 INFO - PROCESS | 3036 | 1463433982307 Marionette TRACE conn9 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - PROCESS | 3036 | 1463433982310 Marionette TRACE conn9 <- [1,2906,null,{}] 14:26:22 INFO - PROCESS | 3036 | 1463433982313 Marionette TRACE conn9 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:22 INFO - PROCESS | 3036 | 1463433982426 Marionette TRACE conn9 <- [1,2907,null,{"value":null}] 14:26:22 INFO - PROCESS | 3036 | 1463433982560 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:22 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CA3800 == 76 [pid = 3036] [id = 736] 14:26:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (000000B36071F800) [pid = 3036] [serial = 2208] [outer = 0000000000000000] 14:26:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (000000B360CD9400) [pid = 3036] [serial = 2209] [outer = 000000B36071F800] 14:26:22 INFO - PROCESS | 3036 | 1463433982619 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (000000B361274000) [pid = 3036] [serial = 2210] [outer = 000000B36071F800] 14:26:23 INFO - PROCESS | 3036 | 1463433983190 Marionette TRACE conn9 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:26:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:26:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 944ms 14:26:23 INFO - PROCESS | 3036 | 1463433983254 Marionette TRACE conn9 -> [0,2909,"getWindowHandle",null] 14:26:23 INFO - PROCESS | 3036 | 1463433983256 Marionette TRACE conn9 <- [1,2909,null,{"value":"13"}] 14:26:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:26:23 INFO - PROCESS | 3036 | 1463433983260 Marionette TRACE conn9 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:26:23 INFO - PROCESS | 3036 | 1463433983262 Marionette TRACE conn9 <- [1,2910,null,{}] 14:26:23 INFO - PROCESS | 3036 | 1463433983266 Marionette TRACE conn9 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:23 INFO - PROCESS | 3036 | 1463433983454 Marionette TRACE conn9 <- [1,2911,null,{"value":null}] 14:26:23 INFO - PROCESS | 3036 | 1463433983584 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366B14000 == 77 [pid = 3036] [id = 737] 14:26:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (000000B360EC7800) [pid = 3036] [serial = 2211] [outer = 0000000000000000] 14:26:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (000000B361514000) [pid = 3036] [serial = 2212] [outer = 000000B360EC7800] 14:26:23 INFO - PROCESS | 3036 | 1463433983642 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (000000B361641400) [pid = 3036] [serial = 2213] [outer = 000000B360EC7800] 14:26:24 INFO - PROCESS | 3036 | [3036] 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 14:26:24 INFO - PROCESS | 3036 | [3036] 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 14:26:24 INFO - PROCESS | 3036 | [3036] 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 14:26:24 INFO - PROCESS | 3036 | [3036] 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 14:26:24 INFO - PROCESS | 3036 | 1463433984178 Marionette TRACE conn9 <- [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]]]}] 14:26:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:26:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:26:24 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 14:26:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:26:24 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 14:26:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:26:24 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]" 14:26:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:26:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:26:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:26:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 952ms 14:26:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:26:24 INFO - PROCESS | 3036 | 1463433984215 Marionette TRACE conn9 -> [0,2913,"getWindowHandle",null] 14:26:24 INFO - PROCESS | 3036 | 1463433984217 Marionette TRACE conn9 <- [1,2913,null,{"value":"13"}] 14:26:24 INFO - PROCESS | 3036 | 1463433984221 Marionette TRACE conn9 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:26:24 INFO - PROCESS | 3036 | 1463433984223 Marionette TRACE conn9 <- [1,2914,null,{}] 14:26:24 INFO - PROCESS | 3036 | 1463433984227 Marionette TRACE conn9 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:24 INFO - PROCESS | 3036 | 1463433984339 Marionette TRACE conn9 <- [1,2915,null,{"value":null}] 14:26:24 INFO - PROCESS | 3036 | 1463433984445 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CC8800 == 78 [pid = 3036] [id = 738] 14:26:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (000000B362065000) [pid = 3036] [serial = 2214] [outer = 0000000000000000] 14:26:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (000000B362FAF800) [pid = 3036] [serial = 2215] [outer = 000000B362065000] 14:26:24 INFO - PROCESS | 3036 | 1463433984501 Marionette DEBUG loaded listener.js 14:26:24 INFO - PROCESS | 3036 | ++DOMWINDOW == 184 (000000B3637E7000) [pid = 3036] [serial = 2216] [outer = 000000B362065000] 14:26:25 INFO - PROCESS | 3036 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:26:25 INFO - PROCESS | 3036 | 1463433985096 Marionette TRACE conn9 <- [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]]]}] 14:26:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:26:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 943ms 14:26:25 INFO - PROCESS | 3036 | 1463433985166 Marionette TRACE conn9 -> [0,2917,"getWindowHandle",null] 14:26:25 INFO - PROCESS | 3036 | 1463433985169 Marionette TRACE conn9 <- [1,2917,null,{"value":"13"}] 14:26:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:26:25 INFO - PROCESS | 3036 | 1463433985172 Marionette TRACE conn9 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:26:25 INFO - PROCESS | 3036 | 1463433985175 Marionette TRACE conn9 <- [1,2918,null,{}] 14:26:25 INFO - PROCESS | 3036 | 1463433985179 Marionette TRACE conn9 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:25 INFO - PROCESS | 3036 | 1463433985437 Marionette TRACE conn9 <- [1,2919,null,{"value":null}] 14:26:25 INFO - PROCESS | 3036 | 1463433985585 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0E4800 == 79 [pid = 3036] [id = 739] 14:26:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 185 (000000B34F9ACC00) [pid = 3036] [serial = 2217] [outer = 0000000000000000] 14:26:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 186 (000000B34F9D4400) [pid = 3036] [serial = 2218] [outer = 000000B34F9ACC00] 14:26:25 INFO - PROCESS | 3036 | 1463433985641 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 3036 | ++DOMWINDOW == 187 (000000B3506E1000) [pid = 3036] [serial = 2219] [outer = 000000B34F9ACC00] 14:26:26 INFO - PROCESS | 3036 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:26:26 INFO - PROCESS | 3036 | 1463433986178 Marionette TRACE conn9 <- [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]]]}] 14:26:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:26:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1031ms 14:26:26 INFO - PROCESS | 3036 | 1463433986207 Marionette TRACE conn9 -> [0,2921,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 3036 | 1463433986210 Marionette TRACE conn9 <- [1,2921,null,{"value":"13"}] 14:26:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:26:26 INFO - PROCESS | 3036 | 1463433986215 Marionette TRACE conn9 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - PROCESS | 3036 | 1463433986219 Marionette TRACE conn9 <- [1,2922,null,{}] 14:26:26 INFO - PROCESS | 3036 | 1463433986241 Marionette TRACE conn9 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:26 INFO - PROCESS | 3036 | 1463433986383 Marionette TRACE conn9 <- [1,2923,null,{"value":null}] 14:26:26 INFO - PROCESS | 3036 | 1463433986525 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:26 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C5B000 == 80 [pid = 3036] [id = 740] 14:26:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 188 (000000B355D9FC00) [pid = 3036] [serial = 2220] [outer = 0000000000000000] 14:26:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 189 (000000B3568F1000) [pid = 3036] [serial = 2221] [outer = 000000B355D9FC00] 14:26:26 INFO - PROCESS | 3036 | 1463433986581 Marionette DEBUG loaded listener.js 14:26:26 INFO - PROCESS | 3036 | ++DOMWINDOW == 190 (000000B35A44E000) [pid = 3036] [serial = 2222] [outer = 000000B355D9FC00] 14:26:27 INFO - PROCESS | 3036 | 1463433987130 Marionette TRACE conn9 <- [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]]]}] 14:26:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:26:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 966ms 14:26:27 INFO - PROCESS | 3036 | 1463433987183 Marionette TRACE conn9 -> [0,2925,"getWindowHandle",null] 14:26:27 INFO - PROCESS | 3036 | 1463433987187 Marionette TRACE conn9 <- [1,2925,null,{"value":"13"}] 14:26:27 INFO - PROCESS | 3036 | 1463433987191 Marionette TRACE conn9 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:26:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:26:27 INFO - PROCESS | 3036 | 1463433987194 Marionette TRACE conn9 <- [1,2926,null,{}] 14:26:27 INFO - PROCESS | 3036 | 1463433987198 Marionette TRACE conn9 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:27 INFO - PROCESS | 3036 | 1463433987304 Marionette TRACE conn9 <- [1,2927,null,{"value":null}] 14:26:27 INFO - PROCESS | 3036 | 1463433987421 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:27 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36209D000 == 81 [pid = 3036] [id = 741] 14:26:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 191 (000000B3568E8400) [pid = 3036] [serial = 2223] [outer = 0000000000000000] 14:26:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 192 (000000B35D980400) [pid = 3036] [serial = 2224] [outer = 000000B3568E8400] 14:26:27 INFO - PROCESS | 3036 | 1463433987471 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 3036 | ++DOMWINDOW == 193 (000000B35DC16400) [pid = 3036] [serial = 2225] [outer = 000000B3568E8400] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B36371D800 == 80 [pid = 3036] [id = 730] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B3620A8000 == 79 [pid = 3036] [id = 729] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B3620A4800 == 78 [pid = 3036] [id = 728] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B36160F000 == 77 [pid = 3036] [id = 727] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B355C6A000 == 76 [pid = 3036] [id = 726] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B360AE1800 == 75 [pid = 3036] [id = 725] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B35EA72800 == 74 [pid = 3036] [id = 724] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B35589C000 == 73 [pid = 3036] [id = 723] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC75000 == 72 [pid = 3036] [id = 722] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 192 (000000B350C5C000) [pid = 3036] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 191 (000000B3568E7400) [pid = 3036] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 190 (000000B35AD30000) [pid = 3036] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 189 (000000B35D085400) [pid = 3036] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 188 (000000B35D88B400) [pid = 3036] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 187 (000000B35DC1A000) [pid = 3036] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 186 (000000B35E295800) [pid = 3036] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 185 (000000B3600AB400) [pid = 3036] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 184 (000000B360AC7C00) [pid = 3036] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B36BC19800 == 71 [pid = 3036] [id = 718] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B3688D6000 == 70 [pid = 3036] [id = 717] 14:26:27 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615C3000 == 69 [pid = 3036] [id = 716] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 183 (000000B363E6E800) [pid = 3036] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 182 (000000B3612B0C00) [pid = 3036] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 181 (000000B364529400) [pid = 3036] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 180 (000000B360D28400) [pid = 3036] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (000000B35DB36C00) [pid = 3036] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (000000B356847C00) [pid = 3036] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000B351322800) [pid = 3036] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000B351696C00) [pid = 3036] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (000000B35A1E5000) [pid = 3036] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000B355C2F400) [pid = 3036] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000B35673E400) [pid = 3036] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000B3612A8800) [pid = 3036] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000B3506DE000) [pid = 3036] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000B36150D800) [pid = 3036] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000B362062400) [pid = 3036] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000B363EC9000) [pid = 3036] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000B361276000) [pid = 3036] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000B35DCF5C00) [pid = 3036] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (000000B3637E9000) [pid = 3036] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000B363982C00) [pid = 3036] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 14:26:27 INFO - PROCESS | 3036 | 1463433987981 Marionette TRACE conn9 <- [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]]]}] 14:26:28 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. 14:26:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 836ms 14:26:28 INFO - PROCESS | 3036 | 1463433988061 Marionette TRACE conn9 -> [0,2929,"getWindowHandle",null] 14:26:28 INFO - PROCESS | 3036 | 1463433988065 Marionette TRACE conn9 <- [1,2929,null,{"value":"13"}] 14:26:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:26:28 INFO - PROCESS | 3036 | 1463433988076 Marionette TRACE conn9 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:26:28 INFO - PROCESS | 3036 | 1463433988081 Marionette TRACE conn9 <- [1,2930,null,{}] 14:26:28 INFO - PROCESS | 3036 | 1463433988085 Marionette TRACE conn9 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:28 INFO - PROCESS | 3036 | 1463433988181 Marionette TRACE conn9 <- [1,2931,null,{"value":null}] 14:26:28 INFO - PROCESS | 3036 | 1463433988195 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35FFB7800 == 70 [pid = 3036] [id = 742] 14:26:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000B355CE4400) [pid = 3036] [serial = 2226] [outer = 0000000000000000] 14:26:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000B35AD35400) [pid = 3036] [serial = 2227] [outer = 000000B355CE4400] 14:26:28 INFO - PROCESS | 3036 | 1463433988242 Marionette DEBUG loaded listener.js 14:26:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (000000B35D792400) [pid = 3036] [serial = 2228] [outer = 000000B355CE4400] 14:26:28 INFO - PROCESS | 3036 | 1463433988705 Marionette TRACE conn9 <- [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"]]]}] 14:26:28 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 14:26:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:26:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 14:26:28 INFO - PROCESS | 3036 | 1463433988766 Marionette TRACE conn9 -> [0,2933,"getWindowHandle",null] 14:26:28 INFO - PROCESS | 3036 | 1463433988768 Marionette TRACE conn9 <- [1,2933,null,{"value":"13"}] 14:26:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:26:28 INFO - PROCESS | 3036 | 1463433988772 Marionette TRACE conn9 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:26:28 INFO - PROCESS | 3036 | 1463433988774 Marionette TRACE conn9 <- [1,2934,null,{}] 14:26:28 INFO - PROCESS | 3036 | 1463433988777 Marionette TRACE conn9 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:28 INFO - PROCESS | 3036 | 1463433988871 Marionette TRACE conn9 <- [1,2935,null,{"value":null}] 14:26:28 INFO - PROCESS | 3036 | 1463433988877 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 3036 | ++DOCSHELL 000000B361A33800 == 71 [pid = 3036] [id = 743] 14:26:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (000000B35DB36C00) [pid = 3036] [serial = 2229] [outer = 0000000000000000] 14:26:28 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000B35DF3B800) [pid = 3036] [serial = 2230] [outer = 000000B35DB36C00] 14:26:28 INFO - PROCESS | 3036 | 1463433988924 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (000000B35EA3E400) [pid = 3036] [serial = 2231] [outer = 000000B35DB36C00] 14:26:29 INFO - PROCESS | 3036 | 1463433989355 Marionette TRACE conn9 <- [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]]]}] 14:26:29 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. 14:26:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 627ms 14:26:29 INFO - PROCESS | 3036 | 1463433989401 Marionette TRACE conn9 -> [0,2937,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 3036 | 1463433989404 Marionette TRACE conn9 <- [1,2937,null,{"value":"13"}] 14:26:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:26:29 INFO - PROCESS | 3036 | 1463433989407 Marionette TRACE conn9 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 3036 | 1463433989408 Marionette TRACE conn9 <- [1,2938,null,{}] 14:26:29 INFO - PROCESS | 3036 | 1463433989416 Marionette TRACE conn9 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:29 INFO - PROCESS | 3036 | 1463433989509 Marionette TRACE conn9 <- [1,2939,null,{"value":null}] 14:26:29 INFO - PROCESS | 3036 | 1463433989517 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364023800 == 72 [pid = 3036] [id = 744] 14:26:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (000000B360AC7C00) [pid = 3036] [serial = 2232] [outer = 0000000000000000] 14:26:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000B360CCC400) [pid = 3036] [serial = 2233] [outer = 000000B360AC7C00] 14:26:29 INFO - PROCESS | 3036 | 1463433989569 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000B361279C00) [pid = 3036] [serial = 2234] [outer = 000000B360AC7C00] 14:26:29 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364197000 == 73 [pid = 3036] [id = 745] 14:26:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000B36150D800) [pid = 3036] [serial = 2235] [outer = 0000000000000000] 14:26:29 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000B36150F800) [pid = 3036] [serial = 2236] [outer = 000000B36150D800] 14:26:30 INFO - PROCESS | 3036 | 1463433990087 Marionette TRACE conn9 <- [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]]]}] 14:26:30 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. 14:26:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 14:26:30 INFO - PROCESS | 3036 | 1463433990143 Marionette TRACE conn9 -> [0,2941,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 3036 | 1463433990145 Marionette TRACE conn9 <- [1,2941,null,{"value":"13"}] 14:26:30 INFO - PROCESS | 3036 | 1463433990148 Marionette TRACE conn9 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:26:30 INFO - PROCESS | 3036 | 1463433990150 Marionette TRACE conn9 <- [1,2942,null,{}] 14:26:30 INFO - PROCESS | 3036 | 1463433990154 Marionette TRACE conn9 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:30 INFO - PROCESS | 3036 | 1463433990296 Marionette TRACE conn9 <- [1,2943,null,{"value":null}] 14:26:30 INFO - PROCESS | 3036 | 1463433990319 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365CA7000 == 74 [pid = 3036] [id = 746] 14:26:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (000000B361281800) [pid = 3036] [serial = 2237] [outer = 0000000000000000] 14:26:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (000000B36150C800) [pid = 3036] [serial = 2238] [outer = 000000B361281800] 14:26:30 INFO - PROCESS | 3036 | 1463433990364 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (000000B36206BC00) [pid = 3036] [serial = 2239] [outer = 000000B361281800] 14:26:30 INFO - PROCESS | 3036 | 1463433990802 Marionette TRACE conn9 <- [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]]]}] 14:26:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:26:30 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 14:26:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 693ms 14:26:30 INFO - PROCESS | 3036 | 1463433990844 Marionette TRACE conn9 -> [0,2945,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 3036 | 1463433990846 Marionette TRACE conn9 <- [1,2945,null,{"value":"13"}] 14:26:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:26:30 INFO - PROCESS | 3036 | 1463433990850 Marionette TRACE conn9 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - PROCESS | 3036 | 1463433990851 Marionette TRACE conn9 <- [1,2946,null,{}] 14:26:30 INFO - PROCESS | 3036 | 1463433990855 Marionette TRACE conn9 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:31 INFO - PROCESS | 3036 | 1463433991017 Marionette TRACE conn9 <- [1,2947,null,{"value":null}] 14:26:31 INFO - PROCESS | 3036 | 1463433991041 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B368808000 == 75 [pid = 3036] [id = 747] 14:26:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (000000B3637EE000) [pid = 3036] [serial = 2240] [outer = 0000000000000000] 14:26:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (000000B363985C00) [pid = 3036] [serial = 2241] [outer = 000000B3637EE000] 14:26:31 INFO - PROCESS | 3036 | 1463433991086 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 181 (000000B363E69400) [pid = 3036] [serial = 2242] [outer = 000000B3637EE000] 14:26:31 INFO - PROCESS | 3036 | 1463433991504 Marionette TRACE conn9 <- [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]]]}] 14:26:31 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. 14:26:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 14:26:31 INFO - PROCESS | 3036 | 1463433991550 Marionette TRACE conn9 -> [0,2949,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 3036 | 1463433991552 Marionette TRACE conn9 <- [1,2949,null,{"value":"13"}] 14:26:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:26:31 INFO - PROCESS | 3036 | 1463433991555 Marionette TRACE conn9 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - PROCESS | 3036 | 1463433991557 Marionette TRACE conn9 <- [1,2950,null,{}] 14:26:31 INFO - PROCESS | 3036 | 1463433991575 Marionette TRACE conn9 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:31 INFO - PROCESS | 3036 | 1463433991716 Marionette TRACE conn9 <- [1,2951,null,{"value":null}] 14:26:31 INFO - PROCESS | 3036 | 1463433991782 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3688D5800 == 76 [pid = 3036] [id = 748] 14:26:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 182 (000000B363E64400) [pid = 3036] [serial = 2243] [outer = 0000000000000000] 14:26:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 183 (000000B363EBE400) [pid = 3036] [serial = 2244] [outer = 000000B363E64400] 14:26:31 INFO - PROCESS | 3036 | 1463433991828 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 3036 | ++DOMWINDOW == 184 (000000B363EC9800) [pid = 3036] [serial = 2245] [outer = 000000B363E64400] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 183 (000000B35131D800) [pid = 3036] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 182 (000000B36864EC00) [pid = 3036] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 181 (000000B364523000) [pid = 3036] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 180 (000000B3600A0400) [pid = 3036] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (000000B360716000) [pid = 3036] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (000000B3600AD800) [pid = 3036] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000B35DF48000) [pid = 3036] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000B3511AC800) [pid = 3036] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (000000B367E7DC00) [pid = 3036] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000B35D08CC00) [pid = 3036] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000B367E7C400) [pid = 3036] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000B363ED5C00) [pid = 3036] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000B350E59400) [pid = 3036] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000B350551800) [pid = 3036] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000B35050D000) [pid = 3036] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000B35D087000) [pid = 3036] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000B35A940400) [pid = 3036] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000B35A1E3400) [pid = 3036] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (000000B365A91C00) [pid = 3036] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000B35DB83C00) [pid = 3036] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000B362092800) [pid = 3036] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000B3506C5400) [pid = 3036] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (000000B35A453400) [pid = 3036] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000B34EDB8400) [pid = 3036] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (000000B35CA34000) [pid = 3036] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000B3568E3800) [pid = 3036] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000B35DB8B800) [pid = 3036] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (000000B361641800) [pid = 3036] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000B365A99800) [pid = 3036] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000B3637EC000) [pid = 3036] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000B35A44DC00) [pid = 3036] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000B3600A6800) [pid = 3036] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000B350E8D000) [pid = 3036] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000B360EBC000) [pid = 3036] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000B3506E3000) [pid = 3036] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000B3506CBC00) [pid = 3036] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000B35A1DDC00) [pid = 3036] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000B35A1F3000) [pid = 3036] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000B34EDB5800) [pid = 3036] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000B363ED9400) [pid = 3036] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000B35AE38000) [pid = 3036] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000B362090800) [pid = 3036] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B355A9D400) [pid = 3036] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B35D32D400) [pid = 3036] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B35DC1F000) [pid = 3036] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B34EE5B800) [pid = 3036] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B35D9C2400) [pid = 3036] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:26:32 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B35DF3E400) [pid = 3036] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:26:32 INFO - PROCESS | 3036 | 1463433992638 Marionette TRACE conn9 <- [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]]]}] 14:26:32 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. 14:26:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1135ms 14:26:32 INFO - PROCESS | 3036 | 1463433992695 Marionette TRACE conn9 -> [0,2953,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 3036 | 1463433992697 Marionette TRACE conn9 <- [1,2953,null,{"value":"13"}] 14:26:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:26:32 INFO - PROCESS | 3036 | 1463433992700 Marionette TRACE conn9 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - PROCESS | 3036 | 1463433992702 Marionette TRACE conn9 <- [1,2954,null,{}] 14:26:32 INFO - PROCESS | 3036 | 1463433992705 Marionette TRACE conn9 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:32 INFO - PROCESS | 3036 | 1463433992833 Marionette TRACE conn9 <- [1,2955,null,{"value":null}] 14:26:32 INFO - PROCESS | 3036 | 1463433992851 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365404800 == 77 [pid = 3036] [id = 749] 14:26:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B3504D5000) [pid = 3036] [serial = 2246] [outer = 0000000000000000] 14:26:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B350E8F000) [pid = 3036] [serial = 2247] [outer = 000000B3504D5000] 14:26:32 INFO - PROCESS | 3036 | 1463433992898 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B35A1DDC00) [pid = 3036] [serial = 2248] [outer = 000000B3504D5000] 14:26:33 INFO - PROCESS | 3036 | 1463433993279 Marionette TRACE conn9 <- [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]]]}] 14:26:33 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. 14:26:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 627ms 14:26:33 INFO - PROCESS | 3036 | 1463433993339 Marionette TRACE conn9 -> [0,2957,"getWindowHandle",null] 14:26:33 INFO - PROCESS | 3036 | 1463433993341 Marionette TRACE conn9 <- [1,2957,null,{"value":"13"}] 14:26:33 INFO - PROCESS | 3036 | 1463433993345 Marionette TRACE conn9 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:26:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:26:33 INFO - PROCESS | 3036 | 1463433993347 Marionette TRACE conn9 <- [1,2958,null,{}] 14:26:33 INFO - PROCESS | 3036 | 1463433993350 Marionette TRACE conn9 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:33 INFO - PROCESS | 3036 | 1463433993446 Marionette TRACE conn9 <- [1,2959,null,{"value":null}] 14:26:33 INFO - PROCESS | 3036 | 1463433993452 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 3036 | ++DOCSHELL 000000B368A80000 == 78 [pid = 3036] [id = 750] 14:26:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B35A453400) [pid = 3036] [serial = 2249] [outer = 0000000000000000] 14:26:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B35D538C00) [pid = 3036] [serial = 2250] [outer = 000000B35A453400] 14:26:33 INFO - PROCESS | 3036 | 1463433993504 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B35E7ED400) [pid = 3036] [serial = 2251] [outer = 000000B35A453400] 14:26:33 INFO - PROCESS | 3036 | 1463433993936 Marionette TRACE conn9 <- [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]]]}] 14:26:33 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. 14:26:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 627ms 14:26:34 INFO - PROCESS | 3036 | 1463433993994 Marionette TRACE conn9 -> [0,2961,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 3036 | 1463433993996 Marionette TRACE conn9 <- [1,2961,null,{"value":"13"}] 14:26:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:26:34 INFO - PROCESS | 3036 | 1463433994018 Marionette TRACE conn9 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - PROCESS | 3036 | 1463433994029 Marionette TRACE conn9 <- [1,2962,null,{}] 14:26:34 INFO - PROCESS | 3036 | 1463433994033 Marionette TRACE conn9 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:34 INFO - PROCESS | 3036 | 1463433994149 Marionette TRACE conn9 <- [1,2963,null,{"value":null}] 14:26:34 INFO - PROCESS | 3036 | 1463433994193 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3693D5000 == 79 [pid = 3036] [id = 751] 14:26:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000B363E6EC00) [pid = 3036] [serial = 2252] [outer = 0000000000000000] 14:26:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000B363ED6400) [pid = 3036] [serial = 2253] [outer = 000000B363E6EC00] 14:26:34 INFO - PROCESS | 3036 | 1463433994241 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000B3643C1C00) [pid = 3036] [serial = 2254] [outer = 000000B363E6EC00] 14:26:34 INFO - PROCESS | 3036 | 1463433994884 Marionette TRACE conn9 <- [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]]]}] 14:26:34 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. 14:26:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 943ms 14:26:34 INFO - PROCESS | 3036 | 1463433994957 Marionette TRACE conn9 -> [0,2965,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 3036 | 1463433994963 Marionette TRACE conn9 <- [1,2965,null,{"value":"13"}] 14:26:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:26:34 INFO - PROCESS | 3036 | 1463433994968 Marionette TRACE conn9 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - PROCESS | 3036 | 1463433994973 Marionette TRACE conn9 <- [1,2966,null,{}] 14:26:34 INFO - PROCESS | 3036 | 1463433994979 Marionette TRACE conn9 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:35 INFO - PROCESS | 3036 | 1463433995147 Marionette TRACE conn9 <- [1,2967,null,{"value":null}] 14:26:35 INFO - PROCESS | 3036 | 1463433995253 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35E970800 == 80 [pid = 3036] [id = 752] 14:26:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000B3507E3800) [pid = 3036] [serial = 2255] [outer = 0000000000000000] 14:26:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000B3558F7800) [pid = 3036] [serial = 2256] [outer = 000000B3507E3800] 14:26:35 INFO - PROCESS | 3036 | 1463433995313 Marionette DEBUG loaded listener.js 14:26:35 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000B3568E7400) [pid = 3036] [serial = 2257] [outer = 000000B3507E3800] 14:26:35 INFO - PROCESS | 3036 | 1463433995860 Marionette TRACE conn9 <- [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]]]}] 14:26:35 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. 14:26:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 945ms 14:26:35 INFO - PROCESS | 3036 | 1463433995932 Marionette TRACE conn9 -> [0,2969,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 3036 | 1463433995938 Marionette TRACE conn9 <- [1,2969,null,{"value":"13"}] 14:26:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:26:35 INFO - PROCESS | 3036 | 1463433995947 Marionette TRACE conn9 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - PROCESS | 3036 | 1463433995950 Marionette TRACE conn9 <- [1,2970,null,{}] 14:26:35 INFO - PROCESS | 3036 | 1463433995955 Marionette TRACE conn9 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:36 INFO - PROCESS | 3036 | 1463433996080 Marionette TRACE conn9 <- [1,2971,null,{"value":null}] 14:26:36 INFO - PROCESS | 3036 | 1463433996194 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:36 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363D29000 == 81 [pid = 3036] [id = 753] 14:26:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000B35D531400) [pid = 3036] [serial = 2258] [outer = 0000000000000000] 14:26:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000B35D980000) [pid = 3036] [serial = 2259] [outer = 000000B35D531400] 14:26:36 INFO - PROCESS | 3036 | 1463433996292 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000B35DC14800) [pid = 3036] [serial = 2260] [outer = 000000B35D531400] 14:26:36 INFO - PROCESS | 3036 | 1463433996811 Marionette TRACE conn9 <- [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"]]]}] 14:26:36 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 14:26:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:26:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 14:26:36 INFO - PROCESS | 3036 | 1463433996847 Marionette TRACE conn9 -> [0,2973,"getWindowHandle",null] 14:26:36 INFO - PROCESS | 3036 | 1463433996850 Marionette TRACE conn9 <- [1,2973,null,{"value":"13"}] 14:26:36 INFO - PROCESS | 3036 | 1463433996855 Marionette TRACE conn9 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:26:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:26:36 INFO - PROCESS | 3036 | 1463433996859 Marionette TRACE conn9 <- [1,2974,null,{}] 14:26:36 INFO - PROCESS | 3036 | 1463433996871 Marionette TRACE conn9 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:36 INFO - PROCESS | 3036 | 1463433996995 Marionette TRACE conn9 <- [1,2975,null,{"value":null}] 14:26:37 INFO - PROCESS | 3036 | 1463433997109 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 3036 | ++DOCSHELL 000000B368ED9800 == 82 [pid = 3036] [id = 754] 14:26:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000B360D24000) [pid = 3036] [serial = 2261] [outer = 0000000000000000] 14:26:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000B360D31000) [pid = 3036] [serial = 2262] [outer = 000000B360D24000] 14:26:37 INFO - PROCESS | 3036 | 1463433997169 Marionette DEBUG loaded listener.js 14:26:37 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000B3612B4400) [pid = 3036] [serial = 2263] [outer = 000000B360D24000] 14:26:37 INFO - PROCESS | 3036 | 1463433997700 Marionette TRACE conn9 <- [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]]]}] 14:26:37 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. 14:26:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 881ms 14:26:37 INFO - PROCESS | 3036 | 1463433997744 Marionette TRACE conn9 -> [0,2977,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 3036 | 1463433997748 Marionette TRACE conn9 <- [1,2977,null,{"value":"13"}] 14:26:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:26:37 INFO - PROCESS | 3036 | 1463433997751 Marionette TRACE conn9 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:26:37 INFO - PROCESS | 3036 | 1463433997753 Marionette TRACE conn9 <- [1,2978,null,{}] 14:26:37 INFO - PROCESS | 3036 | 1463433997758 Marionette TRACE conn9 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:37 INFO - PROCESS | 3036 | 1463433997944 Marionette TRACE conn9 <- [1,2979,null,{"value":null}] 14:26:38 INFO - PROCESS | 3036 | 1463433998055 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36A307000 == 83 [pid = 3036] [id = 755] 14:26:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000B36208F400) [pid = 3036] [serial = 2264] [outer = 0000000000000000] 14:26:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 156 (000000B3637F3000) [pid = 3036] [serial = 2265] [outer = 000000B36208F400] 14:26:38 INFO - PROCESS | 3036 | 1463433998111 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 157 (000000B363EE1400) [pid = 3036] [serial = 2266] [outer = 000000B36208F400] 14:26:38 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36A305000 == 84 [pid = 3036] [id = 756] 14:26:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 158 (000000B365A93000) [pid = 3036] [serial = 2267] [outer = 0000000000000000] 14:26:38 INFO - PROCESS | 3036 | ++DOMWINDOW == 159 (000000B365A99800) [pid = 3036] [serial = 2268] [outer = 000000B365A93000] 14:26:38 INFO - PROCESS | 3036 | 1463433998663 Marionette TRACE conn9 <- [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]]]}] 14:26:38 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. 14:26:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 943ms 14:26:38 INFO - PROCESS | 3036 | 1463433998720 Marionette TRACE conn9 -> [0,2981,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 3036 | 1463433998723 Marionette TRACE conn9 <- [1,2981,null,{"value":"13"}] 14:26:38 INFO - PROCESS | 3036 | 1463433998728 Marionette TRACE conn9 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:26:38 INFO - PROCESS | 3036 | 1463433998730 Marionette TRACE conn9 <- [1,2982,null,{}] 14:26:38 INFO - PROCESS | 3036 | 1463433998734 Marionette TRACE conn9 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:38 INFO - PROCESS | 3036 | 1463433998878 Marionette TRACE conn9 <- [1,2983,null,{"value":null}] 14:26:38 INFO - PROCESS | 3036 | 1463433998983 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36BC32800 == 85 [pid = 3036] [id = 757] 14:26:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 160 (000000B363EC8400) [pid = 3036] [serial = 2269] [outer = 0000000000000000] 14:26:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 161 (000000B365A93C00) [pid = 3036] [serial = 2270] [outer = 000000B363EC8400] 14:26:39 INFO - PROCESS | 3036 | 1463433999039 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 162 (000000B366BB2C00) [pid = 3036] [serial = 2271] [outer = 000000B363EC8400] 14:26:39 INFO - PROCESS | 3036 | 1463433999574 Marionette TRACE conn9 <- [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]]]}] 14:26:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:26:39 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 14:26:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 879ms 14:26:39 INFO - PROCESS | 3036 | 1463433999610 Marionette TRACE conn9 -> [0,2985,"getWindowHandle",null] 14:26:39 INFO - PROCESS | 3036 | 1463433999613 Marionette TRACE conn9 <- [1,2985,null,{"value":"13"}] 14:26:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:26:39 INFO - PROCESS | 3036 | 1463433999616 Marionette TRACE conn9 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:26:39 INFO - PROCESS | 3036 | 1463433999619 Marionette TRACE conn9 <- [1,2986,null,{}] 14:26:39 INFO - PROCESS | 3036 | 1463433999622 Marionette TRACE conn9 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:39 INFO - PROCESS | 3036 | 1463433999754 Marionette TRACE conn9 <- [1,2987,null,{"value":null}] 14:26:39 INFO - PROCESS | 3036 | 1463433999866 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36AB71800 == 86 [pid = 3036] [id = 758] 14:26:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 163 (000000B367E83C00) [pid = 3036] [serial = 2272] [outer = 0000000000000000] 14:26:39 INFO - PROCESS | 3036 | ++DOMWINDOW == 164 (000000B3683B2400) [pid = 3036] [serial = 2273] [outer = 000000B367E83C00] 14:26:39 INFO - PROCESS | 3036 | 1463433999963 Marionette DEBUG loaded listener.js 14:26:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 165 (000000B36864D000) [pid = 3036] [serial = 2274] [outer = 000000B367E83C00] 14:26:40 INFO - PROCESS | 3036 | 1463434000528 Marionette TRACE conn9 <- [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]]]}] 14:26:40 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. 14:26:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 945ms 14:26:40 INFO - PROCESS | 3036 | 1463434000563 Marionette TRACE conn9 -> [0,2989,"getWindowHandle",null] 14:26:40 INFO - PROCESS | 3036 | 1463434000566 Marionette TRACE conn9 <- [1,2989,null,{"value":"13"}] 14:26:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:26:40 INFO - PROCESS | 3036 | 1463434000570 Marionette TRACE conn9 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:26:40 INFO - PROCESS | 3036 | 1463434000572 Marionette TRACE conn9 <- [1,2990,null,{}] 14:26:40 INFO - PROCESS | 3036 | 1463434000576 Marionette TRACE conn9 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:40 INFO - PROCESS | 3036 | 1463434000692 Marionette TRACE conn9 <- [1,2991,null,{"value":null}] 14:26:40 INFO - PROCESS | 3036 | 1463434000803 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36A97B800 == 87 [pid = 3036] [id = 759] 14:26:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 166 (000000B368A0F800) [pid = 3036] [serial = 2275] [outer = 0000000000000000] 14:26:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 167 (000000B368A13C00) [pid = 3036] [serial = 2276] [outer = 000000B368A0F800] 14:26:40 INFO - PROCESS | 3036 | 1463434000858 Marionette DEBUG loaded listener.js 14:26:40 INFO - PROCESS | 3036 | ++DOMWINDOW == 168 (000000B368A19800) [pid = 3036] [serial = 2277] [outer = 000000B368A0F800] 14:26:41 INFO - PROCESS | 3036 | 1463434001371 Marionette TRACE conn9 <- [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]]]}] 14:26:41 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. 14:26:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 839ms 14:26:41 INFO - PROCESS | 3036 | 1463434001411 Marionette TRACE conn9 -> [0,2993,"getWindowHandle",null] 14:26:41 INFO - PROCESS | 3036 | 1463434001414 Marionette TRACE conn9 <- [1,2993,null,{"value":"13"}] 14:26:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:26:41 INFO - PROCESS | 3036 | 1463434001417 Marionette TRACE conn9 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:26:41 INFO - PROCESS | 3036 | 1463434001419 Marionette TRACE conn9 <- [1,2994,null,{}] 14:26:41 INFO - PROCESS | 3036 | 1463434001423 Marionette TRACE conn9 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:41 INFO - PROCESS | 3036 | 1463434001574 Marionette TRACE conn9 <- [1,2995,null,{"value":null}] 14:26:41 INFO - PROCESS | 3036 | 1463434001700 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:41 INFO - PROCESS | 3036 | ++DOCSHELL 000000B368838800 == 88 [pid = 3036] [id = 760] 14:26:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 169 (000000B368A16800) [pid = 3036] [serial = 2278] [outer = 0000000000000000] 14:26:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 170 (000000B368AAE800) [pid = 3036] [serial = 2279] [outer = 000000B368A16800] 14:26:41 INFO - PROCESS | 3036 | 1463434001755 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 3036 | ++DOMWINDOW == 171 (000000B368E79400) [pid = 3036] [serial = 2280] [outer = 000000B368A16800] 14:26:42 INFO - PROCESS | 3036 | 1463434002276 Marionette TRACE conn9 <- [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]]]}] 14:26:42 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. 14:26:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 879ms 14:26:42 INFO - PROCESS | 3036 | 1463434002315 Marionette TRACE conn9 -> [0,2997,"getWindowHandle",null] 14:26:42 INFO - PROCESS | 3036 | 1463434002318 Marionette TRACE conn9 <- [1,2997,null,{"value":"13"}] 14:26:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:26:42 INFO - PROCESS | 3036 | 1463434002323 Marionette TRACE conn9 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - PROCESS | 3036 | 1463434002325 Marionette TRACE conn9 <- [1,2998,null,{}] 14:26:42 INFO - PROCESS | 3036 | 1463434002329 Marionette TRACE conn9 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:42 INFO - PROCESS | 3036 | 1463434002449 Marionette TRACE conn9 <- [1,2999,null,{"value":null}] 14:26:42 INFO - PROCESS | 3036 | 1463434002561 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 3036 | ++DOCSHELL 000000B356B1E000 == 89 [pid = 3036] [id = 761] 14:26:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 172 (000000B3506C7800) [pid = 3036] [serial = 2281] [outer = 0000000000000000] 14:26:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 173 (000000B350E5FC00) [pid = 3036] [serial = 2282] [outer = 000000B3506C7800] 14:26:42 INFO - PROCESS | 3036 | 1463434002661 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 3036 | ++DOMWINDOW == 174 (000000B35982B400) [pid = 3036] [serial = 2283] [outer = 000000B3506C7800] 14:26:42 INFO - PROCESS | 3036 | [3036] 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 14:26:43 INFO - PROCESS | 3036 | 1463434003261 Marionette TRACE conn9 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:26:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:26:43 INFO - {} 14:26:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:26:43 INFO - {} 14:26:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:26:43 INFO - {} 14:26:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:26:43 INFO - {} 14:26:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 985ms 14:26:43 INFO - PROCESS | 3036 | 1463434003312 Marionette TRACE conn9 -> [0,3001,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 3036 | 1463434003315 Marionette TRACE conn9 <- [1,3001,null,{"value":"13"}] 14:26:43 INFO - TEST-START | /FileAPI/fileReader.html 14:26:43 INFO - PROCESS | 3036 | 1463434003336 Marionette TRACE conn9 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 3036 | 1463434003338 Marionette TRACE conn9 <- [1,3002,null,{}] 14:26:43 INFO - PROCESS | 3036 | 1463434003342 Marionette TRACE conn9 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:43 INFO - PROCESS | 3036 | 1463434003469 Marionette TRACE conn9 <- [1,3003,null,{"value":null}] 14:26:43 INFO - PROCESS | 3036 | 1463434003774 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D03B800 == 90 [pid = 3036] [id = 762] 14:26:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 175 (000000B34F649800) [pid = 3036] [serial = 2284] [outer = 0000000000000000] 14:26:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 176 (000000B34F9AF800) [pid = 3036] [serial = 2285] [outer = 000000B34F649800] 14:26:43 INFO - PROCESS | 3036 | 1463434003848 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 3036 | ++DOMWINDOW == 177 (000000B3506DB800) [pid = 3036] [serial = 2286] [outer = 000000B34F649800] 14:26:44 INFO - PROCESS | 3036 | 1463434004359 Marionette TRACE conn9 <- [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]]]}] 14:26:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:26:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:26:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:26:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:26:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 1077ms 14:26:44 INFO - PROCESS | 3036 | 1463434004416 Marionette TRACE conn9 -> [0,3005,"getWindowHandle",null] 14:26:44 INFO - PROCESS | 3036 | 1463434004420 Marionette TRACE conn9 <- [1,3005,null,{"value":"13"}] 14:26:44 INFO - TEST-START | /FileAPI/historical.html 14:26:44 INFO - PROCESS | 3036 | 1463434004471 Marionette TRACE conn9 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:26:44 INFO - PROCESS | 3036 | 1463434004475 Marionette TRACE conn9 <- [1,3006,null,{}] 14:26:44 INFO - PROCESS | 3036 | 1463434004485 Marionette TRACE conn9 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:44 INFO - PROCESS | 3036 | 1463434004614 Marionette TRACE conn9 <- [1,3007,null,{"value":null}] 14:26:44 INFO - PROCESS | 3036 | 1463434004729 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D02A000 == 91 [pid = 3036] [id = 763] 14:26:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 178 (000000B35684DC00) [pid = 3036] [serial = 2287] [outer = 0000000000000000] 14:26:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 179 (000000B35722BC00) [pid = 3036] [serial = 2288] [outer = 000000B35684DC00] 14:26:44 INFO - PROCESS | 3036 | 1463434004796 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 3036 | ++DOMWINDOW == 180 (000000B35AD28400) [pid = 3036] [serial = 2289] [outer = 000000B35684DC00] 14:26:45 INFO - PROCESS | 3036 | 1463434005351 Marionette TRACE conn9 <- [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"]]]}] 14:26:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:26:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:26:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:26:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:26:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:26:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:26:45 INFO - TEST-OK | /FileAPI/historical.html | took 944ms 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B364E7A000 == 90 [pid = 3036] [id = 705] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B362EB7800 == 89 [pid = 3036] [id = 702] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B364028000 == 88 [pid = 3036] [id = 704] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B3620AC800 == 87 [pid = 3036] [id = 701] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D17000 == 86 [pid = 3036] [id = 703] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B3697FE800 == 85 [pid = 3036] [id = 715] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B368A80000 == 84 [pid = 3036] [id = 750] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B365404800 == 83 [pid = 3036] [id = 749] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B3688D5800 == 82 [pid = 3036] [id = 748] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B368808000 == 81 [pid = 3036] [id = 747] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B365CA7000 == 80 [pid = 3036] [id = 746] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B364197000 == 79 [pid = 3036] [id = 745] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B364023800 == 78 [pid = 3036] [id = 744] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B361A33800 == 77 [pid = 3036] [id = 743] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 179 (000000B366BB6000) [pid = 3036] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 178 (000000B3683AC800) [pid = 3036] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 177 (000000B3600ACC00) [pid = 3036] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | 1463434005479 Marionette TRACE conn9 -> [0,3009,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 3036 | 1463434005483 Marionette TRACE conn9 <- [1,3009,null,{"value":"13"}] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B35FFB7800 == 76 [pid = 3036] [id = 742] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B36209D000 == 75 [pid = 3036] [id = 741] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C5B000 == 74 [pid = 3036] [id = 740] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D0E4800 == 73 [pid = 3036] [id = 739] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B365420000 == 72 [pid = 3036] [id = 735] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B364533800 == 71 [pid = 3036] [id = 734] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B3615DA000 == 70 [pid = 3036] [id = 733] 14:26:45 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CB7C800 == 69 [pid = 3036] [id = 732] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 176 (000000B3568E9800) [pid = 3036] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 175 (000000B368AB6400) [pid = 3036] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 174 (000000B366BB1400) [pid = 3036] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 173 (000000B362089400) [pid = 3036] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 172 (000000B360CD2800) [pid = 3036] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 171 (000000B36150D000) [pid = 3036] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 170 (000000B35F83D800) [pid = 3036] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 169 (000000B360D25000) [pid = 3036] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 168 (000000B368646400) [pid = 3036] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 167 (000000B35D9BEC00) [pid = 3036] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 166 (000000B367E8A000) [pid = 3036] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 165 (000000B366BB9000) [pid = 3036] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 164 (000000B3637F5400) [pid = 3036] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 163 (000000B356E3C000) [pid = 3036] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 162 (000000B360713400) [pid = 3036] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 161 (000000B360D2D400) [pid = 3036] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 160 (000000B35AE38C00) [pid = 3036] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 159 (000000B35DB81C00) [pid = 3036] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 158 (000000B366BB8C00) [pid = 3036] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 157 (000000B360EC2000) [pid = 3036] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 156 (000000B36398C800) [pid = 3036] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 155 (000000B355065000) [pid = 3036] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000B35D9C0000) [pid = 3036] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000B350431400) [pid = 3036] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000B35D52EC00) [pid = 3036] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000B35722D800) [pid = 3036] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000B35DF3C400) [pid = 3036] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000B362FAF400) [pid = 3036] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000B3683AE800) [pid = 3036] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000B3637F5C00) [pid = 3036] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000B35D088800) [pid = 3036] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000B360716C00) [pid = 3036] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000B35A8EC400) [pid = 3036] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000B3643C5000) [pid = 3036] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000B350E96400) [pid = 3036] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B3507DF400) [pid = 3036] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B368AAC400) [pid = 3036] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B36864AC00) [pid = 3036] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B35D4F2C00) [pid = 3036] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B35A4CD800) [pid = 3036] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B35A8E5000) [pid = 3036] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B34F9A8800) [pid = 3036] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B350509C00) [pid = 3036] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B363EDB800) [pid = 3036] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B35BF36400) [pid = 3036] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B36452E000) [pid = 3036] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B35CBC0000) [pid = 3036] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B364525400) [pid = 3036] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B362093800) [pid = 3036] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B3568E8000) [pid = 3036] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B359846C00) [pid = 3036] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B35D98C400) [pid = 3036] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B360EC6800) [pid = 3036] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35D889000) [pid = 3036] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B360AC2400) [pid = 3036] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B35DB34000) [pid = 3036] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35D9CD400) [pid = 3036] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B35E0F4800) [pid = 3036] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B35DB8A400) [pid = 3036] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B35E9B7000) [pid = 3036] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B35AE2CC00) [pid = 3036] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B35DCF4400) [pid = 3036] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 14:26:45 INFO - TEST-START | /FileAPI/idlharness.html 14:26:45 INFO - PROCESS | 3036 | 1463434005558 Marionette TRACE conn9 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - PROCESS | 3036 | 1463434005560 Marionette TRACE conn9 <- [1,3010,null,{}] 14:26:45 INFO - PROCESS | 3036 | 1463434005576 Marionette TRACE conn9 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:45 INFO - PROCESS | 3036 | 1463434005675 Marionette TRACE conn9 <- [1,3011,null,{"value":null}] 14:26:45 INFO - PROCESS | 3036 | 1463434005683 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35CC71800 == 70 [pid = 3036] [id = 764] 14:26:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B35050E800) [pid = 3036] [serial = 2290] [outer = 0000000000000000] 14:26:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B3506CE800) [pid = 3036] [serial = 2291] [outer = 000000B35050E800] 14:26:45 INFO - PROCESS | 3036 | 1463434005731 Marionette DEBUG loaded listener.js 14:26:45 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B35673BC00) [pid = 3036] [serial = 2292] [outer = 000000B35050E800] 14:26:46 INFO - PROCESS | 3036 | 1463434006708 Marionette TRACE conn9 <- [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]]]}] 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:26:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:26:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:26:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:26:46 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 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:26:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:26:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:26:46 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 14:26:46 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 14:26:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:26:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:26:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:26:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:26:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:26:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:26:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1280ms 14:26:46 INFO - PROCESS | 3036 | 1463434006813 Marionette TRACE conn9 -> [0,3013,"getWindowHandle",null] 14:26:46 INFO - PROCESS | 3036 | 1463434006816 Marionette TRACE conn9 <- [1,3013,null,{"value":"13"}] 14:26:46 INFO - TEST-START | /FileAPI/idlharness.worker 14:26:46 INFO - PROCESS | 3036 | 1463434006821 Marionette TRACE conn9 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:26:46 INFO - PROCESS | 3036 | 1463434006827 Marionette TRACE conn9 <- [1,3014,null,{}] 14:26:46 INFO - PROCESS | 3036 | 1463434006837 Marionette TRACE conn9 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:46 INFO - PROCESS | 3036 | 1463434006946 Marionette TRACE conn9 <- [1,3015,null,{"value":null}] 14:26:47 INFO - PROCESS | 3036 | 1463434007035 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 3036 | ++DOCSHELL 000000B363933800 == 71 [pid = 3036] [id = 765] 14:26:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B35AD30000) [pid = 3036] [serial = 2293] [outer = 0000000000000000] 14:26:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B35DF44C00) [pid = 3036] [serial = 2294] [outer = 000000B35AD30000] 14:26:47 INFO - PROCESS | 3036 | 1463434007082 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B35F83D800) [pid = 3036] [serial = 2295] [outer = 000000B35AD30000] 14:26:47 INFO - PROCESS | 3036 | [3036] 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 14:26:48 INFO - PROCESS | 3036 | 1463434008006 Marionette TRACE conn9 <- [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,{},{}]]]}] 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:26:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:26:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:26:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:26:48 INFO - {} 14:26:48 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 14:26:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:26:48 INFO - {} 14:26:48 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 - {} 14:26:48 INFO - {} 14:26:48 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 14:26:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:26:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:26:48 INFO - {} 14:26:48 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 14:26:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:26:48 INFO - {} 14:26:48 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 - {} 14:26:48 INFO - {} 14:26:48 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 14:26:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:26:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:26:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 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 14:26:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 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 14:26:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 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 14:26:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 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 14:26:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:26:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:26:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:26:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:26:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:26:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:26:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:26:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:26:48 INFO - {} 14:26:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1341ms 14:26:48 INFO - PROCESS | 3036 | 1463434008164 Marionette TRACE conn9 -> [0,3017,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 3036 | 1463434008167 Marionette TRACE conn9 <- [1,3017,null,{"value":"13"}] 14:26:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:26:48 INFO - PROCESS | 3036 | 1463434008171 Marionette TRACE conn9 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 3036 | 1463434008172 Marionette TRACE conn9 <- [1,3018,null,{}] 14:26:48 INFO - PROCESS | 3036 | 1463434008176 Marionette TRACE conn9 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:48 INFO - PROCESS | 3036 | 1463434008306 Marionette TRACE conn9 <- [1,3019,null,{"value":null}] 14:26:48 INFO - PROCESS | 3036 | 1463434008356 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:48 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366CD2800 == 72 [pid = 3036] [id = 766] 14:26:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B360716400) [pid = 3036] [serial = 2296] [outer = 0000000000000000] 14:26:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B363E6F000) [pid = 3036] [serial = 2297] [outer = 000000B360716400] 14:26:48 INFO - PROCESS | 3036 | 1463434008402 Marionette DEBUG loaded listener.js 14:26:48 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B359829800) [pid = 3036] [serial = 2298] [outer = 000000B360716400] 14:26:48 INFO - PROCESS | 3036 | 1463434008836 Marionette TRACE conn9 <- [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]]]}] 14:26:48 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 14:26:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 14:26:48 INFO - PROCESS | 3036 | 1463434008870 Marionette TRACE conn9 -> [0,3021,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 3036 | 1463434008872 Marionette TRACE conn9 <- [1,3021,null,{"value":"13"}] 14:26:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:26:48 INFO - PROCESS | 3036 | 1463434008876 Marionette TRACE conn9 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 3036 | 1463434008877 Marionette TRACE conn9 <- [1,3022,null,{}] 14:26:48 INFO - PROCESS | 3036 | 1463434008881 Marionette TRACE conn9 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:49 INFO - PROCESS | 3036 | 1463434009011 Marionette TRACE conn9 <- [1,3023,null,{"value":null}] 14:26:49 INFO - PROCESS | 3036 | 1463434009075 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:49 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3688C8800 == 73 [pid = 3036] [id = 767] 14:26:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B363ED4400) [pid = 3036] [serial = 2299] [outer = 0000000000000000] 14:26:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B363EDB800) [pid = 3036] [serial = 2300] [outer = 000000B363ED4400] 14:26:49 INFO - PROCESS | 3036 | 1463434009128 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B365A9D800) [pid = 3036] [serial = 2301] [outer = 000000B363ED4400] 14:26:49 INFO - PROCESS | 3036 | 1463434009556 Marionette TRACE conn9 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:26:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 734ms 14:26:49 INFO - PROCESS | 3036 | 1463434009616 Marionette TRACE conn9 -> [0,3025,"getWindowHandle",null] 14:26:49 INFO - PROCESS | 3036 | 1463434009618 Marionette TRACE conn9 <- [1,3025,null,{"value":"13"}] 14:26:49 INFO - PROCESS | 3036 | 1463434009622 Marionette TRACE conn9 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:26:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:26:49 INFO - PROCESS | 3036 | 1463434009624 Marionette TRACE conn9 <- [1,3026,null,{}] 14:26:49 INFO - PROCESS | 3036 | 1463434009635 Marionette TRACE conn9 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:49 INFO - PROCESS | 3036 | 1463434009793 Marionette TRACE conn9 <- [1,3027,null,{"value":null}] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B363E64400) [pid = 3036] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B3637EE000) [pid = 3036] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B35A453400) [pid = 3036] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B3568E8400) [pid = 3036] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B34F9ACC00) [pid = 3036] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 121 (000000B355CE4400) [pid = 3036] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 120 (000000B35DB36C00) [pid = 3036] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 119 (000000B360AC7C00) [pid = 3036] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 118 (000000B355D9FC00) [pid = 3036] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 117 (000000B361281800) [pid = 3036] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 116 (000000B3504D5000) [pid = 3036] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 115 (000000B36150D800) [pid = 3036] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 114 (000000B365AA0400) [pid = 3036] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:26:49 INFO - PROCESS | 3036 | --DOMWINDOW == 113 (000000B367E7EC00) [pid = 3036] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:26:50 INFO - PROCESS | 3036 | 1463434010008 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360C54000 == 74 [pid = 3036] [id = 768] 14:26:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 114 (000000B34EDB5000) [pid = 3036] [serial = 2302] [outer = 0000000000000000] 14:26:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 115 (000000B355D9FC00) [pid = 3036] [serial = 2303] [outer = 000000B34EDB5000] 14:26:50 INFO - PROCESS | 3036 | 1463434010054 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 116 (000000B367E89400) [pid = 3036] [serial = 2304] [outer = 000000B34EDB5000] 14:26:50 INFO - PROCESS | 3036 | 1463434010381 Marionette TRACE conn9 <- [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"]]]}] 14:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:26:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 775ms 14:26:50 INFO - PROCESS | 3036 | 1463434010402 Marionette TRACE conn9 -> [0,3029,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 3036 | 1463434010405 Marionette TRACE conn9 <- [1,3029,null,{"value":"13"}] 14:26:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:26:50 INFO - PROCESS | 3036 | 1463434010408 Marionette TRACE conn9 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 3036 | 1463434010410 Marionette TRACE conn9 <- [1,3030,null,{}] 14:26:50 INFO - PROCESS | 3036 | 1463434010414 Marionette TRACE conn9 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:50 INFO - PROCESS | 3036 | 1463434010514 Marionette TRACE conn9 <- [1,3031,null,{"value":null}] 14:26:50 INFO - PROCESS | 3036 | 1463434010607 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 3036 | ++DOCSHELL 000000B369392800 == 75 [pid = 3036] [id = 769] 14:26:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 117 (000000B36150EC00) [pid = 3036] [serial = 2305] [outer = 0000000000000000] 14:26:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 118 (000000B368642400) [pid = 3036] [serial = 2306] [outer = 000000B36150EC00] 14:26:50 INFO - PROCESS | 3036 | 1463434010666 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 3036 | ++DOMWINDOW == 119 (000000B368AB0000) [pid = 3036] [serial = 2307] [outer = 000000B36150EC00] 14:26:51 INFO - PROCESS | 3036 | 1463434011195 Marionette TRACE conn9 <- [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]]]}] 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:26:51 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. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:26:51 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'.) 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:26:51 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. 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:26:51 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. 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:26:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:26:51 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. 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:26:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:26:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:26:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:26:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:26:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:26:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:26:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:26:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 905ms 14:26:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:26:51 INFO - PROCESS | 3036 | 1463434011315 Marionette TRACE conn9 -> [0,3033,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 3036 | 1463434011318 Marionette TRACE conn9 <- [1,3033,null,{"value":"13"}] 14:26:51 INFO - PROCESS | 3036 | 1463434011321 Marionette TRACE conn9 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - PROCESS | 3036 | 1463434011323 Marionette TRACE conn9 <- [1,3034,null,{}] 14:26:51 INFO - PROCESS | 3036 | 1463434011327 Marionette TRACE conn9 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:51 INFO - PROCESS | 3036 | 1463434011425 Marionette TRACE conn9 <- [1,3035,null,{"value":null}] 14:26:51 INFO - PROCESS | 3036 | 1463434011514 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36939B800 == 76 [pid = 3036] [id = 770] 14:26:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 120 (000000B367E89C00) [pid = 3036] [serial = 2308] [outer = 0000000000000000] 14:26:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 121 (000000B368E81000) [pid = 3036] [serial = 2309] [outer = 000000B367E89C00] 14:26:51 INFO - PROCESS | 3036 | 1463434011559 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 3036 | ++DOMWINDOW == 122 (000000B3696F1000) [pid = 3036] [serial = 2310] [outer = 000000B367E89C00] 14:26:51 INFO - PROCESS | 3036 | [3036] 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 14:26:51 INFO - PROCESS | 3036 | 1463434011935 Marionette TRACE conn9 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:26:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:26:51 INFO - {} 14:26:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 629ms 14:26:52 INFO - PROCESS | 3036 | 1463434012025 Marionette TRACE conn9 -> [0,3037,"getWindowHandle",null] 14:26:52 INFO - PROCESS | 3036 | 1463434012029 Marionette TRACE conn9 <- [1,3037,null,{"value":"13"}] 14:26:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:26:52 INFO - PROCESS | 3036 | 1463434012040 Marionette TRACE conn9 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:26:52 INFO - PROCESS | 3036 | 1463434012044 Marionette TRACE conn9 <- [1,3038,null,{}] 14:26:52 INFO - PROCESS | 3036 | 1463434012054 Marionette TRACE conn9 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:52 INFO - PROCESS | 3036 | 1463434012191 Marionette TRACE conn9 <- [1,3039,null,{"value":null}] 14:26:52 INFO - PROCESS | 3036 | 1463434012296 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D505000 == 77 [pid = 3036] [id = 771] 14:26:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B350433400) [pid = 3036] [serial = 2311] [outer = 0000000000000000] 14:26:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B35050F400) [pid = 3036] [serial = 2312] [outer = 000000B350433400] 14:26:52 INFO - PROCESS | 3036 | 1463434012371 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B355CDB000) [pid = 3036] [serial = 2313] [outer = 000000B350433400] 14:26:52 INFO - PROCESS | 3036 | 1463434012961 Marionette TRACE conn9 <- [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]]]}] 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:26:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 943ms 14:26:52 INFO - PROCESS | 3036 | 1463434012987 Marionette TRACE conn9 -> [0,3041,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 3036 | 1463434012991 Marionette TRACE conn9 <- [1,3041,null,{"value":"13"}] 14:26:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:26:53 INFO - PROCESS | 3036 | 1463434013016 Marionette TRACE conn9 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 3036 | 1463434013021 Marionette TRACE conn9 <- [1,3042,null,{}] 14:26:53 INFO - PROCESS | 3036 | 1463434013029 Marionette TRACE conn9 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:53 INFO - PROCESS | 3036 | 1463434013154 Marionette TRACE conn9 <- [1,3043,null,{"value":null}] 14:26:53 INFO - PROCESS | 3036 | 1463434013265 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:53 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362F9E800 == 78 [pid = 3036] [id = 772] 14:26:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B35AE2D800) [pid = 3036] [serial = 2314] [outer = 0000000000000000] 14:26:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B35BFCF800) [pid = 3036] [serial = 2315] [outer = 000000B35AE2D800] 14:26:53 INFO - PROCESS | 3036 | 1463434013325 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B35D9C7400) [pid = 3036] [serial = 2316] [outer = 000000B35AE2D800] 14:26:54 INFO - PROCESS | 3036 | 1463434014165 Marionette TRACE conn9 <- [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"]]]}] 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:54 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" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:54 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" 14:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:26:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1296ms 14:26:54 INFO - PROCESS | 3036 | 1463434014330 Marionette TRACE conn9 -> [0,3045,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 3036 | 1463434014333 Marionette TRACE conn9 <- [1,3045,null,{"value":"13"}] 14:26:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:26:54 INFO - PROCESS | 3036 | 1463434014338 Marionette TRACE conn9 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - PROCESS | 3036 | 1463434014340 Marionette TRACE conn9 <- [1,3046,null,{}] 14:26:54 INFO - PROCESS | 3036 | 1463434014351 Marionette TRACE conn9 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:54 INFO - PROCESS | 3036 | 1463434014525 Marionette TRACE conn9 <- [1,3047,null,{"value":null}] 14:26:54 INFO - PROCESS | 3036 | 1463434014693 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3651B9800 == 79 [pid = 3036] [id = 773] 14:26:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B3600F3400) [pid = 3036] [serial = 2317] [outer = 0000000000000000] 14:26:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B36071C400) [pid = 3036] [serial = 2318] [outer = 000000B3600F3400] 14:26:54 INFO - PROCESS | 3036 | 1463434014758 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B360EBD000) [pid = 3036] [serial = 2319] [outer = 000000B3600F3400] 14:26:55 INFO - PROCESS | 3036 | 1463434015341 Marionette TRACE conn9 <- [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]]]}] 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:26:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:26:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:26:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:26:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:26:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:26:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:26:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:26:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:26:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:26:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1032ms 14:26:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:26:55 INFO - PROCESS | 3036 | 1463434015372 Marionette TRACE conn9 -> [0,3049,"getWindowHandle",null] 14:26:55 INFO - PROCESS | 3036 | 1463434015374 Marionette TRACE conn9 <- [1,3049,null,{"value":"13"}] 14:26:55 INFO - PROCESS | 3036 | 1463434015378 Marionette TRACE conn9 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - PROCESS | 3036 | 1463434015380 Marionette TRACE conn9 <- [1,3050,null,{}] 14:26:55 INFO - PROCESS | 3036 | 1463434015384 Marionette TRACE conn9 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:55 INFO - PROCESS | 3036 | 1463434015508 Marionette TRACE conn9 <- [1,3051,null,{"value":null}] 14:26:55 INFO - PROCESS | 3036 | 1463434015618 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 3036 | ++DOCSHELL 000000B365B65000 == 80 [pid = 3036] [id = 774] 14:26:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B355251400) [pid = 3036] [serial = 2320] [outer = 0000000000000000] 14:26:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B360EC6400) [pid = 3036] [serial = 2321] [outer = 000000B355251400] 14:26:55 INFO - PROCESS | 3036 | 1463434015674 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B3612A9400) [pid = 3036] [serial = 2322] [outer = 000000B355251400] 14:26:55 INFO - PROCESS | 3036 | [3036] 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 14:26:56 INFO - PROCESS | 3036 | 1463434016275 Marionette TRACE conn9 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:26:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:26:56 INFO - {} 14:26:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 944ms 14:26:56 INFO - PROCESS | 3036 | 1463434016325 Marionette TRACE conn9 -> [0,3053,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 3036 | 1463434016327 Marionette TRACE conn9 <- [1,3053,null,{"value":"13"}] 14:26:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:26:56 INFO - PROCESS | 3036 | 1463434016331 Marionette TRACE conn9 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 3036 | 1463434016333 Marionette TRACE conn9 <- [1,3054,null,{}] 14:26:56 INFO - PROCESS | 3036 | 1463434016337 Marionette TRACE conn9 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:56 INFO - PROCESS | 3036 | 1463434016463 Marionette TRACE conn9 <- [1,3055,null,{"value":null}] 14:26:56 INFO - PROCESS | 3036 | 1463434016593 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 3036 | ++DOCSHELL 000000B366B1D000 == 81 [pid = 3036] [id = 775] 14:26:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B361508000) [pid = 3036] [serial = 2323] [outer = 0000000000000000] 14:26:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B363E64000) [pid = 3036] [serial = 2324] [outer = 000000B361508000] 14:26:56 INFO - PROCESS | 3036 | 1463434016653 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B36452C000) [pid = 3036] [serial = 2325] [outer = 000000B361508000] 14:26:57 INFO - PROCESS | 3036 | 1463434017231 Marionette TRACE conn9 <- [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]]]}] 14:26:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:26:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:26:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:26:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:26:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:26:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:26:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:26:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 942ms 14:26:57 INFO - PROCESS | 3036 | 1463434017276 Marionette TRACE conn9 -> [0,3057,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 3036 | 1463434017279 Marionette TRACE conn9 <- [1,3057,null,{"value":"13"}] 14:26:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:26:57 INFO - PROCESS | 3036 | 1463434017282 Marionette TRACE conn9 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - PROCESS | 3036 | 1463434017285 Marionette TRACE conn9 <- [1,3058,null,{}] 14:26:57 INFO - PROCESS | 3036 | 1463434017288 Marionette TRACE conn9 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:57 INFO - PROCESS | 3036 | 1463434017437 Marionette TRACE conn9 <- [1,3059,null,{"value":null}] 14:26:57 INFO - PROCESS | 3036 | 1463434017574 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3693D7800 == 82 [pid = 3036] [id = 776] 14:26:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 138 (000000B367E8A400) [pid = 3036] [serial = 2326] [outer = 0000000000000000] 14:26:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 139 (000000B3696EF000) [pid = 3036] [serial = 2327] [outer = 000000B367E8A400] 14:26:57 INFO - PROCESS | 3036 | 1463434017633 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 3036 | ++DOMWINDOW == 140 (000000B3698C7800) [pid = 3036] [serial = 2328] [outer = 000000B367E8A400] 14:26:58 INFO - PROCESS | 3036 | 1463434018210 Marionette TRACE conn9 <- [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]]]}] 14:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:26:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:26:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 986ms 14:26:58 INFO - PROCESS | 3036 | 1463434018271 Marionette TRACE conn9 -> [0,3061,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 3036 | 1463434018273 Marionette TRACE conn9 <- [1,3061,null,{"value":"13"}] 14:26:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:26:58 INFO - PROCESS | 3036 | 1463434018277 Marionette TRACE conn9 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 3036 | 1463434018279 Marionette TRACE conn9 <- [1,3062,null,{}] 14:26:58 INFO - PROCESS | 3036 | 1463434018283 Marionette TRACE conn9 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:58 INFO - PROCESS | 3036 | 1463434018403 Marionette TRACE conn9 <- [1,3063,null,{"value":null}] 14:26:58 INFO - PROCESS | 3036 | 1463434018543 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36A97A000 == 83 [pid = 3036] [id = 777] 14:26:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 141 (000000B3698C6C00) [pid = 3036] [serial = 2329] [outer = 0000000000000000] 14:26:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 142 (000000B3698D0000) [pid = 3036] [serial = 2330] [outer = 000000B3698C6C00] 14:26:58 INFO - PROCESS | 3036 | 1463434018603 Marionette DEBUG loaded listener.js 14:26:58 INFO - PROCESS | 3036 | ++DOMWINDOW == 143 (000000B36DA09400) [pid = 3036] [serial = 2331] [outer = 000000B3698C6C00] 14:26:59 INFO - PROCESS | 3036 | 1463434019106 Marionette TRACE conn9 <- [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]]]}] 14:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:26:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:26:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 14:26:59 INFO - PROCESS | 3036 | 1463434019166 Marionette TRACE conn9 -> [0,3065,"getWindowHandle",null] 14:26:59 INFO - PROCESS | 3036 | 1463434019169 Marionette TRACE conn9 <- [1,3065,null,{"value":"13"}] 14:26:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:26:59 INFO - PROCESS | 3036 | 1463434019174 Marionette TRACE conn9 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - PROCESS | 3036 | 1463434019176 Marionette TRACE conn9 <- [1,3066,null,{}] 14:26:59 INFO - PROCESS | 3036 | 1463434019180 Marionette TRACE conn9 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:59 INFO - PROCESS | 3036 | 1463434019299 Marionette TRACE conn9 <- [1,3067,null,{"value":null}] 14:26:59 INFO - PROCESS | 3036 | 1463434019407 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:59 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36BC26000 == 84 [pid = 3036] [id = 778] 14:26:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 144 (000000B3698CD000) [pid = 3036] [serial = 2332] [outer = 0000000000000000] 14:26:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 145 (000000B36AC14000) [pid = 3036] [serial = 2333] [outer = 000000B3698CD000] 14:26:59 INFO - PROCESS | 3036 | 1463434019463 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 3036 | ++DOMWINDOW == 146 (000000B36AC19C00) [pid = 3036] [serial = 2334] [outer = 000000B3698CD000] 14:27:00 INFO - PROCESS | 3036 | 1463434020001 Marionette TRACE conn9 <- [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] 14:27:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:27:00 INFO - PROCESS | 3036 | 1463434020069 Marionette TRACE conn9 <- [1,3069,null,{"value":"13"}] 14:27:00 INFO - PROCESS | 3036 | 1463434020074 Marionette TRACE conn9 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:27:00 INFO - PROCESS | 3036 | 1463434020077 Marionette TRACE conn9 <- [1,3070,null,{}] 14:27:00 INFO - PROCESS | 3036 | 1463434020081 Marionette TRACE conn9 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:00 INFO - PROCESS | 3036 | 1463434020206 Marionette TRACE conn9 <- [1,3071,null,{"value":null}] 14:27:00 INFO - PROCESS | 3036 | 1463434020320 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 3036 | ++DOCSHELL 000000B368ECD000 == 85 [pid = 3036] [id = 779] 14:27:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 147 (000000B3568E8C00) [pid = 3036] [serial = 2335] [outer = 0000000000000000] 14:27:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 148 (000000B363E70000) [pid = 3036] [serial = 2336] [outer = 000000B3568E8C00] 14:27:00 INFO - PROCESS | 3036 | 1463434020458 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 3036 | ++DOMWINDOW == 149 (000000B36BCD6000) [pid = 3036] [serial = 2337] [outer = 000000B3568E8C00] 14:27:01 INFO - PROCESS | 3036 | 1463434021248 Marionette TRACE conn9 <- [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]]]}] 14:27:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:27:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:27:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:27:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1233ms 14:27:01 INFO - PROCESS | 3036 | 1463434021312 Marionette TRACE conn9 -> [0,3073,"getWindowHandle",null] 14:27:01 INFO - PROCESS | 3036 | 1463434021316 Marionette TRACE conn9 <- [1,3073,null,{"value":"13"}] 14:27:01 INFO - PROCESS | 3036 | 1463434021322 Marionette TRACE conn9 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:27:01 INFO - PROCESS | 3036 | 1463434021325 Marionette TRACE conn9 <- [1,3074,null,{}] 14:27:01 INFO - PROCESS | 3036 | 1463434021331 Marionette TRACE conn9 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:01 INFO - PROCESS | 3036 | 1463434021456 Marionette TRACE conn9 <- [1,3075,null,{"value":null}] 14:27:01 INFO - PROCESS | 3036 | 1463434021595 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:01 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360ED0800 == 86 [pid = 3036] [id = 780] 14:27:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 150 (000000B350DB3000) [pid = 3036] [serial = 2338] [outer = 0000000000000000] 14:27:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 151 (000000B35185D400) [pid = 3036] [serial = 2339] [outer = 000000B350DB3000] 14:27:01 INFO - PROCESS | 3036 | 1463434021650 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 3036 | ++DOMWINDOW == 152 (000000B356847800) [pid = 3036] [serial = 2340] [outer = 000000B350DB3000] 14:27:02 INFO - PROCESS | 3036 | 1463434022191 Marionette TRACE conn9 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:27:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:27:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 14:27:02 INFO - PROCESS | 3036 | 1463434022206 Marionette TRACE conn9 -> [0,3077,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 3036 | 1463434022212 Marionette TRACE conn9 <- [1,3077,null,{"value":"13"}] 14:27:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:27:02 INFO - PROCESS | 3036 | 1463434022241 Marionette TRACE conn9 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - PROCESS | 3036 | 1463434022244 Marionette TRACE conn9 <- [1,3078,null,{}] 14:27:02 INFO - PROCESS | 3036 | 1463434022248 Marionette TRACE conn9 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:02 INFO - PROCESS | 3036 | 1463434022362 Marionette TRACE conn9 <- [1,3079,null,{"value":null}] 14:27:02 INFO - PROCESS | 3036 | 1463434022527 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 3036 | ++DOCSHELL 000000B35D0D7000 == 87 [pid = 3036] [id = 781] 14:27:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 153 (000000B350431800) [pid = 3036] [serial = 2341] [outer = 0000000000000000] 14:27:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 154 (000000B35A9CE800) [pid = 3036] [serial = 2342] [outer = 000000B350431800] 14:27:02 INFO - PROCESS | 3036 | 1463434022580 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 3036 | ++DOMWINDOW == 155 (000000B35D086400) [pid = 3036] [serial = 2343] [outer = 000000B350431800] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B3689C7800 == 86 [pid = 3036] [id = 629] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B369392800 == 85 [pid = 3036] [id = 769] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B360C54000 == 84 [pid = 3036] [id = 768] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B3688C8800 == 83 [pid = 3036] [id = 767] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B366CD2800 == 82 [pid = 3036] [id = 766] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B363933800 == 81 [pid = 3036] [id = 765] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B35CC71800 == 80 [pid = 3036] [id = 764] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D02A000 == 79 [pid = 3036] [id = 763] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 154 (000000B360CD9400) [pid = 3036] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 153 (000000B361514000) [pid = 3036] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 152 (000000B363ED6400) [pid = 3036] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 151 (000000B362FAF800) [pid = 3036] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B35D03B800 == 78 [pid = 3036] [id = 762] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B36A305000 == 77 [pid = 3036] [id = 756] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B368ED9800 == 76 [pid = 3036] [id = 754] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B363D29000 == 75 [pid = 3036] [id = 753] 14:27:02 INFO - PROCESS | 3036 | --DOCSHELL 000000B35E970800 == 74 [pid = 3036] [id = 752] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 150 (000000B367E86400) [pid = 3036] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 149 (000000B36864A000) [pid = 3036] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 148 (000000B363EBE400) [pid = 3036] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 147 (000000B363E69400) [pid = 3036] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 146 (000000B363985C00) [pid = 3036] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 145 (000000B363EC9800) [pid = 3036] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 144 (000000B35D538C00) [pid = 3036] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 143 (000000B35DC16400) [pid = 3036] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 142 (000000B35D980400) [pid = 3036] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 141 (000000B3506E1000) [pid = 3036] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 140 (000000B34F9D4400) [pid = 3036] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 139 (000000B35DCF7000) [pid = 3036] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 138 (000000B35AD35400) [pid = 3036] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 137 (000000B35D792400) [pid = 3036] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B35DF3B800) [pid = 3036] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B35EA3E400) [pid = 3036] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B360CCC400) [pid = 3036] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B356E43800) [pid = 3036] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B35A44E000) [pid = 3036] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B3568F1000) [pid = 3036] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B360AC3400) [pid = 3036] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B3506E2400) [pid = 3036] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B36150C800) [pid = 3036] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B36206BC00) [pid = 3036] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B350E8F000) [pid = 3036] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 125 (000000B36150F800) [pid = 3036] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 124 (000000B35A1DDC00) [pid = 3036] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 123 (000000B35E7ED400) [pid = 3036] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 14:27:02 INFO - PROCESS | 3036 | --DOMWINDOW == 122 (000000B361279C00) [pid = 3036] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3036 | 1463434023172 Marionette TRACE conn9 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:27:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 987ms 14:27:03 INFO - PROCESS | 3036 | 1463434023226 Marionette TRACE conn9 -> [0,3081,"getWindowHandle",null] 14:27:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:27:03 INFO - PROCESS | 3036 | 1463434023229 Marionette TRACE conn9 <- [1,3081,null,{"value":"13"}] 14:27:03 INFO - PROCESS | 3036 | 1463434023232 Marionette TRACE conn9 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 3036 | 1463434023236 Marionette TRACE conn9 <- [1,3082,null,{}] 14:27:03 INFO - PROCESS | 3036 | 1463434023247 Marionette TRACE conn9 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:03 INFO - PROCESS | 3036 | 1463434023353 Marionette TRACE conn9 <- [1,3083,null,{"value":null}] 14:27:03 INFO - PROCESS | 3036 | 1463434023487 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 3036 | ++DOCSHELL 000000B360ADD000 == 75 [pid = 3036] [id = 782] 14:27:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 123 (000000B3513CF000) [pid = 3036] [serial = 2344] [outer = 0000000000000000] 14:27:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 124 (000000B357236400) [pid = 3036] [serial = 2345] [outer = 000000B3513CF000] 14:27:03 INFO - PROCESS | 3036 | 1463434023538 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 3036 | ++DOMWINDOW == 125 (000000B35AE36000) [pid = 3036] [serial = 2346] [outer = 000000B3513CF000] 14:27:03 INFO - PROCESS | 3036 | 1463434023913 Marionette TRACE conn9 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:27:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 732ms 14:27:03 INFO - PROCESS | 3036 | 1463434023968 Marionette TRACE conn9 -> [0,3085,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 3036 | 1463434023970 Marionette TRACE conn9 <- [1,3085,null,{"value":"13"}] 14:27:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:27:03 INFO - PROCESS | 3036 | 1463434023974 Marionette TRACE conn9 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 3036 | 1463434023976 Marionette TRACE conn9 <- [1,3086,null,{}] 14:27:03 INFO - PROCESS | 3036 | 1463434023979 Marionette TRACE conn9 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:04 INFO - PROCESS | 3036 | 1463434024080 Marionette TRACE conn9 <- [1,3087,null,{"value":null}] 14:27:04 INFO - PROCESS | 3036 | 1463434024087 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B3615C2800 == 76 [pid = 3036] [id = 783] 14:27:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 126 (000000B35D085400) [pid = 3036] [serial = 2347] [outer = 0000000000000000] 14:27:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B35D539800) [pid = 3036] [serial = 2348] [outer = 000000B35D085400] 14:27:04 INFO - PROCESS | 3036 | 1463434024135 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B35D989800) [pid = 3036] [serial = 2349] [outer = 000000B35D085400] 14:27:04 INFO - PROCESS | 3036 | 1463434024611 Marionette TRACE conn9 <- [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]]]}] 14:27:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:27:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:27:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 14:27:04 INFO - PROCESS | 3036 | 1463434024656 Marionette TRACE conn9 -> [0,3089,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 3036 | 1463434024658 Marionette TRACE conn9 <- [1,3089,null,{"value":"13"}] 14:27:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:27:04 INFO - PROCESS | 3036 | 1463434024661 Marionette TRACE conn9 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 3036 | 1463434024663 Marionette TRACE conn9 <- [1,3090,null,{}] 14:27:04 INFO - PROCESS | 3036 | 1463434024667 Marionette TRACE conn9 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:04 INFO - PROCESS | 3036 | 1463434024762 Marionette TRACE conn9 <- [1,3091,null,{"value":null}] 14:27:04 INFO - PROCESS | 3036 | 1463434024769 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 3036 | ++DOCSHELL 000000B361A36800 == 77 [pid = 3036] [id = 784] 14:27:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B35D98B800) [pid = 3036] [serial = 2350] [outer = 0000000000000000] 14:27:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 130 (000000B35DB8F800) [pid = 3036] [serial = 2351] [outer = 000000B35D98B800] 14:27:04 INFO - PROCESS | 3036 | 1463434024815 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 3036 | ++DOMWINDOW == 131 (000000B35DCC6000) [pid = 3036] [serial = 2352] [outer = 000000B35D98B800] 14:27:05 INFO - PROCESS | 3036 | 1463434025273 Marionette TRACE conn9 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:27:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:27:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 691ms 14:27:05 INFO - PROCESS | 3036 | 1463434025358 Marionette TRACE conn9 -> [0,3093,"getWindowHandle",null] 14:27:05 INFO - PROCESS | 3036 | 1463434025360 Marionette TRACE conn9 <- [1,3093,null,{"value":"13"}] 14:27:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:27:05 INFO - PROCESS | 3036 | 1463434025364 Marionette TRACE conn9 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:27:05 INFO - PROCESS | 3036 | 1463434025365 Marionette TRACE conn9 <- [1,3094,null,{}] 14:27:05 INFO - PROCESS | 3036 | 1463434025376 Marionette TRACE conn9 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:05 INFO - PROCESS | 3036 | 1463434025528 Marionette TRACE conn9 <- [1,3095,null,{"value":null}] 14:27:05 INFO - PROCESS | 3036 | 1463434025585 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:05 INFO - PROCESS | 3036 | ++DOCSHELL 000000B362FA8000 == 78 [pid = 3036] [id = 785] 14:27:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 132 (000000B35DCFC800) [pid = 3036] [serial = 2353] [outer = 0000000000000000] 14:27:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 133 (000000B3600AEC00) [pid = 3036] [serial = 2354] [outer = 000000B35DCFC800] 14:27:05 INFO - PROCESS | 3036 | 1463434025632 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 3036 | ++DOMWINDOW == 134 (000000B360CCF800) [pid = 3036] [serial = 2355] [outer = 000000B35DCFC800] 14:27:06 INFO - PROCESS | 3036 | 1463434026084 Marionette TRACE conn9 <- [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]]]}] 14:27:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:27:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:27:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:27:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 775ms 14:27:06 INFO - PROCESS | 3036 | 1463434026142 Marionette TRACE conn9 -> [0,3097,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 3036 | 1463434026144 Marionette TRACE conn9 <- [1,3097,null,{"value":"13"}] 14:27:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:27:06 INFO - PROCESS | 3036 | 1463434026147 Marionette TRACE conn9 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 3036 | 1463434026149 Marionette TRACE conn9 <- [1,3098,null,{}] 14:27:06 INFO - PROCESS | 3036 | 1463434026153 Marionette TRACE conn9 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:06 INFO - PROCESS | 3036 | 1463434026297 Marionette TRACE conn9 <- [1,3099,null,{"value":null}] 14:27:06 INFO - PROCESS | 3036 | 1463434026360 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 3036 | ++DOCSHELL 000000B364196000 == 79 [pid = 3036] [id = 786] 14:27:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 135 (000000B35E799400) [pid = 3036] [serial = 2356] [outer = 0000000000000000] 14:27:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 136 (000000B36127AC00) [pid = 3036] [serial = 2357] [outer = 000000B35E799400] 14:27:06 INFO - PROCESS | 3036 | 1463434026405 Marionette DEBUG loaded listener.js 14:27:06 INFO - PROCESS | 3036 | ++DOMWINDOW == 137 (000000B361512000) [pid = 3036] [serial = 2358] [outer = 000000B35E799400] 14:27:06 INFO - PROCESS | 3036 | 1463434026817 Marionette TRACE conn9 <- [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"]]]}] 14:27:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:27:06 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 14:27:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:27:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:27:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 693ms 14:27:06 INFO - PROCESS | 3036 | 1463434026843 Marionette TRACE conn9 -> [0,3101,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 3036 | 1463434026845 Marionette TRACE conn9 <- [1,3101,null,{"value":"13"}] 14:27:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:27:06 INFO - PROCESS | 3036 | 1463434026855 Marionette TRACE conn9 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 3036 | 1463434026857 Marionette TRACE conn9 <- [1,3102,null,{}] 14:27:06 INFO - PROCESS | 3036 | 1463434026861 Marionette TRACE conn9 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:07 INFO - PROCESS | 3036 | 1463434027015 Marionette TRACE conn9 <- [1,3103,null,{"value":null}] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 136 (000000B35FF86400) [pid = 3036] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 135 (000000B35AD30000) [pid = 3036] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 134 (000000B360716400) [pid = 3036] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 133 (000000B35050E800) [pid = 3036] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 132 (000000B34F649800) [pid = 3036] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 131 (000000B35684DC00) [pid = 3036] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 130 (000000B363ED4400) [pid = 3036] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 129 (000000B363E6EC00) [pid = 3036] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 128 (000000B365A93000) [pid = 3036] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 127 (000000B34EDB5000) [pid = 3036] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:27:07 INFO - PROCESS | 3036 | --DOMWINDOW == 126 (000000B36150EC00) [pid = 3036] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:27:07 INFO - PROCESS | 3036 | 1463434027231 Marionette TRACE conn9 -> [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\", \"77dac358-1f22-4a0c-afb1-d81bb53ca53c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:07 INFO - PROCESS | 3036 | ++DOCSHELL 000000B36540B800 == 80 [pid = 3036] [id = 787] 14:27:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 127 (000000B34F649800) [pid = 3036] [serial = 2359] [outer = 0000000000000000] 14:27:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 128 (000000B35AD30000) [pid = 3036] [serial = 2360] [outer = 000000B34F649800] 14:27:07 INFO - PROCESS | 3036 | 1463434027277 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 3036 | ++DOMWINDOW == 129 (000000B362FBD400) [pid = 3036] [serial = 2361] [outer = 000000B34F649800] 14:27:07 INFO - PROCESS | 3036 | 1463434027611 Marionette TRACE conn9 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:27:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:27:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 797ms 14:27:07 INFO - PROCESS | 3036 | 1463434027649 Marionette TRACE conn9 -> [0,3105,"getWindowHandle",null] 14:27:07 INFO - PROCESS | 3036 | 1463434027661 Marionette TRACE conn9 <- [1,3105,null,{"value":"13"}] 14:27:08 WARNING - u'runner_teardown' () 14:27:08 INFO - No more tests 14:27:08 INFO - Got 0 unexpected results 14:27:08 INFO - SUITE-END | took 682s 14:27:08 INFO - Closing logging queue 14:27:08 INFO - queue closed 14:27:08 INFO - Return code: 0 14:27:08 WARNING - # TBPL SUCCESS # 14:27:08 INFO - Running post-action listener: _resource_record_post_action 14:27:08 INFO - Running post-run listener: _resource_record_post_run 14:27:09 INFO - Total resource usage - Wall time: 691s; CPU: 14.0%; Read bytes: 184282112; Write bytes: 993328128; Read time: 4360530; Write time: 5151490 14:27:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:27:09 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 35386880; Read time: 0; Write time: 48180 14:27:09 INFO - run-tests - Wall time: 689s; CPU: 14.0%; Read bytes: 184225280; Write bytes: 881042944; Read time: 4352660; Write time: 5050550 14:27:09 INFO - Running post-run listener: _upload_blobber_files 14:27:09 INFO - Blob upload gear active. 14:27:09 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:27:09 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 14:27:09 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'] 14:27:09 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 14:27:10 INFO - (blobuploader) - INFO - Open directory for files ... 14:27:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:27:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:27:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:27:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:27:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:27:11 INFO - (blobuploader) - INFO - Done attempting. 14:27:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:27:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:27:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:27:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:27:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:27:13 INFO - (blobuploader) - INFO - Done attempting. 14:27:13 INFO - (blobuploader) - INFO - Iteration through files over. 14:27:13 INFO - Return code: 0 14:27:13 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:27:13 INFO - Using _rmtree_windows ... 14:27:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:27:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/56e30df3567d482367dba54b646ea16561daabd0fbf3c6983979152d2bf81c55812a400df9d416748246b9c6a11e8f1f331d71caf833940825371dea45483ea6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a98a443c8b1db897a3a3f33b86280ef20c292e13027904ae2a2439793be2eca600287df6995d109e56b8468f67185a0358b6463b7d30ad7405fe44fa35da4238"} 14:27:13 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:27:13 INFO - Writing to file C:\slave\test\properties\blobber_files 14:27:13 INFO - Contents: 14:27:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/56e30df3567d482367dba54b646ea16561daabd0fbf3c6983979152d2bf81c55812a400df9d416748246b9c6a11e8f1f331d71caf833940825371dea45483ea6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a98a443c8b1db897a3a3f33b86280ef20c292e13027904ae2a2439793be2eca600287df6995d109e56b8468f67185a0358b6463b7d30ad7405fe44fa35da4238"} 14:27:13 INFO - Running post-run listener: copy_logs_to_upload_dir 14:27:13 INFO - Copying logs to upload dir... 14:27:13 INFO - mkdir: C:\slave\test\build\upload\logs 14:27:13 INFO - Copying logs to upload dir... 14:27:13 INFO - Using _rmtree_windows ... 14:27:13 INFO - Using _rmtree_windows ... 14:27:13 INFO - Using _rmtree_windows ... 14:27:13 INFO - Using _rmtree_windows ... 14:27:13 INFO - Using _rmtree_windows ... 14:27:13 INFO - Using _rmtree_windows ... 14:27:13 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=951.209000 ========= master_lag: -0.36 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 50 secs) (at 2016-05-16 14:27:14.220201) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 14:27:14.226975) ========= '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-082\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-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-082\AppData\Local LOGONSERVER=\\T-W864-IX-082 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;C:\mozilla-build\hg 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-082 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-082 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-082 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/56e30df3567d482367dba54b646ea16561daabd0fbf3c6983979152d2bf81c55812a400df9d416748246b9c6a11e8f1f331d71caf833940825371dea45483ea6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a98a443c8b1db897a3a3f33b86280ef20c292e13027904ae2a2439793be2eca600287df6995d109e56b8468f67185a0358b6463b7d30ad7405fe44fa35da4238"} build_url:https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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/J4jsshV7RM-XFaBzvJDU0A/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/56e30df3567d482367dba54b646ea16561daabd0fbf3c6983979152d2bf81c55812a400df9d416748246b9c6a11e8f1f331d71caf833940825371dea45483ea6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a98a443c8b1db897a3a3f33b86280ef20c292e13027904ae2a2439793be2eca600287df6995d109e56b8468f67185a0358b6463b7d30ad7405fe44fa35da4238"}' symbols_url: 'https://queue.taskcluster.net/v1/task/J4jsshV7RM-XFaBzvJDU0A/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-16 14:27:14.346785) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 14:27:14.347192) ========= '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-082\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-082 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-082 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-082\AppData\Local LOGONSERVER=\\T-W864-IX-082 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;C:\mozilla-build\hg 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-082 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-082 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-082 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-16 14:27:14.461428) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 14:27:14.461781) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 14:27:14.981765) ========= ========= Total master_lag: 1.03 =========