builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-151 starttime: 1463101643.78 results: success (0) buildid: 20160512164135 builduid: eeb75bc655234fba80413feef7b75f7e revision: 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 18:07:23.779967) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 18:07:23.780458) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 18:07:23.780751) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 18:07:23.889745) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 18:07:23.890073) ========= '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-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows using PTY: False --18:07:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.98 MB/s 18:07:25 (8.98 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.256000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 18:07:25.216891) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-12 18:07:25.217290) ========= '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-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.214000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-12 18:07:28.450819) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 18:07:28.451240) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 --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 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows using PTY: False 2016-05-12 18:07:29,062 truncating revision to first 12 chars 2016-05-12 18:07:29,062 Setting DEBUG logging. 2016-05-12 18:07:29,062 attempt 1/10 2016-05-12 18:07:29,062 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/20fb337ac107?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-12 18:07:29,631 unpacking tar archive at: mozilla-aurora-20fb337ac107/testing/mozharness/ program finished with exit code 0 elapsedTime=1.181000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 18:07:29.676585) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 18:07:29.676987) ========= script_repo_revision: 20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 18:07:29.677410) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 18:07:29.677692) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 18:07:29.691584) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 56 secs) (at 2016-05-12 18:07:29.691863) ========= '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-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 18:07:30 INFO - MultiFileLogger online at 20160512 18:07:30 in C:\slave\test 18:07:30 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 18:07:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:07:30 INFO - {'append_to_log': False, 18:07:30 INFO - 'base_work_dir': 'C:\\slave\\test', 18:07:30 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:07:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:07:30 INFO - 'buildbot_json_path': 'buildprops.json', 18:07:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:07:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:07:30 INFO - 'download_minidump_stackwalk': True, 18:07:30 INFO - 'download_symbols': 'true', 18:07:30 INFO - 'e10s': False, 18:07:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:07:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:07:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:07:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:07:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:07:30 INFO - 'C:/mozilla-build/tooltool.py'), 18:07:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:07:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:07:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:07:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:07:30 INFO - 'log_level': 'info', 18:07:30 INFO - 'log_to_console': True, 18:07:30 INFO - 'opt_config_files': (), 18:07:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:07:30 INFO - '--processes=1', 18:07:30 INFO - '--config=%(test_path)s/wptrunner.ini', 18:07:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:07:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:07:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:07:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:07:30 INFO - 'pip_index': False, 18:07:30 INFO - 'require_test_zip': True, 18:07:30 INFO - 'test_type': ('testharness',), 18:07:30 INFO - 'this_chunk': '1', 18:07:30 INFO - 'total_chunks': '10', 18:07:30 INFO - 'virtualenv_path': 'venv', 18:07:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:07:30 INFO - 'work_dir': 'build'} 18:07:30 INFO - ##### 18:07:30 INFO - ##### Running clobber step. 18:07:30 INFO - ##### 18:07:30 INFO - Running pre-action listener: _resource_record_pre_action 18:07:30 INFO - Running main action method: clobber 18:07:30 INFO - rmtree: C:\slave\test\build 18:07:30 INFO - Using _rmtree_windows ... 18:07:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:08:58 INFO - Running post-action listener: _resource_record_post_action 18:08:58 INFO - ##### 18:08:58 INFO - ##### Running read-buildbot-config step. 18:08:58 INFO - ##### 18:08:58 INFO - Running pre-action listener: _resource_record_pre_action 18:08:58 INFO - Running main action method: read_buildbot_config 18:08:58 INFO - Using buildbot properties: 18:08:58 INFO - { 18:08:58 INFO - "project": "", 18:08:58 INFO - "product": "firefox", 18:08:58 INFO - "script_repo_revision": "production", 18:08:58 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 18:08:58 INFO - "repository": "", 18:08:58 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 18:08:58 INFO - "buildid": "20160512164135", 18:08:58 INFO - "pgo_build": "False", 18:08:58 INFO - "basedir": "C:\\slave\\test", 18:08:58 INFO - "buildnumber": 39, 18:08:58 INFO - "slavename": "t-w864-ix-151", 18:08:58 INFO - "revision": "20fb337ac107d7a62fd0bff7ad4148c87cd1f9f6", 18:08:58 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 18:08:58 INFO - "platform": "win64", 18:08:58 INFO - "branch": "mozilla-aurora", 18:08:58 INFO - "repo_path": "releases/mozilla-aurora", 18:08:58 INFO - "moz_repo_path": "", 18:08:58 INFO - "stage_platform": "win64", 18:08:58 INFO - "builduid": "eeb75bc655234fba80413feef7b75f7e", 18:08:58 INFO - "slavebuilddir": "test" 18:08:58 INFO - } 18:08:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 18:08:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 18:08:58 INFO - Running post-action listener: _resource_record_post_action 18:08:58 INFO - ##### 18:08:58 INFO - ##### Running download-and-extract step. 18:08:58 INFO - ##### 18:08:58 INFO - Running pre-action listener: _resource_record_pre_action 18:08:58 INFO - Running main action method: download_and_extract 18:08:58 INFO - mkdir: C:\slave\test\build\tests 18:08: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')]} 18:08:58 INFO - https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 18:08:58 INFO - trying https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 18:08:58 INFO - Downloading https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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 18:08:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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 18:08:59 INFO - Downloaded 1274 bytes. 18:08:59 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 18:08:59 INFO - Using the following test package requirements: 18:08:59 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 18:08:59 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:08:59 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 18:08:59 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:08:59 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 18:08:59 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:08:59 INFO - u'jsshell-win64.zip'], 18:08:59 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:08:59 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 18:08:59 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 18:08:59 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:08:59 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 18:08:59 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:08:59 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 18:08:59 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:08:59 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 18:08:59 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:08:59 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 18:08:59 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 18:08:59 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')]} 18:08:59 INFO - https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 18:08:59 INFO - trying https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 18:08:59 INFO - Downloading https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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 18:08:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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 18:09:00 INFO - Downloaded 21593190 bytes. 18:09:00 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/*'] 18:09:00 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/* 18:09:02 INFO - caution: filename not matched: web-platform/* 18:09:02 INFO - Return code: 11 18:09:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:09:02 INFO - https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 18:09:02 INFO - trying https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 18:09:02 INFO - Downloading https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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 18:09:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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 18:09:03 INFO - Downloaded 36408675 bytes. 18:09:03 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/*'] 18:09:03 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/* 18:09:47 INFO - caution: filename not matched: bin/* 18:09:47 INFO - caution: filename not matched: config/* 18:09:47 INFO - caution: filename not matched: mozbase/* 18:09:47 INFO - caution: filename not matched: marionette/* 18:09:47 INFO - caution: filename not matched: tools/wptserve/* 18:09:47 INFO - Return code: 11 18:09:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:09:47 INFO - https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 18:09:47 INFO - trying https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:09:47 INFO - Downloading https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 18:09:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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 18:09:49 INFO - Downloaded 85316709 bytes. 18:09:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:09:49 INFO - mkdir: C:\slave\test\properties 18:09:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:09:49 INFO - Writing to file C:\slave\test\properties\build_url 18:09:49 INFO - Contents: 18:09:49 INFO - build_url:https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:09:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:09:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:09:50 INFO - Writing to file C:\slave\test\properties\symbols_url 18:09:50 INFO - Contents: 18:09:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:09:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:09:50 INFO - https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:09:50 INFO - trying https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:09:50 INFO - Downloading https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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 18:09:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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 18:09:52 INFO - Downloaded 53548315 bytes. 18:09:52 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'] 18:09:52 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 18:09:56 INFO - Return code: 0 18:09:56 INFO - Running post-action listener: _resource_record_post_action 18:09:56 INFO - Running post-action listener: set_extra_try_arguments 18:09:56 INFO - ##### 18:09:56 INFO - ##### Running create-virtualenv step. 18:09:56 INFO - ##### 18:09:56 INFO - Running pre-action listener: _pre_create_virtualenv 18:09:56 INFO - Running pre-action listener: _resource_record_pre_action 18:09:56 INFO - Running main action method: create_virtualenv 18:09:56 INFO - Creating virtualenv C:\slave\test\build\venv 18:09:56 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 18:09:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:09:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:10:03 INFO - Installing distribute......................................................................................................................................................................................done. 18:10:04 INFO - Return code: 0 18:10:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:10:04 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')]} 18:10:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:10:04 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')]} 18:10:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:10:04 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 0x024B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FFEF8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x02287D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-151', 'USERDOMAIN': 'T-W864-IX-151', '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-151', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\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 18:10:05 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 18:10:05 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 18:10:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:10:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 18:10:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:10:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:10:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:10:05 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 18:10:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:10:05 INFO - 'DCLOCATION': 'SCL3', 18:10:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:10:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:10:05 INFO - 'HOMEDRIVE': 'C:', 18:10:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 18:10:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:10:05 INFO - 'KTS_VERSION': '1.19c', 18:10:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 18:10:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 18:10:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:10:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:10:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:10:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:10:05 INFO - 'MOZ_NO_REMOTE': '1', 18:10:05 INFO - 'NO_EM_RESTART': '1', 18:10:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:10:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:10:05 INFO - 'OS': 'Windows_NT', 18:10:05 INFO - 'OURDRIVE': 'C:', 18:10:05 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', 18:10:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:10:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:10:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:10:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:10:05 INFO - 'PROCESSOR_LEVEL': '6', 18:10:05 INFO - 'PROCESSOR_REVISION': '1e05', 18:10:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:10:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:10:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:10:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:10:05 INFO - 'PROMPT': '$P$G', 18:10:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:10:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:10:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:10:05 INFO - 'PWD': 'C:\\slave\\test', 18:10:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:10:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:10:05 INFO - 'SYSTEMDRIVE': 'C:', 18:10:05 INFO - 'SYSTEMROOT': 'C:\\windows', 18:10:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:05 INFO - 'TEST1': 'testie', 18:10:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:05 INFO - 'USERDOMAIN': 'T-W864-IX-151', 18:10:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 18:10:05 INFO - 'USERNAME': 'cltbld', 18:10:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 18:10:05 INFO - 'WINDIR': 'C:\\windows', 18:10:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:10:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:10:06 INFO - Downloading/unpacking psutil>=0.7.1 18:10:06 INFO - Running setup.py egg_info for package psutil 18:10:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:10:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:10:06 INFO - Installing collected packages: psutil 18:10:06 INFO - Running setup.py install for psutil 18:10:06 INFO - building 'psutil._psutil_windows' extension 18:10:06 INFO - error: Unable to find vcvarsall.bat 18:10:06 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-_dcg57-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:10:06 INFO - running install 18:10:06 INFO - running build 18:10:06 INFO - running build_py 18:10:06 INFO - creating build 18:10:06 INFO - creating build\lib.win32-2.7 18:10:06 INFO - creating build\lib.win32-2.7\psutil 18:10:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:10:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:10:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:10:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:10:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:10:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:10:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:10:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:10:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:10:06 INFO - running build_ext 18:10:06 INFO - building 'psutil._psutil_windows' extension 18:10:06 INFO - error: Unable to find vcvarsall.bat 18:10:06 INFO - ---------------------------------------- 18:10:06 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-_dcg57-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:10:06 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-151\AppData\Roaming\pip\pip.log 18:10:06 WARNING - Return code: 1 18:10:06 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! 18:10:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:10:06 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')]} 18:10:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:10:06 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')]} 18:10:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:10:06 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 0x024B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FFEF8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x02287D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-151', 'USERDOMAIN': 'T-W864-IX-151', '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-151', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\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 18:10:06 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 18:10:06 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 18:10:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:10:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 18:10:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:10:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:10:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:10:06 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 18:10:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:10:06 INFO - 'DCLOCATION': 'SCL3', 18:10:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:10:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:10:06 INFO - 'HOMEDRIVE': 'C:', 18:10:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 18:10:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:10:06 INFO - 'KTS_VERSION': '1.19c', 18:10:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 18:10:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 18:10:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:10:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:10:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:10:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:10:06 INFO - 'MOZ_NO_REMOTE': '1', 18:10:06 INFO - 'NO_EM_RESTART': '1', 18:10:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:10:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:10:06 INFO - 'OS': 'Windows_NT', 18:10:06 INFO - 'OURDRIVE': 'C:', 18:10:06 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', 18:10:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:10:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:10:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:10:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:10:06 INFO - 'PROCESSOR_LEVEL': '6', 18:10:06 INFO - 'PROCESSOR_REVISION': '1e05', 18:10:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:10:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:10:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:10:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:10:06 INFO - 'PROMPT': '$P$G', 18:10:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:10:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:10:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:10:06 INFO - 'PWD': 'C:\\slave\\test', 18:10:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:10:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:10:06 INFO - 'SYSTEMDRIVE': 'C:', 18:10:06 INFO - 'SYSTEMROOT': 'C:\\windows', 18:10:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:06 INFO - 'TEST1': 'testie', 18:10:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:06 INFO - 'USERDOMAIN': 'T-W864-IX-151', 18:10:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 18:10:06 INFO - 'USERNAME': 'cltbld', 18:10:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 18:10:06 INFO - 'WINDIR': 'C:\\windows', 18:10:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:10:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:10:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:10:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:10:07 INFO - Running setup.py egg_info for package mozsystemmonitor 18:10:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:10:07 INFO - Running setup.py egg_info for package psutil 18:10:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:10:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:10:07 INFO - Installing collected packages: mozsystemmonitor, psutil 18:10:07 INFO - Running setup.py install for mozsystemmonitor 18:10:07 INFO - Running setup.py install for psutil 18:10:07 INFO - building 'psutil._psutil_windows' extension 18:10:07 INFO - error: Unable to find vcvarsall.bat 18:10:07 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-_7zb58-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:10:07 INFO - running install 18:10:07 INFO - running build 18:10:07 INFO - running build_py 18:10:07 INFO - running build_ext 18:10:07 INFO - building 'psutil._psutil_windows' extension 18:10:07 INFO - error: Unable to find vcvarsall.bat 18:10:07 INFO - ---------------------------------------- 18:10:07 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-_7zb58-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:10:07 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-151\AppData\Roaming\pip\pip.log 18:10:07 WARNING - Return code: 1 18:10:07 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! 18:10:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:10:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:10:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:10:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:10:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:10:07 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 0x024B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FFEF8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x02287D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-151', 'USERDOMAIN': 'T-W864-IX-151', '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-151', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\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 18:10:07 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 18:10:07 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 18:10:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:10:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 18:10:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:10:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:10:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:10:07 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 18:10:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:10:07 INFO - 'DCLOCATION': 'SCL3', 18:10:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:10:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:10:07 INFO - 'HOMEDRIVE': 'C:', 18:10:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 18:10:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:10:07 INFO - 'KTS_VERSION': '1.19c', 18:10:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 18:10:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 18:10:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:10:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:10:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:10:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:10:07 INFO - 'MOZ_NO_REMOTE': '1', 18:10:07 INFO - 'NO_EM_RESTART': '1', 18:10:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:10:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:10:07 INFO - 'OS': 'Windows_NT', 18:10:07 INFO - 'OURDRIVE': 'C:', 18:10:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 18:10:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:10:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:10:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:10:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:10:07 INFO - 'PROCESSOR_LEVEL': '6', 18:10:07 INFO - 'PROCESSOR_REVISION': '1e05', 18:10:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:10:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:10:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:10:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:10:07 INFO - 'PROMPT': '$P$G', 18:10:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:10:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:10:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:10:07 INFO - 'PWD': 'C:\\slave\\test', 18:10:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:10:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:10:07 INFO - 'SYSTEMDRIVE': 'C:', 18:10:07 INFO - 'SYSTEMROOT': 'C:\\windows', 18:10:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:07 INFO - 'TEST1': 'testie', 18:10:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:07 INFO - 'USERDOMAIN': 'T-W864-IX-151', 18:10:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 18:10:07 INFO - 'USERNAME': 'cltbld', 18:10:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 18:10:07 INFO - 'WINDIR': 'C:\\windows', 18:10:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:10:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:10:07 INFO - Downloading/unpacking blobuploader==1.2.4 18:10:07 INFO - Downloading blobuploader-1.2.4.tar.gz 18:10:07 INFO - Running setup.py egg_info for package blobuploader 18:10:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:10:12 INFO - Running setup.py egg_info for package requests 18:10:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:10:12 INFO - Downloading docopt-0.6.1.tar.gz 18:10:12 INFO - Running setup.py egg_info for package docopt 18:10:12 INFO - Installing collected packages: blobuploader, docopt, requests 18:10:12 INFO - Running setup.py install for blobuploader 18:10:12 INFO - Running setup.py install for docopt 18:10:12 INFO - Running setup.py install for requests 18:10:12 INFO - Successfully installed blobuploader docopt requests 18:10:12 INFO - Cleaning up... 18:10:12 INFO - Return code: 0 18:10:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:10:12 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')]} 18:10:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:10:12 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')]} 18:10:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:10:12 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 0x024B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FFEF8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x02287D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, '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-151', 'USERDOMAIN': 'T-W864-IX-151', '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-151', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\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 18:10:12 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 18:10:12 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 18:10:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:10:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 18:10:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:10:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:10:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:10:12 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 18:10:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:10:12 INFO - 'DCLOCATION': 'SCL3', 18:10:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:10:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:10:12 INFO - 'HOMEDRIVE': 'C:', 18:10:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 18:10:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:10:12 INFO - 'KTS_VERSION': '1.19c', 18:10:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 18:10:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 18:10:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:10:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:10:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:10:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:10:12 INFO - 'MOZ_NO_REMOTE': '1', 18:10:12 INFO - 'NO_EM_RESTART': '1', 18:10:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:10:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:10:12 INFO - 'OS': 'Windows_NT', 18:10:12 INFO - 'OURDRIVE': 'C:', 18:10:12 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', 18:10:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:10:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:10:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:10:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:10:12 INFO - 'PROCESSOR_LEVEL': '6', 18:10:12 INFO - 'PROCESSOR_REVISION': '1e05', 18:10:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:10:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:10:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:10:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:10:12 INFO - 'PROMPT': '$P$G', 18:10:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:10:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:10:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:10:12 INFO - 'PWD': 'C:\\slave\\test', 18:10:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:10:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:10:12 INFO - 'SYSTEMDRIVE': 'C:', 18:10:12 INFO - 'SYSTEMROOT': 'C:\\windows', 18:10:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:12 INFO - 'TEST1': 'testie', 18:10:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:12 INFO - 'USERDOMAIN': 'T-W864-IX-151', 18:10:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 18:10:12 INFO - 'USERNAME': 'cltbld', 18:10:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 18:10:12 INFO - 'WINDIR': 'C:\\windows', 18:10:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:10:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:10:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:10:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:10:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:10:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:10:17 INFO - Unpacking c:\slave\test\build\tests\marionette 18:10:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:10:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:10:17 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 18:10:17 INFO - Running setup.py install for browsermob-proxy 18:10:33 INFO - Running setup.py install for manifestparser 18:10:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for marionette-client 18:10:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:10:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for marionette-driver 18:10:33 INFO - Running setup.py install for mozcrash 18:10:33 INFO - Running setup.py install for mozdebug 18:10:33 INFO - Running setup.py install for mozdevice 18:10:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for mozfile 18:10:33 INFO - Running setup.py install for mozhttpd 18:10:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for mozinfo 18:10:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for mozInstall 18:10:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for mozleak 18:10:33 INFO - Running setup.py install for mozlog 18:10:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for moznetwork 18:10:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for mozprocess 18:10:33 INFO - Running setup.py install for mozprofile 18:10:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for mozrunner 18:10:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for mozscreenshot 18:10:33 INFO - Running setup.py install for moztest 18:10:33 INFO - Running setup.py install for mozversion 18:10:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:10:33 INFO - Running setup.py install for wptserve 18:10:33 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 18:10:33 INFO - Cleaning up... 18:10:33 INFO - Return code: 0 18:10:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:10:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:10:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:10:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:10:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:10:33 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 0x024B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FFEF8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x02287D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, '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-151', 'USERDOMAIN': 'T-W864-IX-151', '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-151', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\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 18:10:33 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 18:10:33 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 18:10:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:10:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 18:10:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:10:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:10:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:10:33 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 18:10:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:10:33 INFO - 'DCLOCATION': 'SCL3', 18:10:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:10:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:10:33 INFO - 'HOMEDRIVE': 'C:', 18:10:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 18:10:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:10:33 INFO - 'KTS_VERSION': '1.19c', 18:10:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 18:10:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 18:10:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:10:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:10:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:10:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:10:33 INFO - 'MOZ_NO_REMOTE': '1', 18:10:33 INFO - 'NO_EM_RESTART': '1', 18:10:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:10:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:10:33 INFO - 'OS': 'Windows_NT', 18:10:33 INFO - 'OURDRIVE': 'C:', 18:10:33 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', 18:10:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:10:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:10:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:10:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:10:33 INFO - 'PROCESSOR_LEVEL': '6', 18:10:33 INFO - 'PROCESSOR_REVISION': '1e05', 18:10:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:10:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:10:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:10:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:10:33 INFO - 'PROMPT': '$P$G', 18:10:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:10:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:10:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:10:33 INFO - 'PWD': 'C:\\slave\\test', 18:10:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:10:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:10:33 INFO - 'SYSTEMDRIVE': 'C:', 18:10:33 INFO - 'SYSTEMROOT': 'C:\\windows', 18:10:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:33 INFO - 'TEST1': 'testie', 18:10:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:33 INFO - 'USERDOMAIN': 'T-W864-IX-151', 18:10:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 18:10:33 INFO - 'USERNAME': 'cltbld', 18:10:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 18:10:33 INFO - 'WINDIR': 'C:\\windows', 18:10:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:10:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:10:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:10:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:10:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:10:38 INFO - Unpacking c:\slave\test\build\tests\marionette 18:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:10:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:10:38 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)) 18:10:50 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)) 18:10:50 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)) 18:10:50 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)) 18:10:50 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)) 18:10:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:10:50 INFO - Downloading blessings-1.6.tar.gz 18:10:50 INFO - Running setup.py egg_info for package blessings 18:10:50 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)) 18:10:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:10:50 INFO - Running setup.py install for blessings 18:10:50 INFO - Running setup.py install for browsermob-proxy 18:10:50 INFO - Running setup.py install for manifestparser 18:10:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Running setup.py install for marionette-client 18:10:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:10:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Running setup.py install for marionette-driver 18:10:50 INFO - Running setup.py install for mozcrash 18:10:50 INFO - Running setup.py install for mozdebug 18:10:50 INFO - Running setup.py install for mozdevice 18:10:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Running setup.py install for mozhttpd 18:10:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Running setup.py install for mozInstall 18:10:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Running setup.py install for mozleak 18:10:50 INFO - Running setup.py install for mozprofile 18:10:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Running setup.py install for mozrunner 18:10:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:10:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:10:52 INFO - Running setup.py install for mozscreenshot 18:10:52 INFO - Running setup.py install for moztest 18:10:52 INFO - Running setup.py install for mozversion 18:10:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:10:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:10:52 INFO - Running setup.py install for wptserve 18:10:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:10:52 INFO - Cleaning up... 18:10:52 INFO - Return code: 0 18:10:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:10:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:10:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:10:52 INFO - Reading from file tmpfile_stdout 18:10:52 INFO - Using _rmtree_windows ... 18:10:52 INFO - Using _rmtree_windows ... 18:10:52 INFO - Current package versions: 18:10:52 INFO - blessings == 1.6 18:10:52 INFO - blobuploader == 1.2.4 18:10:52 INFO - browsermob-proxy == 0.6.0 18:10:52 INFO - distribute == 0.6.14 18:10:52 INFO - docopt == 0.6.1 18:10:52 INFO - manifestparser == 1.1 18:10:52 INFO - marionette-client == 2.3.0 18:10:52 INFO - marionette-driver == 1.4.0 18:10:52 INFO - mozInstall == 1.12 18:10:52 INFO - mozcrash == 0.17 18:10:52 INFO - mozdebug == 0.1 18:10:52 INFO - mozdevice == 0.48 18:10:52 INFO - mozfile == 1.2 18:10:52 INFO - mozhttpd == 0.7 18:10:52 INFO - mozinfo == 0.9 18:10:52 INFO - mozleak == 0.1 18:10:52 INFO - mozlog == 3.1 18:10:52 INFO - moznetwork == 0.27 18:10:52 INFO - mozprocess == 0.22 18:10:52 INFO - mozprofile == 0.28 18:10:52 INFO - mozrunner == 6.11 18:10:52 INFO - mozscreenshot == 0.1 18:10:52 INFO - mozsystemmonitor == 0.0 18:10:52 INFO - moztest == 0.7 18:10:52 INFO - mozversion == 1.4 18:10:52 INFO - requests == 1.2.3 18:10:52 INFO - wptserve == 1.4.0 18:10:52 INFO - Running post-action listener: _resource_record_post_action 18:10:52 INFO - Running post-action listener: _start_resource_monitoring 18:10:52 INFO - Starting resource monitoring. 18:10:52 INFO - ##### 18:10:52 INFO - ##### Running pull step. 18:10:52 INFO - ##### 18:10:52 INFO - Running pre-action listener: _resource_record_pre_action 18:10:52 INFO - Running main action method: pull 18:10:52 INFO - Pull has nothing to do! 18:10:52 INFO - Running post-action listener: _resource_record_post_action 18:10:52 INFO - ##### 18:10:52 INFO - ##### Running install step. 18:10:52 INFO - ##### 18:10:52 INFO - Running pre-action listener: _resource_record_pre_action 18:10:52 INFO - Running main action method: install 18:10:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:10:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:10:52 INFO - Reading from file tmpfile_stdout 18:10:52 INFO - Using _rmtree_windows ... 18:10:52 INFO - Using _rmtree_windows ... 18:10:52 INFO - Detecting whether we're running mozinstall >=1.0... 18:10:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:10:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:10:52 INFO - Reading from file tmpfile_stdout 18:10:52 INFO - Output received: 18:10:52 INFO - Usage: mozinstall-script.py [options] installer 18:10:52 INFO - Options: 18:10:52 INFO - -h, --help show this help message and exit 18:10:52 INFO - -d DEST, --destination=DEST 18:10:52 INFO - Directory to install application into. [default: 18:10:52 INFO - "C:\slave\test"] 18:10:52 INFO - --app=APP Application being installed. [default: firefox] 18:10:52 INFO - Using _rmtree_windows ... 18:10:52 INFO - Using _rmtree_windows ... 18:10:52 INFO - mkdir: C:\slave\test\build\application 18:10:52 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'] 18:10:52 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 18:10:55 INFO - Reading from file tmpfile_stdout 18:10:55 INFO - Output received: 18:10:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:10:55 INFO - Using _rmtree_windows ... 18:10:55 INFO - Using _rmtree_windows ... 18:10:55 INFO - Running post-action listener: _resource_record_post_action 18:10:55 INFO - ##### 18:10:55 INFO - ##### Running run-tests step. 18:10:55 INFO - ##### 18:10:55 INFO - Running pre-action listener: _resource_record_pre_action 18:10:55 INFO - Running main action method: run_tests 18:10:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:10:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:10:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:10:55 INFO - grabbing minidump binary from tooltool 18:10:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:10:55 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x02287D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:10:55 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 18:10:55 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 18:10:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:10:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsqgr30 18:10:57 INFO - INFO - File integrity verified, renaming tmpsqgr30 to win32-minidump_stackwalk.exe 18:10:57 INFO - Return code: 0 18:10:57 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:10:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:10:57 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/FG-W4ySZQLCH-J7AroOMLA/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 18:10:57 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/FG-W4ySZQLCH-J7AroOMLA/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 18:10:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:10:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Roaming', 18:10:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:10:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:10:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:10:57 INFO - 'COMPUTERNAME': 'T-W864-IX-151', 18:10:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:10:57 INFO - 'DCLOCATION': 'SCL3', 18:10:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:10:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:10:57 INFO - 'HOMEDRIVE': 'C:', 18:10:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-151', 18:10:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:10:57 INFO - 'KTS_VERSION': '1.19c', 18:10:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-151\\AppData\\Local', 18:10:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-151', 18:10:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:10:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:10:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:10:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:10:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:10:57 INFO - 'MOZ_NO_REMOTE': '1', 18:10:57 INFO - 'NO_EM_RESTART': '1', 18:10:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:10:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:10:57 INFO - 'OS': 'Windows_NT', 18:10:57 INFO - 'OURDRIVE': 'C:', 18:10:57 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', 18:10:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:10:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:10:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:10:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:10:57 INFO - 'PROCESSOR_LEVEL': '6', 18:10:57 INFO - 'PROCESSOR_REVISION': '1e05', 18:10:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:10:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:10:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:10:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:10:57 INFO - 'PROMPT': '$P$G', 18:10:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:10:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:10:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:10:57 INFO - 'PWD': 'C:\\slave\\test', 18:10:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:10:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:10:57 INFO - 'SYSTEMDRIVE': 'C:', 18:10:57 INFO - 'SYSTEMROOT': 'C:\\windows', 18:10:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:57 INFO - 'TEST1': 'testie', 18:10:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:10:57 INFO - 'USERDOMAIN': 'T-W864-IX-151', 18:10:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-151', 18:10:57 INFO - 'USERNAME': 'cltbld', 18:10:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-151', 18:10:57 INFO - 'WINDIR': 'C:\\windows', 18:10:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:10:57 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/FG-W4ySZQLCH-J7AroOMLA/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 18:10:59 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 18:10:59 INFO - import pkg_resources 18:11:00 INFO - Using 1 client processes 18:11:03 INFO - SUITE-START | Running 778 tests 18:11:03 INFO - Running testharness tests 18:11:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:11:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 18:11:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:11:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:11:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:11:03 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:11:04 INFO - Setting up ssl 18:11:04 INFO - PROCESS | certutil | 18:11:04 INFO - PROCESS | certutil | 18:11:04 INFO - PROCESS | certutil | 18:11:04 INFO - Certificate Nickname Trust Attributes 18:11:04 INFO - SSL,S/MIME,JAR/XPI 18:11:04 INFO - 18:11:04 INFO - web-platform-tests CT,, 18:11:04 INFO - 18:11:04 INFO - Starting runner 18:11:05 INFO - PROCESS | 3076 | [3076] 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 18:11:05 INFO - PROCESS | 3076 | [3076] 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 18:11:05 INFO - PROCESS | 3076 | [3076] 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 18:11:05 INFO - PROCESS | 3076 | [3076] 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 18:11:05 INFO - PROCESS | 3076 | [3076] 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 18:11:06 INFO - PROCESS | 3076 | 1463101866843 Marionette DEBUG Marionette enabled via build flag and pref 18:11:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031B485D800 == 1 [pid = 3076] [id = 1] 18:11:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 1 (00000031C385D000) [pid = 3076] [serial = 1] [outer = 0000000000000000] 18:11:07 INFO - PROCESS | 3076 | [3076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:11:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 2 (00000031C385E000) [pid = 3076] [serial = 2] [outer = 00000031C385D000] 18:11:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6A37800 == 2 [pid = 3076] [id = 2] 18:11:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 3 (00000031C6A38000) [pid = 3076] [serial = 3] [outer = 0000000000000000] 18:11:08 INFO - PROCESS | 3076 | [3076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:11:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 4 (00000031C6A39000) [pid = 3076] [serial = 4] [outer = 00000031C6A38000] 18:11:08 INFO - PROCESS | 3076 | 1463101868565 Marionette INFO Listening on port 2828 18:11:10 INFO - PROCESS | 3076 | 1463101870427 Marionette DEBUG Marionette enabled via command-line flag 18:11:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7987000 == 3 [pid = 3076] [id = 3] 18:11:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 5 (00000031C79C1800) [pid = 3076] [serial = 5] [outer = 0000000000000000] 18:11:10 INFO - PROCESS | 3076 | [3076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:11:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 6 (00000031C79C2800) [pid = 3076] [serial = 6] [outer = 00000031C79C1800] 18:11:10 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:11:10 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:11:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 7 (00000031C7AD3800) [pid = 3076] [serial = 7] [outer = 00000031C6A38000] 18:11:11 INFO - PROCESS | 3076 | [3076] 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 18:11:11 INFO - PROCESS | 3076 | 1463101871461 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 18:11:11 INFO - PROCESS | 3076 | [3076] 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 18:11:11 INFO - PROCESS | 3076 | 1463101871492 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 18:11:11 INFO - PROCESS | 3076 | [3076] 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 18:11:11 INFO - PROCESS | 3076 | 1463101871500 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 18:11:11 INFO - PROCESS | 3076 | [3076] 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 18:11:11 INFO - PROCESS | 3076 | 1463101871534 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 18:11:11 INFO - PROCESS | 3076 | [3076] 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 18:11:11 INFO - PROCESS | 3076 | 1463101871541 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 18:11:11 INFO - PROCESS | 3076 | 1463101871543 Marionette DEBUG Closed connection conn0 18:11:11 INFO - PROCESS | 3076 | 1463101871546 Marionette DEBUG Closed connection conn1 18:11:11 INFO - PROCESS | 3076 | 1463101871548 Marionette DEBUG Closed connection conn2 18:11:11 INFO - PROCESS | 3076 | 1463101871596 Marionette DEBUG Closed connection conn3 18:11:11 INFO - PROCESS | 3076 | 1463101871624 Marionette DEBUG Closed connection conn4 18:11:11 INFO - PROCESS | 3076 | [3076] 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 18:11:11 INFO - PROCESS | 3076 | 1463101871631 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 18:11:11 INFO - PROCESS | 3076 | 1463101871752 Marionette DEBUG Closed connection conn5 18:11:11 INFO - PROCESS | 3076 | [3076] 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 18:11:11 INFO - PROCESS | 3076 | 1463101871757 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49300 18:11:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C94E5800 == 4 [pid = 3076] [id = 4] 18:11:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 8 (00000031C8A6A400) [pid = 3076] [serial = 8] [outer = 0000000000000000] 18:11:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 9 (00000031C8A75000) [pid = 3076] [serial = 9] [outer = 00000031C8A6A400] 18:11:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 10 (00000031C8C3AC00) [pid = 3076] [serial = 10] [outer = 00000031C8A6A400] 18:11:11 INFO - PROCESS | 3076 | 1463101871914 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:11:11 INFO - PROCESS | 3076 | 1463101871919 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":"20160512164135","device":"desktop","version":"48.0a2"} 18:11:12 INFO - PROCESS | 3076 | [3076] 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 18:11:13 INFO - PROCESS | 3076 | [3076] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:11:13 INFO - PROCESS | 3076 | [3076] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:11:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD398800 == 5 [pid = 3076] [id = 5] 18:11:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 11 (00000031CE5D0000) [pid = 3076] [serial = 11] [outer = 0000000000000000] 18:11:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE5D1800 == 6 [pid = 3076] [id = 6] 18:11:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 12 (00000031CD3C7800) [pid = 3076] [serial = 12] [outer = 0000000000000000] 18:11:13 INFO - PROCESS | 3076 | [3076] 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 18:11:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3F6800 == 7 [pid = 3076] [id = 7] 18:11:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 13 (00000031CCC78000) [pid = 3076] [serial = 13] [outer = 0000000000000000] 18:11:14 INFO - PROCESS | 3076 | [3076] 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 18:11:14 INFO - PROCESS | 3076 | [3076] 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 18:11:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 14 (00000031CF5A1C00) [pid = 3076] [serial = 14] [outer = 00000031CCC78000] 18:11:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 15 (00000031CFAD5800) [pid = 3076] [serial = 15] [outer = 00000031CE5D0000] 18:11:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 16 (00000031CF79DC00) [pid = 3076] [serial = 16] [outer = 00000031CD3C7800] 18:11:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 17 (00000031CF853400) [pid = 3076] [serial = 17] [outer = 00000031CCC78000] 18:11:15 INFO - PROCESS | 3076 | 1463101875219 Marionette DEBUG loaded listener.js 18:11:15 INFO - PROCESS | 3076 | 1463101875233 Marionette DEBUG loaded listener.js 18:11:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 18 (00000031D21E6000) [pid = 3076] [serial = 18] [outer = 00000031CCC78000] 18:11:16 INFO - PROCESS | 3076 | 1463101876259 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"8ba2b551-b1e6-4db4-b010-8a18264a862d","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":"20160512164135","device":"desktop","version":"48.0a2","command_id":1}}] 18:11:16 INFO - PROCESS | 3076 | 1463101876817 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:11:16 INFO - PROCESS | 3076 | 1463101876986 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 18:11:17 INFO - PROCESS | 3076 | 1463101877004 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:11:17 INFO - PROCESS | 3076 | [3076] 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 18:11:17 INFO - PROCESS | 3076 | --DOCSHELL 00000031B485D800 == 6 [pid = 3076] [id = 1] 18:11:19 INFO - PROCESS | 3076 | [3076] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:11:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 19 (00000031C32E4000) [pid = 3076] [serial = 19] [outer = 00000031CCC78000] 18:11:19 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:19 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:19 INFO - PROCESS | 3076 | 1463101879301 Marionette TRACE conn6 <- [1,3,null,{}] 18:11:19 INFO - PROCESS | 3076 | 1463101879307 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:11:19 INFO - PROCESS | 3076 | 1463101879328 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 18:11:19 INFO - PROCESS | 3076 | 1463101879350 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 18:11:19 INFO - PROCESS | 3076 | 1463101879353 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 18:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:11:19 INFO - PROCESS | 3076 | 1463101879359 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:11:19 INFO - PROCESS | 3076 | 1463101879362 Marionette TRACE conn6 <- [1,6,null,{}] 18:11:19 INFO - PROCESS | 3076 | 1463101879552 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:19 INFO - PROCESS | 3076 | 1463101879584 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 18:11:19 INFO - PROCESS | 3076 | 1463101879590 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C19F4800 == 7 [pid = 3076] [id = 8] 18:11:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 20 (00000031C399AC00) [pid = 3076] [serial = 20] [outer = 0000000000000000] 18:11:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 21 (00000031C3B58800) [pid = 3076] [serial = 21] [outer = 00000031C399AC00] 18:11:19 INFO - PROCESS | 3076 | 1463101879644 Marionette DEBUG loaded listener.js 18:11:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 22 (00000031C6D66C00) [pid = 3076] [serial = 22] [outer = 00000031C399AC00] 18:11:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C16A3800 == 8 [pid = 3076] [id = 9] 18:11:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 23 (00000031C3876000) [pid = 3076] [serial = 23] [outer = 0000000000000000] 18:11:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 24 (00000031C7576000) [pid = 3076] [serial = 24] [outer = 00000031C3876000] 18:11:20 INFO - PROCESS | 3076 | 1463101880065 Marionette DEBUG loaded listener.js 18:11:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 25 (00000031C8A6B400) [pid = 3076] [serial = 25] [outer = 00000031C3876000] 18:11:20 INFO - PROCESS | 3076 | --DOCSHELL 00000031C94E5800 == 7 [pid = 3076] [id = 4] 18:11:20 INFO - PROCESS | 3076 | 1463101880639 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1350ms 18:11:20 INFO - PROCESS | 3076 | 1463101880868 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 18:11:20 INFO - PROCESS | 3076 | 1463101880873 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 18:11:20 INFO - PROCESS | 3076 | 1463101880895 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:11:20 INFO - PROCESS | 3076 | 1463101880897 Marionette TRACE conn6 <- [1,10,null,{}] 18:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:11:20 INFO - PROCESS | 3076 | 1463101880902 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C75BD000 == 8 [pid = 3076] [id = 10] 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 26 (00000031C770F800) [pid = 3076] [serial = 26] [outer = 0000000000000000] 18:11:21 INFO - PROCESS | 3076 | 1463101881027 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 27 (00000031C79CD800) [pid = 3076] [serial = 27] [outer = 00000031C770F800] 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 28 (00000031C79D5800) [pid = 3076] [serial = 28] [outer = 00000031C770F800] 18:11:21 INFO - PROCESS | 3076 | 1463101881076 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C14DD000 == 9 [pid = 3076] [id = 11] 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 29 (00000031C6DEC000) [pid = 3076] [serial = 29] [outer = 0000000000000000] 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 30 (00000031CD191C00) [pid = 3076] [serial = 30] [outer = 00000031C6DEC000] 18:11:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C864D000 == 10 [pid = 3076] [id = 12] 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 31 (00000031CD197C00) [pid = 3076] [serial = 31] [outer = 0000000000000000] 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 32 (00000031CD19A400) [pid = 3076] [serial = 32] [outer = 00000031CD197C00] 18:11:21 INFO - PROCESS | 3076 | 1463101881171 Marionette DEBUG loaded listener.js 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 33 (00000031CE5EE800) [pid = 3076] [serial = 33] [outer = 00000031CD197C00] 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 34 (00000031CE6ADC00) [pid = 3076] [serial = 34] [outer = 00000031C6DEC000] 18:11:21 INFO - PROCESS | 3076 | 1463101881698 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 18:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 839ms 18:11:21 INFO - PROCESS | 3076 | 1463101881739 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 18:11:21 INFO - PROCESS | 3076 | 1463101881741 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 18:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:11:21 INFO - PROCESS | 3076 | 1463101881746 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:11:21 INFO - PROCESS | 3076 | 1463101881748 Marionette TRACE conn6 <- [1,14,null,{}] 18:11:21 INFO - PROCESS | 3076 | 1463101881752 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:21 INFO - PROCESS | 3076 | 1463101881837 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 18:11:21 INFO - PROCESS | 3076 | 1463101881848 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC454000 == 11 [pid = 3076] [id = 13] 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 35 (00000031D0292400) [pid = 3076] [serial = 35] [outer = 0000000000000000] 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 36 (00000031D02DE800) [pid = 3076] [serial = 36] [outer = 00000031D0292400] 18:11:21 INFO - PROCESS | 3076 | 1463101881900 Marionette DEBUG loaded listener.js 18:11:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 37 (00000031D0954400) [pid = 3076] [serial = 37] [outer = 00000031D0292400] 18:11:22 INFO - PROCESS | 3076 | 1463101882321 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 18:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 646ms 18:11:22 INFO - PROCESS | 3076 | 1463101882396 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 18:11:22 INFO - PROCESS | 3076 | 1463101882403 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 18:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:11:22 INFO - PROCESS | 3076 | 1463101882413 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:11:22 INFO - PROCESS | 3076 | 1463101882415 Marionette TRACE conn6 <- [1,18,null,{}] 18:11:22 INFO - PROCESS | 3076 | 1463101882419 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:22 INFO - PROCESS | 3076 | 1463101882521 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 18:11:22 INFO - PROCESS | 3076 | 1463101882535 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD20F000 == 12 [pid = 3076] [id = 14] 18:11:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 38 (00000031D0AEA400) [pid = 3076] [serial = 38] [outer = 0000000000000000] 18:11:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 39 (00000031D1C5B400) [pid = 3076] [serial = 39] [outer = 00000031D0AEA400] 18:11:22 INFO - PROCESS | 3076 | 1463101882580 Marionette DEBUG loaded listener.js 18:11:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 40 (00000031D2146400) [pid = 3076] [serial = 40] [outer = 00000031D0AEA400] 18:11:22 INFO - PROCESS | 3076 | 1463101882963 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 18:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 18:11:23 INFO - PROCESS | 3076 | 1463101883006 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 18:11:23 INFO - PROCESS | 3076 | 1463101883008 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 18:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:11:23 INFO - PROCESS | 3076 | 1463101883012 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:11:23 INFO - PROCESS | 3076 | 1463101883014 Marionette TRACE conn6 <- [1,22,null,{}] 18:11:23 INFO - PROCESS | 3076 | 1463101883018 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:23 INFO - PROCESS | 3076 | 1463101883096 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 18:11:23 INFO - PROCESS | 3076 | 1463101883103 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE5D3000 == 13 [pid = 3076] [id = 15] 18:11:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 41 (00000031C227A800) [pid = 3076] [serial = 41] [outer = 0000000000000000] 18:11:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 42 (00000031C2280C00) [pid = 3076] [serial = 42] [outer = 00000031C227A800] 18:11:23 INFO - PROCESS | 3076 | 1463101883150 Marionette DEBUG loaded listener.js 18:11:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 43 (00000031C2936400) [pid = 3076] [serial = 43] [outer = 00000031C227A800] 18:11:23 INFO - PROCESS | 3076 | 1463101883530 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 18:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 543ms 18:11:23 INFO - PROCESS | 3076 | 1463101883557 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 18:11:23 INFO - PROCESS | 3076 | 1463101883559 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 18:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:11:23 INFO - PROCESS | 3076 | 1463101883563 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:11:23 INFO - PROCESS | 3076 | 1463101883565 Marionette TRACE conn6 <- [1,26,null,{}] 18:11:23 INFO - PROCESS | 3076 | 1463101883568 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:23 INFO - PROCESS | 3076 | 1463101883680 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 18:11:23 INFO - PROCESS | 3076 | 1463101883687 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE6DC000 == 14 [pid = 3076] [id = 16] 18:11:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 44 (00000031CC434C00) [pid = 3076] [serial = 44] [outer = 0000000000000000] 18:11:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 45 (00000031CCA0DC00) [pid = 3076] [serial = 45] [outer = 00000031CC434C00] 18:11:23 INFO - PROCESS | 3076 | 1463101883741 Marionette DEBUG loaded listener.js 18:11:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 46 (00000031D21F3000) [pid = 3076] [serial = 46] [outer = 00000031CC434C00] 18:11:24 INFO - PROCESS | 3076 | 1463101884155 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 18:11:24 INFO - PROCESS | 3076 | 1463101884199 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 18:11:24 INFO - PROCESS | 3076 | 1463101884201 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 18:11:24 INFO - PROCESS | 3076 | 1463101884204 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:11:24 INFO - PROCESS | 3076 | 1463101884206 Marionette TRACE conn6 <- [1,30,null,{}] 18:11:24 INFO - PROCESS | 3076 | 1463101884210 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:24 INFO - PROCESS | 3076 | 1463101884287 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 18:11:24 INFO - PROCESS | 3076 | 1463101884294 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3DD800 == 15 [pid = 3076] [id = 17] 18:11:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 47 (00000031C2274000) [pid = 3076] [serial = 47] [outer = 0000000000000000] 18:11:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 48 (00000031C8A9DC00) [pid = 3076] [serial = 48] [outer = 00000031C2274000] 18:11:24 INFO - PROCESS | 3076 | 1463101884340 Marionette DEBUG loaded listener.js 18:11:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 49 (00000031C8AA6C00) [pid = 3076] [serial = 49] [outer = 00000031C2274000] 18:11:24 INFO - PROCESS | 3076 | 1463101884717 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 18:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 521ms 18:11:24 INFO - PROCESS | 3076 | 1463101884730 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 18:11:24 INFO - PROCESS | 3076 | 1463101884733 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 18:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:11:24 INFO - PROCESS | 3076 | 1463101884736 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:11:24 INFO - PROCESS | 3076 | 1463101884738 Marionette TRACE conn6 <- [1,34,null,{}] 18:11:24 INFO - PROCESS | 3076 | 1463101884741 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:24 INFO - PROCESS | 3076 | 1463101884836 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 18:11:24 INFO - PROCESS | 3076 | 1463101884844 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFADE800 == 16 [pid = 3076] [id = 18] 18:11:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 50 (00000031C22BE800) [pid = 3076] [serial = 50] [outer = 0000000000000000] 18:11:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 51 (00000031C22C3800) [pid = 3076] [serial = 51] [outer = 00000031C22BE800] 18:11:24 INFO - PROCESS | 3076 | 1463101884890 Marionette DEBUG loaded listener.js 18:11:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 52 (00000031C8AA0C00) [pid = 3076] [serial = 52] [outer = 00000031C22BE800] 18:11:25 INFO - PROCESS | 3076 | 1463101885353 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 18:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 18:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:11:25 INFO - PROCESS | 3076 | 1463101885368 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 18:11:25 INFO - PROCESS | 3076 | 1463101885370 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 18:11:25 INFO - PROCESS | 3076 | 1463101885373 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:11:25 INFO - PROCESS | 3076 | 1463101885375 Marionette TRACE conn6 <- [1,38,null,{}] 18:11:25 INFO - PROCESS | 3076 | 1463101885385 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:25 INFO - PROCESS | 3076 | 1463101885464 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 18:11:25 INFO - PROCESS | 3076 | 1463101885470 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1C19800 == 17 [pid = 3076] [id = 19] 18:11:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 53 (00000031C8AAA000) [pid = 3076] [serial = 53] [outer = 0000000000000000] 18:11:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 54 (00000031CE6F2400) [pid = 3076] [serial = 54] [outer = 00000031C8AAA000] 18:11:25 INFO - PROCESS | 3076 | 1463101885516 Marionette DEBUG loaded listener.js 18:11:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 55 (00000031D2C2E800) [pid = 3076] [serial = 55] [outer = 00000031C8AAA000] 18:11:25 INFO - PROCESS | 3076 | 1463101885888 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 18:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 542ms 18:11:25 INFO - PROCESS | 3076 | 1463101885919 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 18:11:25 INFO - PROCESS | 3076 | 1463101885921 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 18:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:11:25 INFO - PROCESS | 3076 | 1463101885925 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:11:25 INFO - PROCESS | 3076 | 1463101885927 Marionette TRACE conn6 <- [1,42,null,{}] 18:11:25 INFO - PROCESS | 3076 | 1463101885930 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:26 INFO - PROCESS | 3076 | 1463101886033 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 18:11:26 INFO - PROCESS | 3076 | 1463101886042 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C19800 == 18 [pid = 3076] [id = 20] 18:11:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 56 (00000031C2B96C00) [pid = 3076] [serial = 56] [outer = 0000000000000000] 18:11:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 57 (00000031C2BA3C00) [pid = 3076] [serial = 57] [outer = 00000031C2B96C00] 18:11:26 INFO - PROCESS | 3076 | 1463101886091 Marionette DEBUG loaded listener.js 18:11:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 58 (00000031D4770400) [pid = 3076] [serial = 58] [outer = 00000031C2B96C00] 18:11:26 INFO - PROCESS | 3076 | 1463101886488 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 18:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 18:11:26 INFO - PROCESS | 3076 | 1463101886515 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 18:11:26 INFO - PROCESS | 3076 | 1463101886517 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 18:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:11:26 INFO - PROCESS | 3076 | 1463101886520 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:11:26 INFO - PROCESS | 3076 | 1463101886522 Marionette TRACE conn6 <- [1,46,null,{}] 18:11:26 INFO - PROCESS | 3076 | 1463101886525 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:26 INFO - PROCESS | 3076 | 1463101886627 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 18:11:26 INFO - PROCESS | 3076 | 1463101886638 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C1D800 == 19 [pid = 3076] [id = 21] 18:11:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 59 (00000031C24BC800) [pid = 3076] [serial = 59] [outer = 0000000000000000] 18:11:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 60 (00000031C24C6800) [pid = 3076] [serial = 60] [outer = 00000031C24BC800] 18:11:26 INFO - PROCESS | 3076 | 1463101886689 Marionette DEBUG loaded listener.js 18:11:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 61 (00000031D63C5C00) [pid = 3076] [serial = 61] [outer = 00000031C24BC800] 18:11:27 INFO - PROCESS | 3076 | 1463101887066 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 18:11:27 INFO - PROCESS | 3076 | 1463101887111 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 18:11:27 INFO - PROCESS | 3076 | 1463101887113 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 18:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:11:27 INFO - PROCESS | 3076 | 1463101887116 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:11:27 INFO - PROCESS | 3076 | 1463101887120 Marionette TRACE conn6 <- [1,50,null,{}] 18:11:27 INFO - PROCESS | 3076 | 1463101887123 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:27 INFO - PROCESS | 3076 | 1463101887240 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 18:11:27 INFO - PROCESS | 3076 | 1463101887249 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6646000 == 20 [pid = 3076] [id = 22] 18:11:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 62 (00000031C293F000) [pid = 3076] [serial = 62] [outer = 0000000000000000] 18:11:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 63 (00000031D63CFC00) [pid = 3076] [serial = 63] [outer = 00000031C293F000] 18:11:27 INFO - PROCESS | 3076 | 1463101887300 Marionette DEBUG loaded listener.js 18:11:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 64 (00000031D655B000) [pid = 3076] [serial = 64] [outer = 00000031C293F000] 18:11:28 INFO - PROCESS | 3076 | 1463101888380 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1297ms 18:11:28 INFO - PROCESS | 3076 | 1463101888417 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 18:11:28 INFO - PROCESS | 3076 | 1463101888421 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 18:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:11:28 INFO - PROCESS | 3076 | 1463101888427 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:11:28 INFO - PROCESS | 3076 | 1463101888430 Marionette TRACE conn6 <- [1,54,null,{}] 18:11:28 INFO - PROCESS | 3076 | 1463101888436 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:28 INFO - PROCESS | 3076 | 1463101888566 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 18:11:28 INFO - PROCESS | 3076 | 1463101888593 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2F6E800 == 21 [pid = 3076] [id = 23] 18:11:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 65 (00000031C24BA400) [pid = 3076] [serial = 65] [outer = 0000000000000000] 18:11:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 66 (00000031C24BE400) [pid = 3076] [serial = 66] [outer = 00000031C24BA400] 18:11:28 INFO - PROCESS | 3076 | 1463101888643 Marionette DEBUG loaded listener.js 18:11:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 67 (00000031C2935800) [pid = 3076] [serial = 67] [outer = 00000031C24BA400] 18:11:29 INFO - PROCESS | 3076 | 1463101889059 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 691ms 18:11:29 INFO - PROCESS | 3076 | 1463101889122 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 18:11:29 INFO - PROCESS | 3076 | 1463101889129 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 18:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:11:29 INFO - PROCESS | 3076 | 1463101889135 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:11:29 INFO - PROCESS | 3076 | 1463101889137 Marionette TRACE conn6 <- [1,58,null,{}] 18:11:29 INFO - PROCESS | 3076 | 1463101889141 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:29 INFO - PROCESS | 3076 | 1463101889241 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 18:11:29 INFO - PROCESS | 3076 | 1463101889249 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7976000 == 22 [pid = 3076] [id = 24] 18:11:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 68 (00000031C2A43C00) [pid = 3076] [serial = 68] [outer = 0000000000000000] 18:11:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 69 (00000031C320CC00) [pid = 3076] [serial = 69] [outer = 00000031C2A43C00] 18:11:29 INFO - PROCESS | 3076 | 1463101889301 Marionette DEBUG loaded listener.js 18:11:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 70 (00000031C6A16C00) [pid = 3076] [serial = 70] [outer = 00000031C2A43C00] 18:11:29 INFO - PROCESS | 3076 | --DOMWINDOW == 69 (00000031C8A6A400) [pid = 3076] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:11:29 INFO - PROCESS | 3076 | --DOMWINDOW == 68 (00000031C399AC00) [pid = 3076] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:11:29 INFO - PROCESS | 3076 | --DOMWINDOW == 67 (00000031CD197C00) [pid = 3076] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:11:29 INFO - PROCESS | 3076 | --DOMWINDOW == 66 (00000031D0292400) [pid = 3076] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:11:29 INFO - PROCESS | 3076 | --DOMWINDOW == 65 (00000031D0AEA400) [pid = 3076] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:11:29 INFO - PROCESS | 3076 | --DOMWINDOW == 64 (00000031C227A800) [pid = 3076] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:11:29 INFO - PROCESS | 3076 | 1463101889959 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 880ms 18:11:30 INFO - PROCESS | 3076 | 1463101890024 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 18:11:30 INFO - PROCESS | 3076 | 1463101890026 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 18:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:11:30 INFO - PROCESS | 3076 | 1463101890030 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:11:30 INFO - PROCESS | 3076 | 1463101890034 Marionette TRACE conn6 <- [1,62,null,{}] 18:11:30 INFO - PROCESS | 3076 | 1463101890044 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:30 INFO - PROCESS | 3076 | 1463101890153 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 18:11:30 INFO - PROCESS | 3076 | 1463101890195 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC10B000 == 23 [pid = 3076] [id = 25] 18:11:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 65 (00000031C6C61C00) [pid = 3076] [serial = 71] [outer = 0000000000000000] 18:11:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 66 (00000031C1609800) [pid = 3076] [serial = 72] [outer = 00000031C6C61C00] 18:11:30 INFO - PROCESS | 3076 | 1463101890245 Marionette DEBUG loaded listener.js 18:11:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 67 (00000031C8A75400) [pid = 3076] [serial = 73] [outer = 00000031C6C61C00] 18:11:30 INFO - PROCESS | 3076 | 1463101890576 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 18:11:30 INFO - PROCESS | 3076 | 1463101890621 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 18:11:30 INFO - PROCESS | 3076 | 1463101890624 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 18:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:11:30 INFO - PROCESS | 3076 | 1463101890642 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:11:30 INFO - PROCESS | 3076 | 1463101890644 Marionette TRACE conn6 <- [1,66,null,{}] 18:11:30 INFO - PROCESS | 3076 | 1463101890654 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:30 INFO - PROCESS | 3076 | 1463101890732 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 18:11:30 INFO - PROCESS | 3076 | 1463101890739 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC70000 == 24 [pid = 3076] [id = 26] 18:11:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 68 (00000031C8AA7C00) [pid = 3076] [serial = 74] [outer = 0000000000000000] 18:11:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 69 (00000031C941E000) [pid = 3076] [serial = 75] [outer = 00000031C8AA7C00] 18:11:30 INFO - PROCESS | 3076 | 1463101890785 Marionette DEBUG loaded listener.js 18:11:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 70 (00000031CC23BC00) [pid = 3076] [serial = 76] [outer = 00000031C8AA7C00] 18:11:31 INFO - PROCESS | 3076 | 1463101891164 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 607ms 18:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:11:31 INFO - PROCESS | 3076 | 1463101891238 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 18:11:31 INFO - PROCESS | 3076 | 1463101891240 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 18:11:31 INFO - PROCESS | 3076 | 1463101891243 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:11:31 INFO - PROCESS | 3076 | 1463101891245 Marionette TRACE conn6 <- [1,70,null,{}] 18:11:31 INFO - PROCESS | 3076 | 1463101891249 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:31 INFO - PROCESS | 3076 | 1463101891332 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 18:11:31 INFO - PROCESS | 3076 | 1463101891339 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE6D7000 == 25 [pid = 3076] [id = 27] 18:11:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 71 (00000031C2B9AC00) [pid = 3076] [serial = 77] [outer = 0000000000000000] 18:11:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 72 (00000031CC8DD800) [pid = 3076] [serial = 78] [outer = 00000031C2B9AC00] 18:11:31 INFO - PROCESS | 3076 | 1463101891387 Marionette DEBUG loaded listener.js 18:11:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031CD196800) [pid = 3076] [serial = 79] [outer = 00000031C2B9AC00] 18:11:31 INFO - PROCESS | 3076 | 1463101891780 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 18:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:11:31 INFO - PROCESS | 3076 | 1463101891838 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 18:11:31 INFO - PROCESS | 3076 | 1463101891843 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 18:11:31 INFO - PROCESS | 3076 | 1463101891848 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:11:31 INFO - PROCESS | 3076 | 1463101891852 Marionette TRACE conn6 <- [1,74,null,{}] 18:11:31 INFO - PROCESS | 3076 | 1463101891859 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:32 INFO - PROCESS | 3076 | 1463101891996 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 18:11:32 INFO - PROCESS | 3076 | 1463101892050 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2B13800 == 26 [pid = 3076] [id = 28] 18:11:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C2220800) [pid = 3076] [serial = 80] [outer = 0000000000000000] 18:11:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C2275C00) [pid = 3076] [serial = 81] [outer = 00000031C2220800] 18:11:32 INFO - PROCESS | 3076 | 1463101892111 Marionette DEBUG loaded listener.js 18:11:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C24C1800) [pid = 3076] [serial = 82] [outer = 00000031C2220800] 18:11:32 INFO - PROCESS | 3076 | 1463101892632 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 18:11:32 INFO - PROCESS | 3076 | 1463101892729 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 18:11:32 INFO - PROCESS | 3076 | 1463101892734 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 18:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:11:32 INFO - PROCESS | 3076 | 1463101892742 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:11:32 INFO - PROCESS | 3076 | 1463101892746 Marionette TRACE conn6 <- [1,78,null,{}] 18:11:32 INFO - PROCESS | 3076 | 1463101892751 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:32 INFO - PROCESS | 3076 | 1463101892859 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 18:11:32 INFO - PROCESS | 3076 | 1463101892924 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF1C3000 == 27 [pid = 3076] [id = 29] 18:11:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C6A55000) [pid = 3076] [serial = 83] [outer = 0000000000000000] 18:11:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C7549C00) [pid = 3076] [serial = 84] [outer = 00000031C6A55000] 18:11:32 INFO - PROCESS | 3076 | 1463101892979 Marionette DEBUG loaded listener.js 18:11:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C8C3FC00) [pid = 3076] [serial = 85] [outer = 00000031C6A55000] 18:11:33 INFO - PROCESS | 3076 | 1463101893536 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 18:11:33 INFO - PROCESS | 3076 | 1463101893582 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 18:11:33 INFO - PROCESS | 3076 | 1463101893584 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 18:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:11:33 INFO - PROCESS | 3076 | 1463101893588 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:11:33 INFO - PROCESS | 3076 | 1463101893591 Marionette TRACE conn6 <- [1,82,null,{}] 18:11:33 INFO - PROCESS | 3076 | 1463101893601 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:33 INFO - PROCESS | 3076 | 1463101893703 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 18:11:33 INFO - PROCESS | 3076 | 1463101893780 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0909000 == 28 [pid = 3076] [id = 30] 18:11:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031CF1F0400) [pid = 3076] [serial = 86] [outer = 0000000000000000] 18:11:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031CF259400) [pid = 3076] [serial = 87] [outer = 00000031CF1F0400] 18:11:33 INFO - PROCESS | 3076 | 1463101893841 Marionette DEBUG loaded listener.js 18:11:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031CFD75800) [pid = 3076] [serial = 88] [outer = 00000031CF1F0400] 18:11:34 INFO - PROCESS | 3076 | 1463101894381 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 18:11:34 INFO - PROCESS | 3076 | 1463101894428 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 18:11:34 INFO - PROCESS | 3076 | 1463101894430 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 18:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:11:34 INFO - PROCESS | 3076 | 1463101894434 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:11:34 INFO - PROCESS | 3076 | 1463101894436 Marionette TRACE conn6 <- [1,86,null,{}] 18:11:34 INFO - PROCESS | 3076 | 1463101894440 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:34 INFO - PROCESS | 3076 | 1463101894539 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 18:11:34 INFO - PROCESS | 3076 | 1463101894600 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:34 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D634C800 == 29 [pid = 3076] [id = 31] 18:11:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031D09F9800) [pid = 3076] [serial = 89] [outer = 0000000000000000] 18:11:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031D1802C00) [pid = 3076] [serial = 90] [outer = 00000031D09F9800] 18:11:34 INFO - PROCESS | 3076 | 1463101894656 Marionette DEBUG loaded listener.js 18:11:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031D1CF9000) [pid = 3076] [serial = 91] [outer = 00000031D09F9800] 18:11:35 INFO - PROCESS | 3076 | 1463101895182 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 18:11:35 INFO - PROCESS | 3076 | 1463101895275 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 18:11:35 INFO - PROCESS | 3076 | 1463101895278 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 18:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:11:35 INFO - PROCESS | 3076 | 1463101895282 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:11:35 INFO - PROCESS | 3076 | 1463101895284 Marionette TRACE conn6 <- [1,90,null,{}] 18:11:35 INFO - PROCESS | 3076 | 1463101895288 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:35 INFO - PROCESS | 3076 | 1463101895423 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 18:11:35 INFO - PROCESS | 3076 | 1463101895433 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C79C2000 == 30 [pid = 3076] [id = 32] 18:11:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031C8A76400) [pid = 3076] [serial = 92] [outer = 0000000000000000] 18:11:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CBE7D400) [pid = 3076] [serial = 93] [outer = 00000031C8A76400] 18:11:35 INFO - PROCESS | 3076 | 1463101895490 Marionette DEBUG loaded listener.js 18:11:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CBE83800) [pid = 3076] [serial = 94] [outer = 00000031C8A76400] 18:11:36 INFO - PROCESS | 3076 | 1463101896126 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 878ms 18:11:36 INFO - PROCESS | 3076 | 1463101896162 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 18:11:36 INFO - PROCESS | 3076 | 1463101896166 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 18:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:11:36 INFO - PROCESS | 3076 | 1463101896171 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:11:36 INFO - PROCESS | 3076 | 1463101896175 Marionette TRACE conn6 <- [1,94,null,{}] 18:11:36 INFO - PROCESS | 3076 | 1463101896180 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:36 INFO - PROCESS | 3076 | --DOCSHELL 00000031C19F4800 == 29 [pid = 3076] [id = 8] 18:11:36 INFO - PROCESS | 3076 | 1463101896762 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C8A9DC00) [pid = 3076] [serial = 48] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C22C3800) [pid = 3076] [serial = 51] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031CE6F2400) [pid = 3076] [serial = 54] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C2BA3C00) [pid = 3076] [serial = 57] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031C3B58800) [pid = 3076] [serial = 21] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C7576000) [pid = 3076] [serial = 24] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CD191C00) [pid = 3076] [serial = 30] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031CD19A400) [pid = 3076] [serial = 32] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CE5EE800) [pid = 3076] [serial = 33] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031D02DE800) [pid = 3076] [serial = 36] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031D0954400) [pid = 3076] [serial = 37] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031D1C5B400) [pid = 3076] [serial = 39] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C2280C00) [pid = 3076] [serial = 42] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031CCA0DC00) [pid = 3076] [serial = 45] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031C79CD800) [pid = 3076] [serial = 27] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031C2936400) [pid = 3076] [serial = 43] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 71 (00000031D2146400) [pid = 3076] [serial = 40] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 70 (00000031C24C6800) [pid = 3076] [serial = 60] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 69 (00000031C6D66C00) [pid = 3076] [serial = 22] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 68 (00000031CF853400) [pid = 3076] [serial = 17] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 67 (00000031CF5A1C00) [pid = 3076] [serial = 14] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 66 (00000031C8A75000) [pid = 3076] [serial = 9] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 65 (00000031C8C3AC00) [pid = 3076] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:11:36 INFO - PROCESS | 3076 | --DOMWINDOW == 64 (00000031C6A39000) [pid = 3076] [serial = 4] [outer = 0000000000000000] [url = about:blank] 18:11:36 INFO - PROCESS | 3076 | 1463101896870 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C19EA800 == 30 [pid = 3076] [id = 33] 18:11:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 65 (00000031C0C6FC00) [pid = 3076] [serial = 95] [outer = 0000000000000000] 18:11:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 66 (00000031C2221C00) [pid = 3076] [serial = 96] [outer = 00000031C0C6FC00] 18:11:36 INFO - PROCESS | 3076 | 1463101896921 Marionette DEBUG loaded listener.js 18:11:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 67 (00000031C22BDC00) [pid = 3076] [serial = 97] [outer = 00000031C0C6FC00] 18:11:37 INFO - PROCESS | 3076 | 1463101897324 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1173ms 18:11:37 INFO - PROCESS | 3076 | 1463101897363 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 18:11:37 INFO - PROCESS | 3076 | 1463101897368 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 18:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:11:37 INFO - PROCESS | 3076 | 1463101897373 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:11:37 INFO - PROCESS | 3076 | 1463101897377 Marionette TRACE conn6 <- [1,98,null,{}] 18:11:37 INFO - PROCESS | 3076 | 1463101897382 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:37 INFO - PROCESS | 3076 | 1463101897464 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 18:11:37 INFO - PROCESS | 3076 | 1463101897472 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7030000 == 31 [pid = 3076] [id = 34] 18:11:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 68 (00000031C293F800) [pid = 3076] [serial = 98] [outer = 0000000000000000] 18:11:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 69 (00000031C2B9C000) [pid = 3076] [serial = 99] [outer = 00000031C293F800] 18:11:37 INFO - PROCESS | 3076 | 1463101897522 Marionette DEBUG loaded listener.js 18:11:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 70 (00000031C2CE6800) [pid = 3076] [serial = 100] [outer = 00000031C293F800] 18:11:37 INFO - PROCESS | 3076 | 1463101897920 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 586ms 18:11:37 INFO - PROCESS | 3076 | 1463101897962 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 18:11:37 INFO - PROCESS | 3076 | 1463101897966 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 18:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:11:37 INFO - PROCESS | 3076 | 1463101897969 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:11:37 INFO - PROCESS | 3076 | 1463101897971 Marionette TRACE conn6 <- [1,102,null,{}] 18:11:37 INFO - PROCESS | 3076 | 1463101897976 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:38 INFO - PROCESS | 3076 | 1463101898056 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 18:11:38 INFO - PROCESS | 3076 | 1463101898068 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8C59000 == 32 [pid = 3076] [id = 35] 18:11:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 71 (00000031C2CEF400) [pid = 3076] [serial = 101] [outer = 0000000000000000] 18:11:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 72 (00000031C3810800) [pid = 3076] [serial = 102] [outer = 00000031C2CEF400] 18:11:38 INFO - PROCESS | 3076 | 1463101898114 Marionette DEBUG loaded listener.js 18:11:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031C6A56800) [pid = 3076] [serial = 103] [outer = 00000031C2CEF400] 18:11:38 INFO - PROCESS | 3076 | 1463101898538 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 18:11:38 INFO - PROCESS | 3076 | 1463101898600 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 18:11:38 INFO - PROCESS | 3076 | 1463101898604 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 18:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:11:38 INFO - PROCESS | 3076 | 1463101898617 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:11:38 INFO - PROCESS | 3076 | 1463101898622 Marionette TRACE conn6 <- [1,106,null,{}] 18:11:38 INFO - PROCESS | 3076 | 1463101898632 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:38 INFO - PROCESS | 3076 | 1463101898715 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 18:11:38 INFO - PROCESS | 3076 | 1463101898723 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC5E000 == 33 [pid = 3076] [id = 36] 18:11:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C74C6000) [pid = 3076] [serial = 104] [outer = 0000000000000000] 18:11:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C757CC00) [pid = 3076] [serial = 105] [outer = 00000031C74C6000] 18:11:38 INFO - PROCESS | 3076 | 1463101898769 Marionette DEBUG loaded listener.js 18:11:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C8539400) [pid = 3076] [serial = 106] [outer = 00000031C74C6000] 18:11:39 INFO - PROCESS | 3076 | 1463101899206 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 650ms 18:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:11:39 INFO - PROCESS | 3076 | 1463101899263 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 18:11:39 INFO - PROCESS | 3076 | 1463101899265 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 18:11:39 INFO - PROCESS | 3076 | 1463101899269 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:11:39 INFO - PROCESS | 3076 | 1463101899271 Marionette TRACE conn6 <- [1,110,null,{}] 18:11:39 INFO - PROCESS | 3076 | 1463101899279 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:39 INFO - PROCESS | 3076 | 1463101899376 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 18:11:39 INFO - PROCESS | 3076 | 1463101899440 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE5E0000 == 34 [pid = 3076] [id = 37] 18:11:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C8A78800) [pid = 3076] [serial = 107] [outer = 0000000000000000] 18:11:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C8AAAC00) [pid = 3076] [serial = 108] [outer = 00000031C8A78800] 18:11:39 INFO - PROCESS | 3076 | 1463101899486 Marionette DEBUG loaded listener.js 18:11:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031CBE78800) [pid = 3076] [serial = 109] [outer = 00000031C8A78800] 18:11:39 INFO - PROCESS | 3076 | 1463101899887 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 18:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:11:39 INFO - PROCESS | 3076 | 1463101899898 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 18:11:39 INFO - PROCESS | 3076 | 1463101899901 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 18:11:39 INFO - PROCESS | 3076 | 1463101899911 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:11:39 INFO - PROCESS | 3076 | 1463101899920 Marionette TRACE conn6 <- [1,114,null,{}] 18:11:39 INFO - PROCESS | 3076 | 1463101899924 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:40 INFO - PROCESS | 3076 | 1463101900022 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 18:11:40 INFO - PROCESS | 3076 | 1463101900030 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3E6000 == 35 [pid = 3076] [id = 38] 18:11:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C2A47800) [pid = 3076] [serial = 110] [outer = 0000000000000000] 18:11:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031CC4A9C00) [pid = 3076] [serial = 111] [outer = 00000031C2A47800] 18:11:40 INFO - PROCESS | 3076 | 1463101900086 Marionette DEBUG loaded listener.js 18:11:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031CC8E3000) [pid = 3076] [serial = 112] [outer = 00000031C2A47800] 18:11:40 INFO - PROCESS | 3076 | 1463101900539 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 18:11:40 INFO - PROCESS | 3076 | 1463101900598 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 18:11:40 INFO - PROCESS | 3076 | 1463101900601 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 18:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:11:40 INFO - PROCESS | 3076 | 1463101900604 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:11:40 INFO - PROCESS | 3076 | 1463101900606 Marionette TRACE conn6 <- [1,118,null,{}] 18:11:40 INFO - PROCESS | 3076 | 1463101900609 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:40 INFO - PROCESS | 3076 | 1463101900705 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 18:11:40 INFO - PROCESS | 3076 | 1463101900770 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C1D9D800 == 36 [pid = 3076] [id = 39] 18:11:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CD34B000) [pid = 3076] [serial = 113] [outer = 0000000000000000] 18:11:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CE6A4800) [pid = 3076] [serial = 114] [outer = 00000031CD34B000] 18:11:40 INFO - PROCESS | 3076 | 1463101900816 Marionette DEBUG loaded listener.js 18:11:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CF1EA000) [pid = 3076] [serial = 115] [outer = 00000031CD34B000] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C293F000) [pid = 3076] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031C8AAA000) [pid = 3076] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C2274000) [pid = 3076] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031C24BC800) [pid = 3076] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031CC434C00) [pid = 3076] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031C2B96C00) [pid = 3076] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031C22BE800) [pid = 3076] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C8AA7C00) [pid = 3076] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C2B9AC00) [pid = 3076] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C24BA400) [pid = 3076] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031C2A43C00) [pid = 3076] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:11:41 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031C6C61C00) [pid = 3076] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:11:41 INFO - PROCESS | 3076 | 1463101901227 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 689ms 18:11:41 INFO - PROCESS | 3076 | 1463101901296 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 18:11:41 INFO - PROCESS | 3076 | 1463101901299 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 18:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:11:41 INFO - PROCESS | 3076 | 1463101901302 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:11:41 INFO - PROCESS | 3076 | 1463101901304 Marionette TRACE conn6 <- [1,122,null,{}] 18:11:41 INFO - PROCESS | 3076 | 1463101901307 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:41 INFO - PROCESS | 3076 | 1463101901380 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 18:11:41 INFO - PROCESS | 3076 | 1463101901393 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1D2A000 == 37 [pid = 3076] [id = 40] 18:11:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C22C7800) [pid = 3076] [serial = 116] [outer = 0000000000000000] 18:11:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C8AAB800) [pid = 3076] [serial = 117] [outer = 00000031C22C7800] 18:11:41 INFO - PROCESS | 3076 | 1463101901439 Marionette DEBUG loaded listener.js 18:11:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031CF1EE000) [pid = 3076] [serial = 118] [outer = 00000031C22C7800] 18:11:41 INFO - PROCESS | 3076 | 1463101901803 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 525ms 18:11:41 INFO - PROCESS | 3076 | 1463101901830 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 18:11:41 INFO - PROCESS | 3076 | 1463101901832 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 18:11:41 INFO - PROCESS | 3076 | 1463101901835 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:11:41 INFO - PROCESS | 3076 | 1463101901837 Marionette TRACE conn6 <- [1,126,null,{}] 18:11:41 INFO - PROCESS | 3076 | 1463101901840 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:41 INFO - PROCESS | 3076 | 1463101901937 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 18:11:41 INFO - PROCESS | 3076 | 1463101901945 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6360000 == 38 [pid = 3076] [id = 41] 18:11:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031CF260000) [pid = 3076] [serial = 119] [outer = 0000000000000000] 18:11:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031CFD6B800) [pid = 3076] [serial = 120] [outer = 00000031CF260000] 18:11:41 INFO - PROCESS | 3076 | 1463101901991 Marionette DEBUG loaded listener.js 18:11:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031D07D2800) [pid = 3076] [serial = 121] [outer = 00000031CF260000] 18:11:42 INFO - PROCESS | 3076 | 1463101902370 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 18:11:42 INFO - PROCESS | 3076 | 1463101902426 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 18:11:42 INFO - PROCESS | 3076 | 1463101902428 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 18:11:42 INFO - PROCESS | 3076 | 1463101902432 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:11:42 INFO - PROCESS | 3076 | 1463101902433 Marionette TRACE conn6 <- [1,130,null,{}] 18:11:42 INFO - PROCESS | 3076 | 1463101902437 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:42 INFO - PROCESS | 3076 | 1463101902532 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 18:11:42 INFO - PROCESS | 3076 | 1463101902540 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBEC800 == 39 [pid = 3076] [id = 42] 18:11:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031CF79AC00) [pid = 3076] [serial = 122] [outer = 0000000000000000] 18:11:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031D09F6C00) [pid = 3076] [serial = 123] [outer = 00000031CF79AC00] 18:11:42 INFO - PROCESS | 3076 | 1463101902585 Marionette DEBUG loaded listener.js 18:11:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031D1C5D000) [pid = 3076] [serial = 124] [outer = 00000031CF79AC00] 18:11:42 INFO - PROCESS | 3076 | 1463101902972 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 18:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 18:11:43 INFO - PROCESS | 3076 | 1463101903051 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 18:11:43 INFO - PROCESS | 3076 | 1463101903055 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 18:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:11:43 INFO - PROCESS | 3076 | 1463101903061 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:11:43 INFO - PROCESS | 3076 | 1463101903065 Marionette TRACE conn6 <- [1,134,null,{}] 18:11:43 INFO - PROCESS | 3076 | 1463101903077 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:43 INFO - PROCESS | 3076 | 1463101903195 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 18:11:43 INFO - PROCESS | 3076 | 1463101903320 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6A3C000 == 40 [pid = 3076] [id = 43] 18:11:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C22BBC00) [pid = 3076] [serial = 125] [outer = 0000000000000000] 18:11:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031C22C4C00) [pid = 3076] [serial = 126] [outer = 00000031C22BBC00] 18:11:43 INFO - PROCESS | 3076 | 1463101903378 Marionette DEBUG loaded listener.js 18:11:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031C2938C00) [pid = 3076] [serial = 127] [outer = 00000031C22BBC00] 18:11:43 INFO - PROCESS | 3076 | 1463101903987 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 18:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 984ms 18:11:44 INFO - PROCESS | 3076 | 1463101904051 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 18:11:44 INFO - PROCESS | 3076 | 1463101904055 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 18:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:11:44 INFO - PROCESS | 3076 | 1463101904063 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:11:44 INFO - PROCESS | 3076 | 1463101904068 Marionette TRACE conn6 <- [1,138,null,{}] 18:11:44 INFO - PROCESS | 3076 | 1463101904072 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:44 INFO - PROCESS | 3076 | 1463101904185 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 18:11:44 INFO - PROCESS | 3076 | 1463101904248 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCAC2000 == 41 [pid = 3076] [id = 44] 18:11:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031C2CF3000) [pid = 3076] [serial = 128] [outer = 0000000000000000] 18:11:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031C6A1B000) [pid = 3076] [serial = 129] [outer = 00000031C2CF3000] 18:11:44 INFO - PROCESS | 3076 | 1463101904305 Marionette DEBUG loaded listener.js 18:11:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031C74CD800) [pid = 3076] [serial = 130] [outer = 00000031C2CF3000] 18:11:45 INFO - PROCESS | 3076 | 1463101905193 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 18:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1236ms 18:11:45 INFO - PROCESS | 3076 | 1463101905335 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 18:11:45 INFO - PROCESS | 3076 | 1463101905339 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 18:11:45 INFO - PROCESS | 3076 | 1463101905345 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:11:45 INFO - PROCESS | 3076 | 1463101905349 Marionette TRACE conn6 <- [1,142,null,{}] 18:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:11:45 INFO - PROCESS | 3076 | 1463101905364 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:45 INFO - PROCESS | 3076 | 1463101905447 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031C79C2000 == 40 [pid = 3076] [id = 32] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031D634C800 == 39 [pid = 3076] [id = 31] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0909000 == 38 [pid = 3076] [id = 30] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF1C3000 == 37 [pid = 3076] [id = 29] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6360000 == 36 [pid = 3076] [id = 41] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1D2A000 == 35 [pid = 3076] [id = 40] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031C1D9D800 == 34 [pid = 3076] [id = 39] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF3E6000 == 33 [pid = 3076] [id = 38] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE5E0000 == 32 [pid = 3076] [id = 37] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC5E000 == 31 [pid = 3076] [id = 36] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8C59000 == 30 [pid = 3076] [id = 35] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031C7030000 == 29 [pid = 3076] [id = 34] 18:11:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031C19EA800 == 28 [pid = 3076] [id = 33] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031D63CFC00) [pid = 3076] [serial = 63] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031D2C2E800) [pid = 3076] [serial = 55] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C8AA6C00) [pid = 3076] [serial = 49] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031D63C5C00) [pid = 3076] [serial = 61] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031D21F3000) [pid = 3076] [serial = 46] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031D4770400) [pid = 3076] [serial = 58] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031C8AA0C00) [pid = 3076] [serial = 52] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031CC23BC00) [pid = 3076] [serial = 76] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CC8DD800) [pid = 3076] [serial = 78] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CD196800) [pid = 3076] [serial = 79] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C24BE400) [pid = 3076] [serial = 66] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C320CC00) [pid = 3076] [serial = 69] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C941E000) [pid = 3076] [serial = 75] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031C6A16C00) [pid = 3076] [serial = 70] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031C2935800) [pid = 3076] [serial = 67] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031C1609800) [pid = 3076] [serial = 72] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 71 (00000031C8A75400) [pid = 3076] [serial = 73] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | --DOMWINDOW == 70 (00000031D655B000) [pid = 3076] [serial = 64] [outer = 0000000000000000] [url = about:blank] 18:11:45 INFO - PROCESS | 3076 | 1463101905548 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2422800 == 29 [pid = 3076] [id = 45] 18:11:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 71 (00000031C0B10C00) [pid = 3076] [serial = 131] [outer = 0000000000000000] 18:11:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 72 (00000031C1609800) [pid = 3076] [serial = 132] [outer = 00000031C0B10C00] 18:11:45 INFO - PROCESS | 3076 | 1463101905596 Marionette DEBUG loaded listener.js 18:11:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031C24C4400) [pid = 3076] [serial = 133] [outer = 00000031C0B10C00] 18:11:46 INFO - PROCESS | 3076 | 1463101906002 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 18:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 691ms 18:11:46 INFO - PROCESS | 3076 | 1463101906046 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 18:11:46 INFO - PROCESS | 3076 | 1463101906052 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 18:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:11:46 INFO - PROCESS | 3076 | 1463101906058 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:11:46 INFO - PROCESS | 3076 | 1463101906061 Marionette TRACE conn6 <- [1,146,null,{}] 18:11:46 INFO - PROCESS | 3076 | 1463101906064 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:46 INFO - PROCESS | 3076 | 1463101906145 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 18:11:46 INFO - PROCESS | 3076 | 1463101906154 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C864F000 == 30 [pid = 3076] [id = 46] 18:11:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C293EC00) [pid = 3076] [serial = 134] [outer = 0000000000000000] 18:11:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C2CEF800) [pid = 3076] [serial = 135] [outer = 00000031C293EC00] 18:11:46 INFO - PROCESS | 3076 | 1463101906199 Marionette DEBUG loaded listener.js 18:11:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C3B0B800) [pid = 3076] [serial = 136] [outer = 00000031C293EC00] 18:11:46 INFO - PROCESS | 3076 | 1463101906628 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 18:11:46 INFO - PROCESS | 3076 | 1463101906687 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 18:11:46 INFO - PROCESS | 3076 | 1463101906690 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 18:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:11:46 INFO - PROCESS | 3076 | 1463101906693 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:11:46 INFO - PROCESS | 3076 | 1463101906697 Marionette TRACE conn6 <- [1,150,null,{}] 18:11:46 INFO - PROCESS | 3076 | 1463101906709 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:46 INFO - PROCESS | 3076 | 1463101906794 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 18:11:46 INFO - PROCESS | 3076 | 1463101906805 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC61800 == 31 [pid = 3076] [id = 47] 18:11:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C79E7000) [pid = 3076] [serial = 137] [outer = 0000000000000000] 18:11:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C853D000) [pid = 3076] [serial = 138] [outer = 00000031C79E7000] 18:11:46 INFO - PROCESS | 3076 | 1463101906856 Marionette DEBUG loaded listener.js 18:11:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C85DE800) [pid = 3076] [serial = 139] [outer = 00000031C79E7000] 18:11:47 INFO - PROCESS | 3076 | 1463101907306 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 18:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 18:11:47 INFO - PROCESS | 3076 | 1463101907324 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 18:11:47 INFO - PROCESS | 3076 | 1463101907327 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 18:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:11:47 INFO - PROCESS | 3076 | 1463101907330 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:11:47 INFO - PROCESS | 3076 | 1463101907332 Marionette TRACE conn6 <- [1,154,null,{}] 18:11:47 INFO - PROCESS | 3076 | 1463101907336 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:47 INFO - PROCESS | 3076 | 1463101907416 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 18:11:47 INFO - PROCESS | 3076 | 1463101907422 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CEE8D800 == 32 [pid = 3076] [id = 48] 18:11:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C8AA0C00) [pid = 3076] [serial = 140] [outer = 0000000000000000] 18:11:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C8AA8C00) [pid = 3076] [serial = 141] [outer = 00000031C8AA0C00] 18:11:47 INFO - PROCESS | 3076 | 1463101907468 Marionette DEBUG loaded listener.js 18:11:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031CBE78C00) [pid = 3076] [serial = 142] [outer = 00000031C8AA0C00] 18:11:47 INFO - PROCESS | 3076 | 1463101907871 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 18:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 585ms 18:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:11:47 INFO - PROCESS | 3076 | 1463101907924 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 18:11:47 INFO - PROCESS | 3076 | 1463101907926 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 18:11:47 INFO - PROCESS | 3076 | 1463101907929 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:11:47 INFO - PROCESS | 3076 | 1463101907931 Marionette TRACE conn6 <- [1,158,null,{}] 18:11:47 INFO - PROCESS | 3076 | 1463101907935 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:48 INFO - PROCESS | 3076 | 1463101908034 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 18:11:48 INFO - PROCESS | 3076 | 1463101908041 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF70E000 == 33 [pid = 3076] [id = 49] 18:11:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C8AA7800) [pid = 3076] [serial = 143] [outer = 0000000000000000] 18:11:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CC1BCC00) [pid = 3076] [serial = 144] [outer = 00000031C8AA7800] 18:11:48 INFO - PROCESS | 3076 | 1463101908086 Marionette DEBUG loaded listener.js 18:11:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CC4AAC00) [pid = 3076] [serial = 145] [outer = 00000031C8AA7800] 18:11:48 INFO - PROCESS | 3076 | 1463101908566 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 18:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 18:11:48 INFO - PROCESS | 3076 | 1463101908603 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 18:11:48 INFO - PROCESS | 3076 | 1463101908605 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 18:11:48 INFO - PROCESS | 3076 | 1463101908608 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:11:48 INFO - PROCESS | 3076 | 1463101908610 Marionette TRACE conn6 <- [1,162,null,{}] 18:11:48 INFO - PROCESS | 3076 | 1463101908625 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:48 INFO - PROCESS | 3076 | 1463101908746 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 18:11:48 INFO - PROCESS | 3076 | 1463101908763 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0017800 == 34 [pid = 3076] [id = 50] 18:11:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CCA10C00) [pid = 3076] [serial = 146] [outer = 0000000000000000] 18:11:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CD197C00) [pid = 3076] [serial = 147] [outer = 00000031CCA10C00] 18:11:48 INFO - PROCESS | 3076 | 1463101908810 Marionette DEBUG loaded listener.js 18:11:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CF1E9C00) [pid = 3076] [serial = 148] [outer = 00000031CCA10C00] 18:11:49 INFO - PROCESS | 3076 | 1463101909227 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 18:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 649ms 18:11:49 INFO - PROCESS | 3076 | 1463101909265 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 18:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:11:49 INFO - PROCESS | 3076 | 1463101909267 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 18:11:49 INFO - PROCESS | 3076 | 1463101909270 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:11:49 INFO - PROCESS | 3076 | 1463101909272 Marionette TRACE conn6 <- [1,166,null,{}] 18:11:49 INFO - PROCESS | 3076 | 1463101909276 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:49 INFO - PROCESS | 3076 | 1463101909392 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 18:11:49 INFO - PROCESS | 3076 | 1463101909409 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3273800 == 35 [pid = 3076] [id = 51] 18:11:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CF5A3400) [pid = 3076] [serial = 149] [outer = 0000000000000000] 18:11:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031D02DE800) [pid = 3076] [serial = 150] [outer = 00000031CF5A3400] 18:11:49 INFO - PROCESS | 3076 | 1463101909458 Marionette DEBUG loaded listener.js 18:11:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031D0ABE000) [pid = 3076] [serial = 151] [outer = 00000031CF5A3400] 18:11:49 INFO - PROCESS | 3076 | 1463101909880 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 18:11:49 INFO - PROCESS | 3076 | 1463101909904 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 18:11:49 INFO - PROCESS | 3076 | 1463101909906 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 18:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:11:49 INFO - PROCESS | 3076 | 1463101909909 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:11:49 INFO - PROCESS | 3076 | 1463101909911 Marionette TRACE conn6 <- [1,170,null,{}] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CF260000) [pid = 3076] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C8A78800) [pid = 3076] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C2CEF400) [pid = 3076] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C8A76400) [pid = 3076] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C293F800) [pid = 3076] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C0C6FC00) [pid = 3076] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C74C6000) [pid = 3076] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031C2220800) [pid = 3076] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C2A47800) [pid = 3076] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031C6A55000) [pid = 3076] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031CF1F0400) [pid = 3076] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031D09F9800) [pid = 3076] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CD34B000) [pid = 3076] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:11:50 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C22C7800) [pid = 3076] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:11:50 INFO - PROCESS | 3076 | 1463101910031 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:50 INFO - PROCESS | 3076 | 1463101910111 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 18:11:50 INFO - PROCESS | 3076 | 1463101910120 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD21F000 == 36 [pid = 3076] [id = 52] 18:11:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C24B8C00) [pid = 3076] [serial = 152] [outer = 0000000000000000] 18:11:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C2CEF400) [pid = 3076] [serial = 153] [outer = 00000031C24B8C00] 18:11:50 INFO - PROCESS | 3076 | 1463101910165 Marionette DEBUG loaded listener.js 18:11:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031CC4AC000) [pid = 3076] [serial = 154] [outer = 00000031C24B8C00] 18:11:50 INFO - PROCESS | 3076 | 1463101910543 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 690ms 18:11:50 INFO - PROCESS | 3076 | 1463101910603 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 18:11:50 INFO - PROCESS | 3076 | 1463101910605 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 18:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:11:50 INFO - PROCESS | 3076 | 1463101910609 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:11:50 INFO - PROCESS | 3076 | 1463101910611 Marionette TRACE conn6 <- [1,174,null,{}] 18:11:50 INFO - PROCESS | 3076 | 1463101910614 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:50 INFO - PROCESS | 3076 | 1463101910710 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 18:11:50 INFO - PROCESS | 3076 | 1463101910720 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6655000 == 37 [pid = 3076] [id = 53] 18:11:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031CF25B800) [pid = 3076] [serial = 155] [outer = 0000000000000000] 18:11:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031D0AC2C00) [pid = 3076] [serial = 156] [outer = 00000031CF25B800] 18:11:50 INFO - PROCESS | 3076 | 1463101910765 Marionette DEBUG loaded listener.js 18:11:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031D1803C00) [pid = 3076] [serial = 157] [outer = 00000031CF25B800] 18:11:51 INFO - PROCESS | 3076 | 1463101911143 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 18:11:51 INFO - PROCESS | 3076 | 1463101911206 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 18:11:51 INFO - PROCESS | 3076 | 1463101911208 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 18:11:51 INFO - PROCESS | 3076 | 1463101911212 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:11:51 INFO - PROCESS | 3076 | 1463101911214 Marionette TRACE conn6 <- [1,178,null,{}] 18:11:51 INFO - PROCESS | 3076 | 1463101911218 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:51 INFO - PROCESS | 3076 | 1463101911294 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 18:11:51 INFO - PROCESS | 3076 | 1463101911301 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F19800 == 38 [pid = 3076] [id = 54] 18:11:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031D1C54800) [pid = 3076] [serial = 158] [outer = 0000000000000000] 18:11:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031D214DC00) [pid = 3076] [serial = 159] [outer = 00000031D1C54800] 18:11:51 INFO - PROCESS | 3076 | 1463101911345 Marionette DEBUG loaded listener.js 18:11:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CBE7C800) [pid = 3076] [serial = 160] [outer = 00000031D1C54800] 18:11:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031D1CF9400) [pid = 3076] [serial = 161] [outer = 00000031C6DEC000] 18:11:51 INFO - PROCESS | 3076 | 1463101911778 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 18:11:51 INFO - PROCESS | 3076 | 1463101911803 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 18:11:51 INFO - PROCESS | 3076 | 1463101911806 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 18:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:11:51 INFO - PROCESS | 3076 | 1463101911809 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:11:51 INFO - PROCESS | 3076 | 1463101911812 Marionette TRACE conn6 <- [1,182,null,{}] 18:11:51 INFO - PROCESS | 3076 | 1463101911815 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:51 INFO - PROCESS | 3076 | 1463101911915 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 18:11:51 INFO - PROCESS | 3076 | 1463101911922 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF336800 == 39 [pid = 3076] [id = 55] 18:11:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CFF9E800) [pid = 3076] [serial = 162] [outer = 0000000000000000] 18:11:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031D63CD400) [pid = 3076] [serial = 163] [outer = 00000031CFF9E800] 18:11:51 INFO - PROCESS | 3076 | 1463101911971 Marionette DEBUG loaded listener.js 18:11:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031D6558000) [pid = 3076] [serial = 164] [outer = 00000031CFF9E800] 18:11:52 INFO - PROCESS | 3076 | 1463101912590 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 837ms 18:11:52 INFO - PROCESS | 3076 | 1463101912650 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 18:11:52 INFO - PROCESS | 3076 | 1463101912656 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 18:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:11:52 INFO - PROCESS | 3076 | 1463101912661 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:11:52 INFO - PROCESS | 3076 | 1463101912665 Marionette TRACE conn6 <- [1,186,null,{}] 18:11:52 INFO - PROCESS | 3076 | 1463101912671 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:52 INFO - PROCESS | 3076 | 1463101912780 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 18:11:52 INFO - PROCESS | 3076 | 1463101912846 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8655800 == 40 [pid = 3076] [id = 56] 18:11:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C2B97800) [pid = 3076] [serial = 165] [outer = 0000000000000000] 18:11:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031C2B9F000) [pid = 3076] [serial = 166] [outer = 00000031C2B97800] 18:11:52 INFO - PROCESS | 3076 | 1463101912905 Marionette DEBUG loaded listener.js 18:11:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031C320E400) [pid = 3076] [serial = 167] [outer = 00000031C2B97800] 18:11:53 INFO - PROCESS | 3076 | 1463101913515 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 880ms 18:11:53 INFO - PROCESS | 3076 | 1463101913544 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 18:11:53 INFO - PROCESS | 3076 | 1463101913551 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 18:11:53 INFO - PROCESS | 3076 | 1463101913557 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:11:53 INFO - PROCESS | 3076 | 1463101913561 Marionette TRACE conn6 <- [1,190,null,{}] 18:11:53 INFO - PROCESS | 3076 | 1463101913565 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:53 INFO - PROCESS | 3076 | 1463101913673 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 18:11:53 INFO - PROCESS | 3076 | 1463101913738 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF334800 == 41 [pid = 3076] [id = 57] 18:11:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C754D400) [pid = 3076] [serial = 168] [outer = 0000000000000000] 18:11:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C8AA5400) [pid = 3076] [serial = 169] [outer = 00000031C754D400] 18:11:53 INFO - PROCESS | 3076 | 1463101913794 Marionette DEBUG loaded listener.js 18:11:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CC4AA000) [pid = 3076] [serial = 170] [outer = 00000031C754D400] 18:11:54 INFO - PROCESS | 3076 | 1463101914304 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 775ms 18:11:54 INFO - PROCESS | 3076 | 1463101914339 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 18:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:11:54 INFO - PROCESS | 3076 | 1463101914342 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 18:11:54 INFO - PROCESS | 3076 | 1463101914346 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:11:54 INFO - PROCESS | 3076 | 1463101914350 Marionette TRACE conn6 <- [1,194,null,{}] 18:11:54 INFO - PROCESS | 3076 | 1463101914362 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:54 INFO - PROCESS | 3076 | 1463101914495 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 18:11:54 INFO - PROCESS | 3076 | 1463101914576 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F0A000 == 42 [pid = 3076] [id = 58] 18:11:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CFD69400) [pid = 3076] [serial = 171] [outer = 0000000000000000] 18:11:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031D09F4800) [pid = 3076] [serial = 172] [outer = 00000031CFD69400] 18:11:54 INFO - PROCESS | 3076 | 1463101914636 Marionette DEBUG loaded listener.js 18:11:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031D63C8800) [pid = 3076] [serial = 173] [outer = 00000031CFD69400] 18:11:55 INFO - PROCESS | 3076 | 1463101915185 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 18:11:55 INFO - PROCESS | 3076 | 1463101915228 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 18:11:55 INFO - PROCESS | 3076 | 1463101915232 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 18:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:11:55 INFO - PROCESS | 3076 | 1463101915235 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:11:55 INFO - PROCESS | 3076 | 1463101915238 Marionette TRACE conn6 <- [1,198,null,{}] 18:11:55 INFO - PROCESS | 3076 | 1463101915241 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:55 INFO - PROCESS | 3076 | 1463101915347 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 18:11:55 INFO - PROCESS | 3076 | 1463101915606 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C195F000 == 43 [pid = 3076] [id = 59] 18:11:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C14C3C00) [pid = 3076] [serial = 174] [outer = 0000000000000000] 18:11:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C227A400) [pid = 3076] [serial = 175] [outer = 00000031C14C3C00] 18:11:55 INFO - PROCESS | 3076 | 1463101915699 Marionette DEBUG loaded listener.js 18:11:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C24B9400) [pid = 3076] [serial = 176] [outer = 00000031C14C3C00] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F19800 == 42 [pid = 3076] [id = 54] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6655000 == 41 [pid = 3076] [id = 53] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD21F000 == 40 [pid = 3076] [id = 52] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3273800 == 39 [pid = 3076] [id = 51] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0017800 == 38 [pid = 3076] [id = 50] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF70E000 == 37 [pid = 3076] [id = 49] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031CEE8D800 == 36 [pid = 3076] [id = 48] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC61800 == 35 [pid = 3076] [id = 47] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031C864F000 == 34 [pid = 3076] [id = 46] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2422800 == 33 [pid = 3076] [id = 45] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCAC2000 == 32 [pid = 3076] [id = 44] 18:11:56 INFO - PROCESS | 3076 | --DOCSHELL 00000031C6A3C000 == 31 [pid = 3076] [id = 43] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031D09F6C00) [pid = 3076] [serial = 123] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D07D2800) [pid = 3076] [serial = 121] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C8AAAC00) [pid = 3076] [serial = 108] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C3810800) [pid = 3076] [serial = 102] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C6A56800) [pid = 3076] [serial = 103] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CBE83800) [pid = 3076] [serial = 94] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CBE7D400) [pid = 3076] [serial = 93] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C2B9C000) [pid = 3076] [serial = 99] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C2CE6800) [pid = 3076] [serial = 100] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C2221C00) [pid = 3076] [serial = 96] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031C22BDC00) [pid = 3076] [serial = 97] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CBE78800) [pid = 3076] [serial = 109] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C757CC00) [pid = 3076] [serial = 105] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C24C1800) [pid = 3076] [serial = 82] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C2275C00) [pid = 3076] [serial = 81] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031CC8E3000) [pid = 3076] [serial = 112] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C8C3FC00) [pid = 3076] [serial = 85] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C7549C00) [pid = 3076] [serial = 84] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CFD75800) [pid = 3076] [serial = 88] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CF259400) [pid = 3076] [serial = 87] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031D1CF9000) [pid = 3076] [serial = 91] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031D1802C00) [pid = 3076] [serial = 90] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CC4A9C00) [pid = 3076] [serial = 111] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CE6A4800) [pid = 3076] [serial = 114] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031CFD6B800) [pid = 3076] [serial = 120] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031CF1EA000) [pid = 3076] [serial = 115] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C8AAB800) [pid = 3076] [serial = 117] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031CF1EE000) [pid = 3076] [serial = 118] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031C8539400) [pid = 3076] [serial = 106] [outer = 0000000000000000] [url = about:blank] 18:11:56 INFO - PROCESS | 3076 | 1463101916282 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1078ms 18:11:56 INFO - PROCESS | 3076 | 1463101916317 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 18:11:56 INFO - PROCESS | 3076 | 1463101916321 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 18:11:56 INFO - PROCESS | 3076 | 1463101916326 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:11:56 INFO - PROCESS | 3076 | 1463101916330 Marionette TRACE conn6 <- [1,202,null,{}] 18:11:56 INFO - PROCESS | 3076 | 1463101916334 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:56 INFO - PROCESS | 3076 | 1463101916417 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 18:11:56 INFO - PROCESS | 3076 | 1463101916483 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6C1B800 == 32 [pid = 3076] [id = 60] 18:11:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C2224000) [pid = 3076] [serial = 177] [outer = 0000000000000000] 18:11:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C24BA800) [pid = 3076] [serial = 178] [outer = 00000031C2224000] 18:11:56 INFO - PROCESS | 3076 | 1463101916533 Marionette DEBUG loaded listener.js 18:11:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C293F000) [pid = 3076] [serial = 179] [outer = 00000031C2224000] 18:11:56 INFO - PROCESS | 3076 | 1463101916913 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 18:11:56 INFO - PROCESS | 3076 | 1463101916986 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 18:11:57 INFO - PROCESS | 3076 | 1463101916991 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 18:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:11:57 INFO - PROCESS | 3076 | 1463101917005 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:11:57 INFO - PROCESS | 3076 | 1463101917007 Marionette TRACE conn6 <- [1,206,null,{}] 18:11:57 INFO - PROCESS | 3076 | 1463101917012 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:57 INFO - PROCESS | 3076 | 1463101917095 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 18:11:57 INFO - PROCESS | 3076 | 1463101917111 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8C5C000 == 33 [pid = 3076] [id = 61] 18:11:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C3819400) [pid = 3076] [serial = 180] [outer = 0000000000000000] 18:11:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C3B06400) [pid = 3076] [serial = 181] [outer = 00000031C3819400] 18:11:57 INFO - PROCESS | 3076 | 1463101917157 Marionette DEBUG loaded listener.js 18:11:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C6D7B400) [pid = 3076] [serial = 182] [outer = 00000031C3819400] 18:11:57 INFO - PROCESS | 3076 | 1463101917575 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 586ms 18:11:57 INFO - PROCESS | 3076 | 1463101917590 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 18:11:57 INFO - PROCESS | 3076 | 1463101917592 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 18:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:11:57 INFO - PROCESS | 3076 | 1463101917602 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:11:57 INFO - PROCESS | 3076 | 1463101917608 Marionette TRACE conn6 <- [1,210,null,{}] 18:11:57 INFO - PROCESS | 3076 | 1463101917613 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:57 INFO - PROCESS | 3076 | 1463101917695 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 18:11:57 INFO - PROCESS | 3076 | 1463101917703 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5BC800 == 34 [pid = 3076] [id = 62] 18:11:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C74C7C00) [pid = 3076] [serial = 183] [outer = 0000000000000000] 18:11:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C853D800) [pid = 3076] [serial = 184] [outer = 00000031C74C7C00] 18:11:57 INFO - PROCESS | 3076 | 1463101917748 Marionette DEBUG loaded listener.js 18:11:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C8A9EC00) [pid = 3076] [serial = 185] [outer = 00000031C74C7C00] 18:11:58 INFO - PROCESS | 3076 | 1463101918136 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 18:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 586ms 18:11:58 INFO - PROCESS | 3076 | 1463101918192 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 18:11:58 INFO - PROCESS | 3076 | 1463101918195 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 18:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:11:58 INFO - PROCESS | 3076 | 1463101918198 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:11:58 INFO - PROCESS | 3076 | 1463101918200 Marionette TRACE conn6 <- [1,214,null,{}] 18:11:58 INFO - PROCESS | 3076 | 1463101918203 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:58 INFO - PROCESS | 3076 | 1463101918310 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 18:11:58 INFO - PROCESS | 3076 | 1463101918317 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD221000 == 35 [pid = 3076] [id = 63] 18:11:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C8AA6000) [pid = 3076] [serial = 186] [outer = 0000000000000000] 18:11:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031C8C42800) [pid = 3076] [serial = 187] [outer = 00000031C8AA6000] 18:11:58 INFO - PROCESS | 3076 | 1463101918363 Marionette DEBUG loaded listener.js 18:11:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CBE7D800) [pid = 3076] [serial = 188] [outer = 00000031C8AA6000] 18:11:58 INFO - PROCESS | 3076 | 1463101918805 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 18:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 18:11:58 INFO - PROCESS | 3076 | 1463101918832 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 18:11:58 INFO - PROCESS | 3076 | 1463101918834 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 18:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:11:58 INFO - PROCESS | 3076 | 1463101918837 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:11:58 INFO - PROCESS | 3076 | 1463101918839 Marionette TRACE conn6 <- [1,218,null,{}] 18:11:58 INFO - PROCESS | 3076 | 1463101918842 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:58 INFO - PROCESS | 3076 | 1463101918947 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 18:11:58 INFO - PROCESS | 3076 | 1463101918954 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2437800 == 36 [pid = 3076] [id = 64] 18:11:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CC433800) [pid = 3076] [serial = 189] [outer = 0000000000000000] 18:11:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CC571400) [pid = 3076] [serial = 190] [outer = 00000031CC433800] 18:11:59 INFO - PROCESS | 3076 | 1463101919039 Marionette DEBUG loaded listener.js 18:11:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CD199400) [pid = 3076] [serial = 191] [outer = 00000031CC433800] 18:11:59 INFO - PROCESS | 3076 | 1463101919481 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 18:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 18:11:59 INFO - PROCESS | 3076 | 1463101919531 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 18:11:59 INFO - PROCESS | 3076 | 1463101919533 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 18:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:11:59 INFO - PROCESS | 3076 | 1463101919542 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:11:59 INFO - PROCESS | 3076 | 1463101919544 Marionette TRACE conn6 <- [1,222,null,{}] 18:11:59 INFO - PROCESS | 3076 | 1463101919547 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:59 INFO - PROCESS | 3076 | 1463101919672 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 18:11:59 INFO - PROCESS | 3076 | 1463101919696 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3F4000 == 37 [pid = 3076] [id = 65] 18:11:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CE6AB800) [pid = 3076] [serial = 192] [outer = 0000000000000000] 18:11:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CF1ED000) [pid = 3076] [serial = 193] [outer = 00000031CE6AB800] 18:11:59 INFO - PROCESS | 3076 | 1463101919741 Marionette DEBUG loaded listener.js 18:11:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CF477C00) [pid = 3076] [serial = 194] [outer = 00000031CE6AB800] 18:12:00 INFO - PROCESS | 3076 | 1463101920136 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 18:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 18:12:00 INFO - PROCESS | 3076 | 1463101920174 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 18:12:00 INFO - PROCESS | 3076 | 1463101920176 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 18:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:12:00 INFO - PROCESS | 3076 | 1463101920179 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:12:00 INFO - PROCESS | 3076 | 1463101920181 Marionette TRACE conn6 <- [1,226,null,{}] 18:12:00 INFO - PROCESS | 3076 | 1463101920184 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:00 INFO - PROCESS | 3076 | 1463101920439 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031D1C54800) [pid = 3076] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C79E7000) [pid = 3076] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C293EC00) [pid = 3076] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C0B10C00) [pid = 3076] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C2CF3000) [pid = 3076] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031CF5A3400) [pid = 3076] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C8AA0C00) [pid = 3076] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CCA10C00) [pid = 3076] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C24B8C00) [pid = 3076] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CF25B800) [pid = 3076] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:12:00 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031C8AA7800) [pid = 3076] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:12:00 INFO - PROCESS | 3076 | 1463101920494 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C79CC800 == 38 [pid = 3076] [id = 66] 18:12:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C24B8C00) [pid = 3076] [serial = 195] [outer = 0000000000000000] 18:12:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C6DE4400) [pid = 3076] [serial = 196] [outer = 00000031C24B8C00] 18:12:00 INFO - PROCESS | 3076 | 1463101920539 Marionette DEBUG loaded listener.js 18:12:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CC8D7400) [pid = 3076] [serial = 197] [outer = 00000031C24B8C00] 18:12:00 INFO - PROCESS | 3076 | 1463101920876 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 732ms 18:12:00 INFO - PROCESS | 3076 | 1463101920914 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 18:12:00 INFO - PROCESS | 3076 | 1463101920917 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 18:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:12:00 INFO - PROCESS | 3076 | 1463101920925 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:12:00 INFO - PROCESS | 3076 | 1463101920927 Marionette TRACE conn6 <- [1,230,null,{}] 18:12:00 INFO - PROCESS | 3076 | 1463101920931 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:01 INFO - PROCESS | 3076 | 1463101921034 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 18:12:01 INFO - PROCESS | 3076 | 1463101921042 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDCD800 == 39 [pid = 3076] [id = 67] 18:12:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CC8DA400) [pid = 3076] [serial = 198] [outer = 0000000000000000] 18:12:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CFD6A800) [pid = 3076] [serial = 199] [outer = 00000031CC8DA400] 18:12:01 INFO - PROCESS | 3076 | 1463101921087 Marionette DEBUG loaded listener.js 18:12:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031D0955C00) [pid = 3076] [serial = 200] [outer = 00000031CC8DA400] 18:12:01 INFO - PROCESS | 3076 | 1463101921454 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 18:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 18:12:01 INFO - PROCESS | 3076 | 1463101921510 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 18:12:01 INFO - PROCESS | 3076 | 1463101921512 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 18:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:12:01 INFO - PROCESS | 3076 | 1463101921524 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:12:01 INFO - PROCESS | 3076 | 1463101921526 Marionette TRACE conn6 <- [1,234,null,{}] 18:12:01 INFO - PROCESS | 3076 | 1463101921530 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:01 INFO - PROCESS | 3076 | 1463101921607 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 18:12:01 INFO - PROCESS | 3076 | 1463101921614 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0A0F000 == 40 [pid = 3076] [id = 68] 18:12:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031D0ABE400) [pid = 3076] [serial = 201] [outer = 0000000000000000] 18:12:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031D0AC7400) [pid = 3076] [serial = 202] [outer = 00000031D0ABE400] 18:12:01 INFO - PROCESS | 3076 | 1463101921660 Marionette DEBUG loaded listener.js 18:12:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031D1CF5800) [pid = 3076] [serial = 203] [outer = 00000031D0ABE400] 18:12:02 INFO - PROCESS | 3076 | 1463101922044 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 18:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 18:12:02 INFO - PROCESS | 3076 | 1463101922113 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 18:12:02 INFO - PROCESS | 3076 | 1463101922115 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 18:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:12:02 INFO - PROCESS | 3076 | 1463101922119 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:12:02 INFO - PROCESS | 3076 | 1463101922120 Marionette TRACE conn6 <- [1,238,null,{}] 18:12:02 INFO - PROCESS | 3076 | 1463101922124 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:02 INFO - PROCESS | 3076 | 1463101922201 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 18:12:02 INFO - PROCESS | 3076 | 1463101922209 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C15800 == 41 [pid = 3076] [id = 69] 18:12:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031D214E400) [pid = 3076] [serial = 204] [outer = 0000000000000000] 18:12:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031D2C30800) [pid = 3076] [serial = 205] [outer = 00000031D214E400] 18:12:02 INFO - PROCESS | 3076 | 1463101922264 Marionette DEBUG loaded listener.js 18:12:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031D477C000) [pid = 3076] [serial = 206] [outer = 00000031D214E400] 18:12:02 INFO - PROCESS | 3076 | 1463101922934 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 18:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 838ms 18:12:02 INFO - PROCESS | 3076 | 1463101922958 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 18:12:02 INFO - PROCESS | 3076 | 1463101922964 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 18:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:12:02 INFO - PROCESS | 3076 | 1463101922969 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:12:02 INFO - PROCESS | 3076 | 1463101922974 Marionette TRACE conn6 <- [1,242,null,{}] 18:12:02 INFO - PROCESS | 3076 | 1463101922980 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:03 INFO - PROCESS | 3076 | 1463101923092 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 18:12:03 INFO - PROCESS | 3076 | 1463101923160 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7982000 == 42 [pid = 3076] [id = 70] 18:12:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031C24C2400) [pid = 3076] [serial = 207] [outer = 0000000000000000] 18:12:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C2BA2000) [pid = 3076] [serial = 208] [outer = 00000031C24C2400] 18:12:03 INFO - PROCESS | 3076 | 1463101923219 Marionette DEBUG loaded listener.js 18:12:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C2CF2400) [pid = 3076] [serial = 209] [outer = 00000031C24C2400] 18:12:03 INFO - PROCESS | 3076 | 1463101923906 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 18:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 985ms 18:12:03 INFO - PROCESS | 3076 | 1463101923965 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 18:12:03 INFO - PROCESS | 3076 | 1463101923973 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 18:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:12:04 INFO - PROCESS | 3076 | 1463101924030 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:12:04 INFO - PROCESS | 3076 | 1463101924033 Marionette TRACE conn6 <- [1,246,null,{}] 18:12:04 INFO - PROCESS | 3076 | 1463101924089 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:04 INFO - PROCESS | 3076 | 1463101924236 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 18:12:04 INFO - PROCESS | 3076 | 1463101924309 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0257000 == 43 [pid = 3076] [id = 71] 18:12:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C70CAC00) [pid = 3076] [serial = 210] [outer = 0000000000000000] 18:12:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C8A76400) [pid = 3076] [serial = 211] [outer = 00000031C70CAC00] 18:12:04 INFO - PROCESS | 3076 | 1463101924366 Marionette DEBUG loaded listener.js 18:12:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CCC80400) [pid = 3076] [serial = 212] [outer = 00000031C70CAC00] 18:12:04 INFO - PROCESS | 3076 | 1463101924931 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1002ms 18:12:05 INFO - PROCESS | 3076 | 1463101925003 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 18:12:05 INFO - PROCESS | 3076 | 1463101925006 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 18:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:12:05 INFO - PROCESS | 3076 | 1463101925010 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:12:05 INFO - PROCESS | 3076 | 1463101925014 Marionette TRACE conn6 <- [1,250,null,{}] 18:12:05 INFO - PROCESS | 3076 | 1463101925026 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:05 INFO - PROCESS | 3076 | 1463101925165 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 18:12:05 INFO - PROCESS | 3076 | 1463101925235 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D664E000 == 44 [pid = 3076] [id = 72] 18:12:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CD355000) [pid = 3076] [serial = 213] [outer = 0000000000000000] 18:12:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CD35D400) [pid = 3076] [serial = 214] [outer = 00000031CD355000] 18:12:05 INFO - PROCESS | 3076 | 1463101925336 Marionette DEBUG loaded listener.js 18:12:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CF1EEC00) [pid = 3076] [serial = 215] [outer = 00000031CD355000] 18:12:06 INFO - PROCESS | 3076 | 1463101926048 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1084ms 18:12:06 INFO - PROCESS | 3076 | 1463101926096 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 18:12:06 INFO - PROCESS | 3076 | 1463101926100 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 18:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:12:06 INFO - PROCESS | 3076 | 1463101926114 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:12:06 INFO - PROCESS | 3076 | 1463101926118 Marionette TRACE conn6 <- [1,254,null,{}] 18:12:06 INFO - PROCESS | 3076 | 1463101926124 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:06 INFO - PROCESS | 3076 | 1463101926224 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 18:12:06 INFO - PROCESS | 3076 | 1463101926284 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC29A800 == 45 [pid = 3076] [id = 73] 18:12:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C2932C00) [pid = 3076] [serial = 216] [outer = 0000000000000000] 18:12:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031C2A3F800) [pid = 3076] [serial = 217] [outer = 00000031C2932C00] 18:12:06 INFO - PROCESS | 3076 | 1463101926335 Marionette DEBUG loaded listener.js 18:12:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031C6D7F000) [pid = 3076] [serial = 218] [outer = 00000031C2932C00] 18:12:06 INFO - PROCESS | 3076 | 1463101926870 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 18:12:06 INFO - PROCESS | 3076 | 1463101926949 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 18:12:06 INFO - PROCESS | 3076 | 1463101926955 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 18:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:12:06 INFO - PROCESS | 3076 | 1463101926961 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:12:06 INFO - PROCESS | 3076 | 1463101926963 Marionette TRACE conn6 <- [1,258,null,{}] 18:12:06 INFO - PROCESS | 3076 | 1463101926967 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:07 INFO - PROCESS | 3076 | 1463101927091 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0A0F000 == 44 [pid = 3076] [id = 68] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFDCD800 == 43 [pid = 3076] [id = 67] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031C79CC800 == 42 [pid = 3076] [id = 66] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF3F4000 == 41 [pid = 3076] [id = 65] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2437800 == 40 [pid = 3076] [id = 64] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD221000 == 39 [pid = 3076] [id = 63] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5BC800 == 38 [pid = 3076] [id = 62] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8C5C000 == 37 [pid = 3076] [id = 61] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031C6C1B800 == 36 [pid = 3076] [id = 60] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031C195F000 == 35 [pid = 3076] [id = 59] 18:12:07 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8655800 == 34 [pid = 3076] [id = 56] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D214DC00) [pid = 3076] [serial = 159] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C853D000) [pid = 3076] [serial = 138] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C85DE800) [pid = 3076] [serial = 139] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C2CEF800) [pid = 3076] [serial = 135] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C3B0B800) [pid = 3076] [serial = 136] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C1609800) [pid = 3076] [serial = 132] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C24C4400) [pid = 3076] [serial = 133] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C74CD800) [pid = 3076] [serial = 130] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C6A1B000) [pid = 3076] [serial = 129] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C22C4C00) [pid = 3076] [serial = 126] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031D02DE800) [pid = 3076] [serial = 150] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C8AA8C00) [pid = 3076] [serial = 141] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CF1E9C00) [pid = 3076] [serial = 148] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CD197C00) [pid = 3076] [serial = 147] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C2CEF400) [pid = 3076] [serial = 153] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031D0ABE000) [pid = 3076] [serial = 151] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031CE6ADC00) [pid = 3076] [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.] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031CBE7C800) [pid = 3076] [serial = 160] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031D1803C00) [pid = 3076] [serial = 157] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031CC1BCC00) [pid = 3076] [serial = 144] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CC4AAC00) [pid = 3076] [serial = 145] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031D0AC2C00) [pid = 3076] [serial = 156] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CBE78C00) [pid = 3076] [serial = 142] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031CC4AC000) [pid = 3076] [serial = 154] [outer = 0000000000000000] [url = about:blank] 18:12:07 INFO - PROCESS | 3076 | 1463101927192 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C22B5000 == 35 [pid = 3076] [id = 74] 18:12:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C0B09800) [pid = 3076] [serial = 219] [outer = 0000000000000000] 18:12:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C22C5C00) [pid = 3076] [serial = 220] [outer = 00000031C0B09800] 18:12:07 INFO - PROCESS | 3076 | 1463101927239 Marionette DEBUG loaded listener.js 18:12:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C2CEC400) [pid = 3076] [serial = 221] [outer = 00000031C0B09800] 18:12:07 INFO - PROCESS | 3076 | 1463101927633 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 733ms 18:12:07 INFO - PROCESS | 3076 | 1463101927696 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 18:12:07 INFO - PROCESS | 3076 | 1463101927699 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 18:12:07 INFO - PROCESS | 3076 | 1463101927702 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:12:07 INFO - PROCESS | 3076 | 1463101927706 Marionette TRACE conn6 <- [1,262,null,{}] 18:12:07 INFO - PROCESS | 3076 | 1463101927717 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:07 INFO - PROCESS | 3076 | 1463101927804 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 18:12:07 INFO - PROCESS | 3076 | 1463101927812 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5BC000 == 36 [pid = 3076] [id = 75] 18:12:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031C853D400) [pid = 3076] [serial = 222] [outer = 0000000000000000] 18:12:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031C8A9F000) [pid = 3076] [serial = 223] [outer = 00000031C853D400] 18:12:07 INFO - PROCESS | 3076 | 1463101927862 Marionette DEBUG loaded listener.js 18:12:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031C941AC00) [pid = 3076] [serial = 224] [outer = 00000031C853D400] 18:12:08 INFO - PROCESS | 3076 | 1463101928500 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 838ms 18:12:08 INFO - PROCESS | 3076 | 1463101928543 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 18:12:08 INFO - PROCESS | 3076 | 1463101928545 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 18:12:08 INFO - PROCESS | 3076 | 1463101928549 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:12:08 INFO - PROCESS | 3076 | 1463101928551 Marionette TRACE conn6 <- [1,266,null,{}] 18:12:08 INFO - PROCESS | 3076 | 1463101928558 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:08 INFO - PROCESS | 3076 | 1463101928643 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 18:12:08 INFO - PROCESS | 3076 | 1463101928677 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF1C2800 == 37 [pid = 3076] [id = 76] 18:12:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CCA09800) [pid = 3076] [serial = 225] [outer = 0000000000000000] 18:12:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CCC76400) [pid = 3076] [serial = 226] [outer = 00000031CCA09800] 18:12:08 INFO - PROCESS | 3076 | 1463101928729 Marionette DEBUG loaded listener.js 18:12:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CD356000) [pid = 3076] [serial = 227] [outer = 00000031CCA09800] 18:12:09 INFO - PROCESS | 3076 | 1463101929143 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 18:12:09 INFO - PROCESS | 3076 | 1463101929180 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 18:12:09 INFO - PROCESS | 3076 | 1463101929182 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 18:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:12:09 INFO - PROCESS | 3076 | 1463101929190 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:12:09 INFO - PROCESS | 3076 | 1463101929193 Marionette TRACE conn6 <- [1,270,null,{}] 18:12:09 INFO - PROCESS | 3076 | 1463101929203 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:09 INFO - PROCESS | 3076 | 1463101929301 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 18:12:09 INFO - PROCESS | 3076 | 1463101929307 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF830800 == 38 [pid = 3076] [id = 77] 18:12:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CCA0C000) [pid = 3076] [serial = 228] [outer = 0000000000000000] 18:12:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CE6A1800) [pid = 3076] [serial = 229] [outer = 00000031CCA0C000] 18:12:09 INFO - PROCESS | 3076 | 1463101929352 Marionette DEBUG loaded listener.js 18:12:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CF1EA000) [pid = 3076] [serial = 230] [outer = 00000031CCA0C000] 18:12:09 INFO - PROCESS | 3076 | 1463101929760 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 586ms 18:12:09 INFO - PROCESS | 3076 | 1463101929780 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 18:12:09 INFO - PROCESS | 3076 | 1463101929782 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 18:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:12:09 INFO - PROCESS | 3076 | 1463101929786 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:12:09 INFO - PROCESS | 3076 | 1463101929787 Marionette TRACE conn6 <- [1,274,null,{}] 18:12:09 INFO - PROCESS | 3076 | 1463101929791 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:09 INFO - PROCESS | 3076 | 1463101929921 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 18:12:10 INFO - PROCESS | 3076 | 1463101929994 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C79C9800 == 39 [pid = 3076] [id = 78] 18:12:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CF850800) [pid = 3076] [serial = 231] [outer = 0000000000000000] 18:12:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031D02DD000) [pid = 3076] [serial = 232] [outer = 00000031CF850800] 18:12:10 INFO - PROCESS | 3076 | 1463101930044 Marionette DEBUG loaded listener.js 18:12:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031D1803C00) [pid = 3076] [serial = 233] [outer = 00000031CF850800] 18:12:10 INFO - PROCESS | 3076 | 1463101930459 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 18:12:10 INFO - PROCESS | 3076 | 1463101930524 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 18:12:10 INFO - PROCESS | 3076 | 1463101930527 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 18:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:12:10 INFO - PROCESS | 3076 | 1463101930530 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:12:10 INFO - PROCESS | 3076 | 1463101930532 Marionette TRACE conn6 <- [1,278,null,{}] 18:12:10 INFO - PROCESS | 3076 | 1463101930535 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:10 INFO - PROCESS | 3076 | 1463101930636 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 18:12:10 INFO - PROCESS | 3076 | 1463101930642 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C13000 == 40 [pid = 3076] [id = 79] 18:12:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031D1CFB000) [pid = 3076] [serial = 234] [outer = 0000000000000000] 18:12:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031D4770C00) [pid = 3076] [serial = 235] [outer = 00000031D1CFB000] 18:12:10 INFO - PROCESS | 3076 | 1463101930688 Marionette DEBUG loaded listener.js 18:12:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031D477CC00) [pid = 3076] [serial = 236] [outer = 00000031D1CFB000] 18:12:11 INFO - PROCESS | 3076 | 1463101931099 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 627ms 18:12:11 INFO - PROCESS | 3076 | 1463101931158 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 18:12:11 INFO - PROCESS | 3076 | 1463101931161 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 18:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:12:11 INFO - PROCESS | 3076 | 1463101931164 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:12:11 INFO - PROCESS | 3076 | 1463101931166 Marionette TRACE conn6 <- [1,282,null,{}] 18:12:11 INFO - PROCESS | 3076 | 1463101931169 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:11 INFO - PROCESS | 3076 | 1463101931358 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031D0ABE400) [pid = 3076] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CC433800) [pid = 3076] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C2224000) [pid = 3076] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C14C3C00) [pid = 3076] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C74C7C00) [pid = 3076] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C8AA6000) [pid = 3076] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CE6AB800) [pid = 3076] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C3819400) [pid = 3076] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C24B8C00) [pid = 3076] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CC8DA400) [pid = 3076] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031CF79AC00) [pid = 3076] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:12:11 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C22BBC00) [pid = 3076] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:12:11 INFO - PROCESS | 3076 | 1463101931428 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2B02800 == 41 [pid = 3076] [id = 80] 18:12:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031C2221C00) [pid = 3076] [serial = 237] [outer = 0000000000000000] 18:12:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031C2938000) [pid = 3076] [serial = 238] [outer = 00000031C2221C00] 18:12:11 INFO - PROCESS | 3076 | 1463101931474 Marionette DEBUG loaded listener.js 18:12:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CC8DA400) [pid = 3076] [serial = 239] [outer = 00000031C2221C00] 18:12:11 INFO - PROCESS | 3076 | 1463101931812 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 18:12:11 INFO - PROCESS | 3076 | 1463101931859 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 18:12:11 INFO - PROCESS | 3076 | 1463101931861 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 18:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:12:11 INFO - PROCESS | 3076 | 1463101931870 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:12:11 INFO - PROCESS | 3076 | 1463101931872 Marionette TRACE conn6 <- [1,286,null,{}] 18:12:11 INFO - PROCESS | 3076 | 1463101931876 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:11 INFO - PROCESS | 3076 | 1463101931962 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 18:12:11 INFO - PROCESS | 3076 | 1463101931969 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E3B800 == 42 [pid = 3076] [id = 81] 18:12:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031D30EA800) [pid = 3076] [serial = 240] [outer = 0000000000000000] 18:12:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031D30EF800) [pid = 3076] [serial = 241] [outer = 00000031D30EA800] 18:12:12 INFO - PROCESS | 3076 | 1463101932014 Marionette DEBUG loaded listener.js 18:12:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031D30F5800) [pid = 3076] [serial = 242] [outer = 00000031D30EA800] 18:12:12 INFO - PROCESS | 3076 | 1463101932396 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 18:12:12 INFO - PROCESS | 3076 | 1463101932460 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 18:12:12 INFO - PROCESS | 3076 | 1463101932462 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 18:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:12:12 INFO - PROCESS | 3076 | 1463101932470 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:12:12 INFO - PROCESS | 3076 | 1463101932472 Marionette TRACE conn6 <- [1,290,null,{}] 18:12:12 INFO - PROCESS | 3076 | 1463101932476 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:12 INFO - PROCESS | 3076 | 1463101932557 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 18:12:12 INFO - PROCESS | 3076 | 1463101932566 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7116800 == 43 [pid = 3076] [id = 82] 18:12:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031D30D5000) [pid = 3076] [serial = 243] [outer = 0000000000000000] 18:12:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031D30D8C00) [pid = 3076] [serial = 244] [outer = 00000031D30D5000] 18:12:12 INFO - PROCESS | 3076 | 1463101932611 Marionette DEBUG loaded listener.js 18:12:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031D30EF400) [pid = 3076] [serial = 245] [outer = 00000031D30D5000] 18:12:13 INFO - PROCESS | 3076 | 1463101933019 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 586ms 18:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:12:13 INFO - PROCESS | 3076 | 1463101933054 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 18:12:13 INFO - PROCESS | 3076 | 1463101933057 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 18:12:13 INFO - PROCESS | 3076 | 1463101933060 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:12:13 INFO - PROCESS | 3076 | 1463101933063 Marionette TRACE conn6 <- [1,294,null,{}] 18:12:13 INFO - PROCESS | 3076 | 1463101933066 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:13 INFO - PROCESS | 3076 | 1463101933197 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 18:12:13 INFO - PROCESS | 3076 | 1463101933204 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D734D800 == 44 [pid = 3076] [id = 83] 18:12:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031D63C9400) [pid = 3076] [serial = 246] [outer = 0000000000000000] 18:12:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031D6559C00) [pid = 3076] [serial = 247] [outer = 00000031D63C9400] 18:12:13 INFO - PROCESS | 3076 | 1463101933272 Marionette DEBUG loaded listener.js 18:12:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031D6947000) [pid = 3076] [serial = 248] [outer = 00000031D63C9400] 18:12:13 INFO - PROCESS | 3076 | 1463101933843 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:13 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. 18:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 837ms 18:12:13 INFO - PROCESS | 3076 | 1463101933911 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 18:12:13 INFO - PROCESS | 3076 | 1463101933917 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 18:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:12:13 INFO - PROCESS | 3076 | 1463101933937 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:12:13 INFO - PROCESS | 3076 | 1463101933942 Marionette TRACE conn6 <- [1,298,null,{}] 18:12:13 INFO - PROCESS | 3076 | 1463101933947 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:14 INFO - PROCESS | 3076 | 1463101934070 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 18:12:14 INFO - PROCESS | 3076 | 1463101934145 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC11E000 == 45 [pid = 3076] [id = 84] 18:12:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C293F800) [pid = 3076] [serial = 249] [outer = 0000000000000000] 18:12:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C3815C00) [pid = 3076] [serial = 250] [outer = 00000031C293F800] 18:12:14 INFO - PROCESS | 3076 | 1463101934203 Marionette DEBUG loaded listener.js 18:12:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C7774000) [pid = 3076] [serial = 251] [outer = 00000031C293F800] 18:12:14 INFO - PROCESS | 3076 | 1463101934738 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:14 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. 18:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 836ms 18:12:14 INFO - PROCESS | 3076 | 1463101934772 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 18:12:14 INFO - PROCESS | 3076 | 1463101934779 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 18:12:14 INFO - PROCESS | 3076 | 1463101934786 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:12:14 INFO - PROCESS | 3076 | 1463101934789 Marionette TRACE conn6 <- [1,302,null,{}] 18:12:14 INFO - PROCESS | 3076 | 1463101934793 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:14 INFO - PROCESS | 3076 | 1463101934904 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 18:12:14 INFO - PROCESS | 3076 | 1463101934985 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF334000 == 46 [pid = 3076] [id = 85] 18:12:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C8A9CC00) [pid = 3076] [serial = 252] [outer = 0000000000000000] 18:12:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CBE75800) [pid = 3076] [serial = 253] [outer = 00000031C8A9CC00] 18:12:15 INFO - PROCESS | 3076 | 1463101935042 Marionette DEBUG loaded listener.js 18:12:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CC8D8400) [pid = 3076] [serial = 254] [outer = 00000031C8A9CC00] 18:12:15 INFO - PROCESS | 3076 | 1463101935308 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:12:15 INFO - PROCESS | 3076 | 1463101935659 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:15 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. 18:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 923ms 18:12:15 INFO - PROCESS | 3076 | 1463101935715 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 18:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:12:15 INFO - PROCESS | 3076 | 1463101935718 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 18:12:15 INFO - PROCESS | 3076 | 1463101935722 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:12:15 INFO - PROCESS | 3076 | 1463101935726 Marionette TRACE conn6 <- [1,306,null,{}] 18:12:15 INFO - PROCESS | 3076 | 1463101935738 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:15 INFO - PROCESS | 3076 | 1463101935850 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 18:12:15 INFO - PROCESS | 3076 | 1463101935920 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74D7000 == 47 [pid = 3076] [id = 86] 18:12:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031D30D0800) [pid = 3076] [serial = 255] [outer = 0000000000000000] 18:12:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D30DC000) [pid = 3076] [serial = 256] [outer = 00000031D30D0800] 18:12:15 INFO - PROCESS | 3076 | 1463101935979 Marionette DEBUG loaded listener.js 18:12:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D3759800) [pid = 3076] [serial = 257] [outer = 00000031D30D0800] 18:12:16 INFO - PROCESS | 3076 | 1463101936522 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:16 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. 18:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 839ms 18:12:16 INFO - PROCESS | 3076 | 1463101936563 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 18:12:16 INFO - PROCESS | 3076 | 1463101936566 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 18:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:12:16 INFO - PROCESS | 3076 | 1463101936570 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:12:16 INFO - PROCESS | 3076 | 1463101936572 Marionette TRACE conn6 <- [1,310,null,{}] 18:12:16 INFO - PROCESS | 3076 | 1463101936576 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:16 INFO - PROCESS | 3076 | 1463101936683 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 18:12:16 INFO - PROCESS | 3076 | 1463101936764 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:16 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37CB800 == 48 [pid = 3076] [id = 87] 18:12:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D3761400) [pid = 3076] [serial = 258] [outer = 0000000000000000] 18:12:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D3763C00) [pid = 3076] [serial = 259] [outer = 00000031D3761400] 18:12:16 INFO - PROCESS | 3076 | 1463101936820 Marionette DEBUG loaded listener.js 18:12:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D655DC00) [pid = 3076] [serial = 260] [outer = 00000031D3761400] 18:12:17 INFO - PROCESS | 3076 | 1463101937376 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:17 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. 18:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 881ms 18:12:17 INFO - PROCESS | 3076 | 1463101937452 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 18:12:17 INFO - PROCESS | 3076 | 1463101937455 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 18:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:12:17 INFO - PROCESS | 3076 | 1463101937459 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:12:17 INFO - PROCESS | 3076 | 1463101937461 Marionette TRACE conn6 <- [1,314,null,{}] 18:12:17 INFO - PROCESS | 3076 | 1463101937464 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:17 INFO - PROCESS | 3076 | 1463101937601 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 18:12:17 INFO - PROCESS | 3076 | 1463101937668 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74DC000 == 49 [pid = 3076] [id = 88] 18:12:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D3BB1400) [pid = 3076] [serial = 261] [outer = 0000000000000000] 18:12:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D3BB6000) [pid = 3076] [serial = 262] [outer = 00000031D3BB1400] 18:12:17 INFO - PROCESS | 3076 | 1463101937725 Marionette DEBUG loaded listener.js 18:12:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D3BBC000) [pid = 3076] [serial = 263] [outer = 00000031D3BB1400] 18:12:18 INFO - PROCESS | 3076 | 1463101938445 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:18 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. 18:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1031ms 18:12:18 INFO - PROCESS | 3076 | 1463101938492 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 18:12:18 INFO - PROCESS | 3076 | 1463101938496 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 18:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:12:18 INFO - PROCESS | 3076 | 1463101938502 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:12:18 INFO - PROCESS | 3076 | 1463101938506 Marionette TRACE conn6 <- [1,318,null,{}] 18:12:18 INFO - PROCESS | 3076 | 1463101938527 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:18 INFO - PROCESS | 3076 | 1463101938625 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 18:12:18 INFO - PROCESS | 3076 | 1463101938696 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC106800 == 50 [pid = 3076] [id = 89] 18:12:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C2B96800) [pid = 3076] [serial = 264] [outer = 0000000000000000] 18:12:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C2BA1000) [pid = 3076] [serial = 265] [outer = 00000031C2B96800] 18:12:18 INFO - PROCESS | 3076 | 1463101938747 Marionette DEBUG loaded listener.js 18:12:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C3B0D800) [pid = 3076] [serial = 266] [outer = 00000031C2B96800] 18:12:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7116800 == 49 [pid = 3076] [id = 82] 18:12:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E3B800 == 48 [pid = 3076] [id = 81] 18:12:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2B02800 == 47 [pid = 3076] [id = 80] 18:12:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C13000 == 46 [pid = 3076] [id = 79] 18:12:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031C79C9800 == 45 [pid = 3076] [id = 78] 18:12:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF830800 == 44 [pid = 3076] [id = 77] 18:12:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF1C2800 == 43 [pid = 3076] [id = 76] 18:12:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5BC000 == 42 [pid = 3076] [id = 75] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C8AA5400) [pid = 3076] [serial = 169] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D09F4800) [pid = 3076] [serial = 172] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D2C30800) [pid = 3076] [serial = 205] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D63CD400) [pid = 3076] [serial = 163] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C2B9F000) [pid = 3076] [serial = 166] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031C22B5000 == 41 [pid = 3076] [id = 74] 18:12:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC29A800 == 40 [pid = 3076] [id = 73] 18:12:19 INFO - PROCESS | 3076 | 1463101939403 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:19 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. 18:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 943ms 18:12:19 INFO - PROCESS | 3076 | 1463101939451 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 18:12:19 INFO - PROCESS | 3076 | 1463101939457 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 18:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:12:19 INFO - PROCESS | 3076 | 1463101939463 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:12:19 INFO - PROCESS | 3076 | 1463101939466 Marionette TRACE conn6 <- [1,322,null,{}] 18:12:19 INFO - PROCESS | 3076 | 1463101939470 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:19 INFO - PROCESS | 3076 | 1463101939572 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D1C5D000) [pid = 3076] [serial = 124] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CD199400) [pid = 3076] [serial = 191] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C6DE4400) [pid = 3076] [serial = 196] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CC8D7400) [pid = 3076] [serial = 197] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CFD6A800) [pid = 3076] [serial = 199] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D0AC7400) [pid = 3076] [serial = 202] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031D0955C00) [pid = 3076] [serial = 200] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C8C42800) [pid = 3076] [serial = 187] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CF477C00) [pid = 3076] [serial = 194] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C8A9EC00) [pid = 3076] [serial = 185] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C2938C00) [pid = 3076] [serial = 127] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031D1CF5800) [pid = 3076] [serial = 203] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CC571400) [pid = 3076] [serial = 190] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C24BA800) [pid = 3076] [serial = 178] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C293F000) [pid = 3076] [serial = 179] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C24B9400) [pid = 3076] [serial = 176] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C227A400) [pid = 3076] [serial = 175] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C853D800) [pid = 3076] [serial = 184] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CBE7D800) [pid = 3076] [serial = 188] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CF1ED000) [pid = 3076] [serial = 193] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C3B06400) [pid = 3076] [serial = 181] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C6D7B400) [pid = 3076] [serial = 182] [outer = 0000000000000000] [url = about:blank] 18:12:19 INFO - PROCESS | 3076 | 1463101939647 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7710800 == 41 [pid = 3076] [id = 90] 18:12:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031C22C1C00) [pid = 3076] [serial = 267] [outer = 0000000000000000] 18:12:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C2938C00) [pid = 3076] [serial = 268] [outer = 00000031C22C1C00] 18:12:19 INFO - PROCESS | 3076 | 1463101939696 Marionette DEBUG loaded listener.js 18:12:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031C6D7C000) [pid = 3076] [serial = 269] [outer = 00000031C22C1C00] 18:12:20 INFO - PROCESS | 3076 | 1463101940076 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:20 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. 18:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 18:12:20 INFO - PROCESS | 3076 | 1463101940103 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 18:12:20 INFO - PROCESS | 3076 | 1463101940106 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 18:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:12:20 INFO - PROCESS | 3076 | 1463101940110 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:12:20 INFO - PROCESS | 3076 | 1463101940114 Marionette TRACE conn6 <- [1,326,null,{}] 18:12:20 INFO - PROCESS | 3076 | 1463101940125 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:20 INFO - PROCESS | 3076 | 1463101940210 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 18:12:20 INFO - PROCESS | 3076 | 1463101940218 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCAB9000 == 42 [pid = 3076] [id = 91] 18:12:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031C8AA7400) [pid = 3076] [serial = 270] [outer = 0000000000000000] 18:12:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CBE79800) [pid = 3076] [serial = 271] [outer = 00000031C8AA7400] 18:12:20 INFO - PROCESS | 3076 | 1463101940269 Marionette DEBUG loaded listener.js 18:12:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CC4B2800) [pid = 3076] [serial = 272] [outer = 00000031C8AA7400] 18:12:20 INFO - PROCESS | 3076 | 1463101940734 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:20 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. 18:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 18:12:20 INFO - PROCESS | 3076 | 1463101940802 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 18:12:20 INFO - PROCESS | 3076 | 1463101940805 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 18:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:12:20 INFO - PROCESS | 3076 | 1463101940808 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:12:20 INFO - PROCESS | 3076 | 1463101940810 Marionette TRACE conn6 <- [1,330,null,{}] 18:12:20 INFO - PROCESS | 3076 | 1463101940814 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:20 INFO - PROCESS | 3076 | 1463101940898 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 18:12:20 INFO - PROCESS | 3076 | 1463101940911 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF015800 == 43 [pid = 3076] [id = 92] 18:12:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CD349800) [pid = 3076] [serial = 273] [outer = 0000000000000000] 18:12:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CD352400) [pid = 3076] [serial = 274] [outer = 00000031CD349800] 18:12:20 INFO - PROCESS | 3076 | 1463101940957 Marionette DEBUG loaded listener.js 18:12:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CE5E2800) [pid = 3076] [serial = 275] [outer = 00000031CD349800] 18:12:21 INFO - PROCESS | 3076 | 1463101941375 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:21 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. 18:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 586ms 18:12:21 INFO - PROCESS | 3076 | 1463101941397 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 18:12:21 INFO - PROCESS | 3076 | 1463101941399 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 18:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:12:21 INFO - PROCESS | 3076 | 1463101941402 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:12:21 INFO - PROCESS | 3076 | 1463101941404 Marionette TRACE conn6 <- [1,334,null,{}] 18:12:21 INFO - PROCESS | 3076 | 1463101941408 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:21 INFO - PROCESS | 3076 | 1463101941488 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 18:12:21 INFO - PROCESS | 3076 | 1463101941494 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF71D000 == 44 [pid = 3076] [id = 93] 18:12:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CE6AD400) [pid = 3076] [serial = 276] [outer = 0000000000000000] 18:12:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CF791C00) [pid = 3076] [serial = 277] [outer = 00000031CE6AD400] 18:12:21 INFO - PROCESS | 3076 | 1463101941541 Marionette DEBUG loaded listener.js 18:12:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031D07CD800) [pid = 3076] [serial = 278] [outer = 00000031CE6AD400] 18:12:22 INFO - PROCESS | 3076 | 1463101942020 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:22 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. 18:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 627ms 18:12:22 INFO - PROCESS | 3076 | 1463101942039 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 18:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:12:22 INFO - PROCESS | 3076 | 1463101942041 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 18:12:22 INFO - PROCESS | 3076 | 1463101942045 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:12:22 INFO - PROCESS | 3076 | 1463101942047 Marionette TRACE conn6 <- [1,338,null,{}] 18:12:22 INFO - PROCESS | 3076 | 1463101942055 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:22 INFO - PROCESS | 3076 | 1463101942183 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 18:12:22 INFO - PROCESS | 3076 | 1463101942193 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2438000 == 45 [pid = 3076] [id = 94] 18:12:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D1C5EC00) [pid = 3076] [serial = 279] [outer = 0000000000000000] 18:12:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D24AA000) [pid = 3076] [serial = 280] [outer = 00000031D1C5EC00] 18:12:22 INFO - PROCESS | 3076 | 1463101942273 Marionette DEBUG loaded listener.js 18:12:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D30D5800) [pid = 3076] [serial = 281] [outer = 00000031D1C5EC00] 18:12:22 INFO - PROCESS | 3076 | 1463101942712 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:22 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. 18:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 18:12:22 INFO - PROCESS | 3076 | 1463101942736 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 18:12:22 INFO - PROCESS | 3076 | 1463101942738 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 18:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:12:22 INFO - PROCESS | 3076 | 1463101942750 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:12:22 INFO - PROCESS | 3076 | 1463101942752 Marionette TRACE conn6 <- [1,342,null,{}] 18:12:22 INFO - PROCESS | 3076 | 1463101942755 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:22 INFO - PROCESS | 3076 | 1463101942883 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 18:12:22 INFO - PROCESS | 3076 | 1463101942934 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2446000 == 46 [pid = 3076] [id = 95] 18:12:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CE60BC00) [pid = 3076] [serial = 282] [outer = 0000000000000000] 18:12:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CE610800) [pid = 3076] [serial = 283] [outer = 00000031CE60BC00] 18:12:22 INFO - PROCESS | 3076 | 1463101942979 Marionette DEBUG loaded listener.js 18:12:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D30CE800) [pid = 3076] [serial = 284] [outer = 00000031CE60BC00] 18:12:23 INFO - PROCESS | 3076 | 1463101943391 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:23 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. 18:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 18:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:12:23 INFO - PROCESS | 3076 | 1463101943427 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 18:12:23 INFO - PROCESS | 3076 | 1463101943429 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 18:12:23 INFO - PROCESS | 3076 | 1463101943432 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:12:23 INFO - PROCESS | 3076 | 1463101943434 Marionette TRACE conn6 <- [1,346,null,{}] 18:12:23 INFO - PROCESS | 3076 | 1463101943437 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:23 INFO - PROCESS | 3076 | 1463101943552 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 18:12:23 INFO - PROCESS | 3076 | 1463101943593 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B8F000 == 47 [pid = 3076] [id = 96] 18:12:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D30EA400) [pid = 3076] [serial = 285] [outer = 0000000000000000] 18:12:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D30F2C00) [pid = 3076] [serial = 286] [outer = 00000031D30EA400] 18:12:23 INFO - PROCESS | 3076 | 1463101943638 Marionette DEBUG loaded listener.js 18:12:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D3BB6C00) [pid = 3076] [serial = 287] [outer = 00000031D30EA400] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C2B97800) [pid = 3076] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C754D400) [pid = 3076] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CFD69400) [pid = 3076] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CF850800) [pid = 3076] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D1CFB000) [pid = 3076] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C853D400) [pid = 3076] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C0B09800) [pid = 3076] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C2221C00) [pid = 3076] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CCA09800) [pid = 3076] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D214E400) [pid = 3076] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C2932C00) [pid = 3076] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D30D5000) [pid = 3076] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031D30EA800) [pid = 3076] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:12:23 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CCA0C000) [pid = 3076] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:12:24 INFO - PROCESS | 3076 | 1463101944094 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:24 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. 18:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 691ms 18:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:12:24 INFO - PROCESS | 3076 | 1463101944129 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 3076 | 1463101944132 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 18:12:24 INFO - PROCESS | 3076 | 1463101944135 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - PROCESS | 3076 | 1463101944137 Marionette TRACE conn6 <- [1,350,null,{}] 18:12:24 INFO - PROCESS | 3076 | 1463101944140 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:24 INFO - PROCESS | 3076 | 1463101944248 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 18:12:24 INFO - PROCESS | 3076 | 1463101944257 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B9B000 == 48 [pid = 3076] [id = 97] 18:12:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C1624000) [pid = 3076] [serial = 288] [outer = 0000000000000000] 18:12:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C1627800) [pid = 3076] [serial = 289] [outer = 00000031C1624000] 18:12:24 INFO - PROCESS | 3076 | 1463101944302 Marionette DEBUG loaded listener.js 18:12:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C1B6B000) [pid = 3076] [serial = 290] [outer = 00000031C1624000] 18:12:24 INFO - PROCESS | 3076 | 1463101944706 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:24 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. 18:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 18:12:24 INFO - PROCESS | 3076 | 1463101944770 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 3076 | 1463101944772 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 18:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:12:24 INFO - PROCESS | 3076 | 1463101944775 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - PROCESS | 3076 | 1463101944778 Marionette TRACE conn6 <- [1,354,null,{}] 18:12:24 INFO - PROCESS | 3076 | 1463101944782 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:24 INFO - PROCESS | 3076 | 1463101944864 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 18:12:24 INFO - PROCESS | 3076 | 1463101944873 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E2D000 == 49 [pid = 3076] [id = 98] 18:12:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CF1F2000) [pid = 3076] [serial = 291] [outer = 0000000000000000] 18:12:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031D30CF400) [pid = 3076] [serial = 292] [outer = 00000031CF1F2000] 18:12:24 INFO - PROCESS | 3076 | 1463101944917 Marionette DEBUG loaded listener.js 18:12:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D4774400) [pid = 3076] [serial = 293] [outer = 00000031CF1F2000] 18:12:25 INFO - PROCESS | 3076 | 1463101945349 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:25 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. 18:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 18:12:25 INFO - PROCESS | 3076 | 1463101945406 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 18:12:25 INFO - PROCESS | 3076 | 1463101945409 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 18:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:12:25 INFO - PROCESS | 3076 | 1463101945412 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:12:25 INFO - PROCESS | 3076 | 1463101945415 Marionette TRACE conn6 <- [1,358,null,{}] 18:12:25 INFO - PROCESS | 3076 | 1463101945419 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:25 INFO - PROCESS | 3076 | 1463101945519 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 18:12:25 INFO - PROCESS | 3076 | 1463101945565 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D735F000 == 50 [pid = 3076] [id = 99] 18:12:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D655B400) [pid = 3076] [serial = 294] [outer = 0000000000000000] 18:12:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D6942C00) [pid = 3076] [serial = 295] [outer = 00000031D655B400] 18:12:25 INFO - PROCESS | 3076 | 1463101945616 Marionette DEBUG loaded listener.js 18:12:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CEF99400) [pid = 3076] [serial = 296] [outer = 00000031D655B400] 18:12:26 INFO - PROCESS | 3076 | 1463101946252 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:26 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. 18:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 878ms 18:12:26 INFO - PROCESS | 3076 | 1463101946294 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 18:12:26 INFO - PROCESS | 3076 | 1463101946298 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 18:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:12:26 INFO - PROCESS | 3076 | 1463101946304 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:12:26 INFO - PROCESS | 3076 | 1463101946309 Marionette TRACE conn6 <- [1,362,null,{}] 18:12:26 INFO - PROCESS | 3076 | 1463101946315 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:26 INFO - PROCESS | 3076 | 1463101946429 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 18:12:26 INFO - PROCESS | 3076 | 1463101946500 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C864F000 == 51 [pid = 3076] [id = 100] 18:12:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031C22C3400) [pid = 3076] [serial = 297] [outer = 0000000000000000] 18:12:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C293A800) [pid = 3076] [serial = 298] [outer = 00000031C22C3400] 18:12:26 INFO - PROCESS | 3076 | 1463101946560 Marionette DEBUG loaded listener.js 18:12:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C3B09C00) [pid = 3076] [serial = 299] [outer = 00000031C22C3400] 18:12:27 INFO - PROCESS | 3076 | 1463101947249 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:27 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. 18:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 985ms 18:12:27 INFO - PROCESS | 3076 | 1463101947293 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 18:12:27 INFO - PROCESS | 3076 | 1463101947300 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 18:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:12:27 INFO - PROCESS | 3076 | 1463101947307 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:12:27 INFO - PROCESS | 3076 | 1463101947310 Marionette TRACE conn6 <- [1,366,null,{}] 18:12:27 INFO - PROCESS | 3076 | 1463101947314 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:27 INFO - PROCESS | 3076 | 1463101947425 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 18:12:27 INFO - PROCESS | 3076 | 1463101947495 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBEA000 == 52 [pid = 3076] [id = 101] 18:12:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C8AA5000) [pid = 3076] [serial = 300] [outer = 0000000000000000] 18:12:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CC23EC00) [pid = 3076] [serial = 301] [outer = 00000031C8AA5000] 18:12:27 INFO - PROCESS | 3076 | 1463101947552 Marionette DEBUG loaded listener.js 18:12:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CD35B000) [pid = 3076] [serial = 302] [outer = 00000031C8AA5000] 18:12:28 INFO - PROCESS | 3076 | 1463101948225 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:28 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. 18:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 923ms 18:12:28 INFO - PROCESS | 3076 | 1463101948244 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 18:12:28 INFO - PROCESS | 3076 | 1463101948247 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 18:12:28 INFO - PROCESS | 3076 | 1463101948252 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:12:28 INFO - PROCESS | 3076 | 1463101948256 Marionette TRACE conn6 <- [1,370,null,{}] 18:12:28 INFO - PROCESS | 3076 | 1463101948268 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:28 INFO - PROCESS | 3076 | 1463101948380 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 18:12:28 INFO - PROCESS | 3076 | 1463101948453 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D742A800 == 53 [pid = 3076] [id = 102] 18:12:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CEFA6C00) [pid = 3076] [serial = 303] [outer = 0000000000000000] 18:12:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CF256000) [pid = 3076] [serial = 304] [outer = 00000031CEFA6C00] 18:12:28 INFO - PROCESS | 3076 | 1463101948512 Marionette DEBUG loaded listener.js 18:12:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D0AC7400) [pid = 3076] [serial = 305] [outer = 00000031CEFA6C00] 18:12:29 INFO - PROCESS | 3076 | 1463101949136 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:12:29 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. 18:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 943ms 18:12:29 INFO - PROCESS | 3076 | 1463101949198 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 18:12:29 INFO - PROCESS | 3076 | 1463101949202 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 18:12:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:12:29 INFO - PROCESS | 3076 | 1463101949205 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:12:29 INFO - PROCESS | 3076 | 1463101949208 Marionette TRACE conn6 <- [1,374,null,{}] 18:12:29 INFO - PROCESS | 3076 | 1463101949212 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:29 INFO - PROCESS | 3076 | 1463101949356 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 18:12:29 INFO - PROCESS | 3076 | 1463101949371 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6A36800 == 54 [pid = 3076] [id = 103] 18:12:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CBE82C00) [pid = 3076] [serial = 306] [outer = 0000000000000000] 18:12:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CF1EC800) [pid = 3076] [serial = 307] [outer = 00000031CBE82C00] 18:12:29 INFO - PROCESS | 3076 | 1463101949428 Marionette DEBUG loaded listener.js 18:12:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D2C2DC00) [pid = 3076] [serial = 308] [outer = 00000031CBE82C00] 18:12:30 INFO - PROCESS | 3076 | 1463101950236 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:12:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:12:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1080ms 18:12:30 INFO - PROCESS | 3076 | 1463101950286 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 18:12:30 INFO - PROCESS | 3076 | 1463101950290 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 18:12:30 INFO - PROCESS | 3076 | 1463101950296 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:12:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:12:30 INFO - PROCESS | 3076 | 1463101950299 Marionette TRACE conn6 <- [1,378,null,{}] 18:12:30 INFO - PROCESS | 3076 | 1463101950305 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:30 INFO - PROCESS | 3076 | 1463101950403 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 18:12:30 INFO - PROCESS | 3076 | 1463101950475 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE6D4000 == 55 [pid = 3076] [id = 104] 18:12:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031C2CECC00) [pid = 3076] [serial = 309] [outer = 0000000000000000] 18:12:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031C2CF5000) [pid = 3076] [serial = 310] [outer = 00000031C2CECC00] 18:12:30 INFO - PROCESS | 3076 | 1463101950526 Marionette DEBUG loaded listener.js 18:12:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031C7576800) [pid = 3076] [serial = 311] [outer = 00000031C2CECC00] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF334800 == 54 [pid = 3076] [id = 57] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E2D000 == 53 [pid = 3076] [id = 98] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B9B000 == 52 [pid = 3076] [id = 97] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B8F000 == 51 [pid = 3076] [id = 96] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2446000 == 50 [pid = 3076] [id = 95] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2438000 == 49 [pid = 3076] [id = 94] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF71D000 == 48 [pid = 3076] [id = 93] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF015800 == 47 [pid = 3076] [id = 92] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCAB9000 == 46 [pid = 3076] [id = 91] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C2BA2000) [pid = 3076] [serial = 208] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C8A76400) [pid = 3076] [serial = 211] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CD35D400) [pid = 3076] [serial = 214] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | 1463101951278 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031C7710800 == 45 [pid = 3076] [id = 90] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC106800 == 44 [pid = 3076] [id = 89] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF334000 == 43 [pid = 3076] [id = 85] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC11E000 == 42 [pid = 3076] [id = 84] 18:12:31 INFO - PROCESS | 3076 | --DOCSHELL 00000031D734D800 == 41 [pid = 3076] [id = 83] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C320E400) [pid = 3076] [serial = 167] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CC4AA000) [pid = 3076] [serial = 170] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D63C8800) [pid = 3076] [serial = 173] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D02DD000) [pid = 3076] [serial = 232] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D4770C00) [pid = 3076] [serial = 235] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D1803C00) [pid = 3076] [serial = 233] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C8A9F000) [pid = 3076] [serial = 223] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C941AC00) [pid = 3076] [serial = 224] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C22C5C00) [pid = 3076] [serial = 220] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C2CEC400) [pid = 3076] [serial = 221] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031C2938000) [pid = 3076] [serial = 238] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031CCC76400) [pid = 3076] [serial = 226] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031D477C000) [pid = 3076] [serial = 206] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C6D7F000) [pid = 3076] [serial = 218] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C2A3F800) [pid = 3076] [serial = 217] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031D477CC00) [pid = 3076] [serial = 236] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D30EF400) [pid = 3076] [serial = 245] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031D30EF800) [pid = 3076] [serial = 241] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D30D8C00) [pid = 3076] [serial = 244] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CE6A1800) [pid = 3076] [serial = 229] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031D30F5800) [pid = 3076] [serial = 242] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CF1EA000) [pid = 3076] [serial = 230] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CD356000) [pid = 3076] [serial = 227] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CC8DA400) [pid = 3076] [serial = 239] [outer = 0000000000000000] [url = about:blank] 18:12:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:12:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1029ms 18:12:31 INFO - PROCESS | 3076 | 1463101951338 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 18:12:31 INFO - PROCESS | 3076 | 1463101951344 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 18:12:31 INFO - PROCESS | 3076 | 1463101951367 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:12:31 INFO - PROCESS | 3076 | 1463101951370 Marionette TRACE conn6 <- [1,382,null,{}] 18:12:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:12:31 INFO - PROCESS | 3076 | 1463101951374 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:31 INFO - PROCESS | 3076 | 1463101951463 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 18:12:31 INFO - PROCESS | 3076 | 1463101951470 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7986000 == 42 [pid = 3076] [id = 105] 18:12:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C22BDC00) [pid = 3076] [serial = 312] [outer = 0000000000000000] 18:12:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C24B9800) [pid = 3076] [serial = 313] [outer = 00000031C22BDC00] 18:12:31 INFO - PROCESS | 3076 | 1463101951517 Marionette DEBUG loaded listener.js 18:12:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C2CF3400) [pid = 3076] [serial = 314] [outer = 00000031C22BDC00] 18:12:32 INFO - PROCESS | 3076 | 1463101952018 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:12:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:12:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 691ms 18:12:32 INFO - PROCESS | 3076 | 1463101952065 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 18:12:32 INFO - PROCESS | 3076 | 1463101952067 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 18:12:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:12:32 INFO - PROCESS | 3076 | 1463101952071 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:12:32 INFO - PROCESS | 3076 | 1463101952075 Marionette TRACE conn6 <- [1,386,null,{}] 18:12:32 INFO - PROCESS | 3076 | 1463101952085 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:32 INFO - PROCESS | 3076 | 1463101952172 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 18:12:32 INFO - PROCESS | 3076 | 1463101952242 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC61800 == 43 [pid = 3076] [id = 106] 18:12:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C2CEEC00) [pid = 3076] [serial = 315] [outer = 0000000000000000] 18:12:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C8C3AC00) [pid = 3076] [serial = 316] [outer = 00000031C2CEEC00] 18:12:32 INFO - PROCESS | 3076 | 1463101952292 Marionette DEBUG loaded listener.js 18:12:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CC1BE800) [pid = 3076] [serial = 317] [outer = 00000031C2CEEC00] 18:12:32 INFO - PROCESS | 3076 | 1463101952669 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:12:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:12:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 648ms 18:12:32 INFO - PROCESS | 3076 | 1463101952722 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 18:12:32 INFO - PROCESS | 3076 | 1463101952725 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 18:12:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:12:32 INFO - PROCESS | 3076 | 1463101952735 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:12:32 INFO - PROCESS | 3076 | 1463101952737 Marionette TRACE conn6 <- [1,390,null,{}] 18:12:32 INFO - PROCESS | 3076 | 1463101952741 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:32 INFO - PROCESS | 3076 | 1463101952850 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 18:12:32 INFO - PROCESS | 3076 | 1463101952857 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF330800 == 44 [pid = 3076] [id = 107] 18:12:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CC57FC00) [pid = 3076] [serial = 318] [outer = 0000000000000000] 18:12:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CC8E3800) [pid = 3076] [serial = 319] [outer = 00000031CC57FC00] 18:12:32 INFO - PROCESS | 3076 | 1463101952903 Marionette DEBUG loaded listener.js 18:12:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CD19E800) [pid = 3076] [serial = 320] [outer = 00000031CC57FC00] 18:12:33 INFO - PROCESS | 3076 | 1463101953360 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:12:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:12:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 18:12:33 INFO - PROCESS | 3076 | 1463101953433 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 18:12:33 INFO - PROCESS | 3076 | 1463101953435 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 18:12:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:12:33 INFO - PROCESS | 3076 | 1463101953439 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:12:33 INFO - PROCESS | 3076 | 1463101953440 Marionette TRACE conn6 <- [1,394,null,{}] 18:12:33 INFO - PROCESS | 3076 | 1463101953444 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:33 INFO - PROCESS | 3076 | 1463101953545 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 18:12:33 INFO - PROCESS | 3076 | 1463101953593 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBE6000 == 45 [pid = 3076] [id = 108] 18:12:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CD358400) [pid = 3076] [serial = 321] [outer = 0000000000000000] 18:12:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CD35E000) [pid = 3076] [serial = 322] [outer = 00000031CD358400] 18:12:33 INFO - PROCESS | 3076 | 1463101953639 Marionette DEBUG loaded listener.js 18:12:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CE60F000) [pid = 3076] [serial = 323] [outer = 00000031CD358400] 18:12:34 INFO - PROCESS | 3076 | 1463101954112 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:12:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 18:12:34 INFO - PROCESS | 3076 | 1463101954183 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 18:12:34 INFO - PROCESS | 3076 | 1463101954185 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 18:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:12:34 INFO - PROCESS | 3076 | 1463101954195 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:12:34 INFO - PROCESS | 3076 | 1463101954197 Marionette TRACE conn6 <- [1,398,null,{}] 18:12:34 INFO - PROCESS | 3076 | 1463101954201 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:34 INFO - PROCESS | 3076 | 1463101954337 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 18:12:34 INFO - PROCESS | 3076 | 1463101954394 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:34 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1D32000 == 46 [pid = 3076] [id = 109] 18:12:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CF1F2400) [pid = 3076] [serial = 324] [outer = 0000000000000000] 18:12:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CFD6B000) [pid = 3076] [serial = 325] [outer = 00000031CF1F2400] 18:12:34 INFO - PROCESS | 3076 | 1463101954441 Marionette DEBUG loaded listener.js 18:12:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D09F7000) [pid = 3076] [serial = 326] [outer = 00000031CF1F2400] 18:12:34 INFO - PROCESS | 3076 | 1463101954881 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:12:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 734ms 18:12:34 INFO - PROCESS | 3076 | 1463101954924 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 18:12:34 INFO - PROCESS | 3076 | 1463101954926 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 18:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:12:34 INFO - PROCESS | 3076 | 1463101954933 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:12:34 INFO - PROCESS | 3076 | 1463101954935 Marionette TRACE conn6 <- [1,402,null,{}] 18:12:34 INFO - PROCESS | 3076 | 1463101954939 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:35 INFO - PROCESS | 3076 | 1463101955043 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 18:12:35 INFO - PROCESS | 3076 | 1463101955050 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D327D000 == 47 [pid = 3076] [id = 110] 18:12:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D0AC9400) [pid = 3076] [serial = 327] [outer = 0000000000000000] 18:12:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D1803C00) [pid = 3076] [serial = 328] [outer = 00000031D0AC9400] 18:12:35 INFO - PROCESS | 3076 | 1463101955096 Marionette DEBUG loaded listener.js 18:12:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D24AA400) [pid = 3076] [serial = 329] [outer = 00000031D0AC9400] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CD355000) [pid = 3076] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C70CAC00) [pid = 3076] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C24C2400) [pid = 3076] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CFF9E800) [pid = 3076] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D1C5EC00) [pid = 3076] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031CE60BC00) [pid = 3076] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031D30EA400) [pid = 3076] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CE6AD400) [pid = 3076] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C2B96800) [pid = 3076] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CD349800) [pid = 3076] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C1624000) [pid = 3076] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C8AA7400) [pid = 3076] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D3BB1400) [pid = 3076] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C22C1C00) [pid = 3076] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:12:35 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CF1F2000) [pid = 3076] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:12:35 INFO - PROCESS | 3076 | 1463101955748 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:12:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:12:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 838ms 18:12:35 INFO - PROCESS | 3076 | 1463101955770 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 18:12:35 INFO - PROCESS | 3076 | 1463101955772 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 18:12:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:12:35 INFO - PROCESS | 3076 | 1463101955776 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:12:35 INFO - PROCESS | 3076 | 1463101955778 Marionette TRACE conn6 <- [1,406,null,{}] 18:12:35 INFO - PROCESS | 3076 | 1463101955781 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:35 INFO - PROCESS | 3076 | 1463101955892 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 18:12:35 INFO - PROCESS | 3076 | 1463101955934 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D327F000 == 48 [pid = 3076] [id = 111] 18:12:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C1624000) [pid = 3076] [serial = 330] [outer = 0000000000000000] 18:12:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C8AA7400) [pid = 3076] [serial = 331] [outer = 00000031C1624000] 18:12:35 INFO - PROCESS | 3076 | 1463101955984 Marionette DEBUG loaded listener.js 18:12:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031D0ABE400) [pid = 3076] [serial = 332] [outer = 00000031C1624000] 18:12:36 INFO - PROCESS | 3076 | 1463101956348 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:12:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:12:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 628ms 18:12:36 INFO - PROCESS | 3076 | 1463101956408 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 18:12:36 INFO - PROCESS | 3076 | 1463101956410 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 18:12:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:12:36 INFO - PROCESS | 3076 | 1463101956413 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:12:36 INFO - PROCESS | 3076 | 1463101956415 Marionette TRACE conn6 <- [1,410,null,{}] 18:12:36 INFO - PROCESS | 3076 | 1463101956419 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:36 INFO - PROCESS | 3076 | 1463101956501 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 18:12:36 INFO - PROCESS | 3076 | 1463101956507 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D466D800 == 49 [pid = 3076] [id = 112] 18:12:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CFA17800) [pid = 3076] [serial = 333] [outer = 0000000000000000] 18:12:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CFA1C800) [pid = 3076] [serial = 334] [outer = 00000031CFA17800] 18:12:36 INFO - PROCESS | 3076 | 1463101956553 Marionette DEBUG loaded listener.js 18:12:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D0ABC000) [pid = 3076] [serial = 335] [outer = 00000031CFA17800] 18:12:37 INFO - PROCESS | 3076 | 1463101957234 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:12:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:12:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 880ms 18:12:37 INFO - PROCESS | 3076 | 1463101957297 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 18:12:37 INFO - PROCESS | 3076 | 1463101957302 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 18:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:12:37 INFO - PROCESS | 3076 | 1463101957309 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:12:37 INFO - PROCESS | 3076 | 1463101957312 Marionette TRACE conn6 <- [1,414,null,{}] 18:12:37 INFO - PROCESS | 3076 | 1463101957318 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:37 INFO - PROCESS | 3076 | 1463101957439 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 18:12:37 INFO - PROCESS | 3076 | 1463101957505 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5AE800 == 50 [pid = 3076] [id = 113] 18:12:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031C293AC00) [pid = 3076] [serial = 336] [outer = 0000000000000000] 18:12:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031C2CE6800) [pid = 3076] [serial = 337] [outer = 00000031C293AC00] 18:12:37 INFO - PROCESS | 3076 | 1463101957605 Marionette DEBUG loaded listener.js 18:12:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031C7A9B800) [pid = 3076] [serial = 338] [outer = 00000031C293AC00] 18:12:38 INFO - PROCESS | 3076 | 1463101958224 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:12:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:12:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 984ms 18:12:38 INFO - PROCESS | 3076 | 1463101958295 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 18:12:38 INFO - PROCESS | 3076 | 1463101958302 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 18:12:38 INFO - PROCESS | 3076 | 1463101958309 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:12:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:12:38 INFO - PROCESS | 3076 | 1463101958312 Marionette TRACE conn6 <- [1,418,null,{}] 18:12:38 INFO - PROCESS | 3076 | 1463101958316 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:38 INFO - PROCESS | 3076 | 1463101958456 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 18:12:38 INFO - PROCESS | 3076 | 1463101958528 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D024F000 == 51 [pid = 3076] [id = 114] 18:12:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CBE76800) [pid = 3076] [serial = 339] [outer = 0000000000000000] 18:12:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CC233800) [pid = 3076] [serial = 340] [outer = 00000031CBE76800] 18:12:38 INFO - PROCESS | 3076 | 1463101958624 Marionette DEBUG loaded listener.js 18:12:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CE60A800) [pid = 3076] [serial = 341] [outer = 00000031CBE76800] 18:12:39 INFO - PROCESS | 3076 | 1463101959725 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:12:39 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 18:12:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1443ms 18:12:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:12:39 INFO - PROCESS | 3076 | 1463101959758 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 18:12:39 INFO - PROCESS | 3076 | 1463101959760 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 18:12:39 INFO - PROCESS | 3076 | 1463101959764 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:12:39 INFO - PROCESS | 3076 | 1463101959768 Marionette TRACE conn6 <- [1,422,null,{}] 18:12:39 INFO - PROCESS | 3076 | 1463101959780 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:39 INFO - PROCESS | 3076 | 1463101959891 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 18:12:39 INFO - PROCESS | 3076 | 1463101959957 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D665D800 == 52 [pid = 3076] [id = 115] 18:12:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CF476800) [pid = 3076] [serial = 342] [outer = 0000000000000000] 18:12:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D00E6C00) [pid = 3076] [serial = 343] [outer = 00000031CF476800] 18:12:40 INFO - PROCESS | 3076 | 1463101960017 Marionette DEBUG loaded listener.js 18:12:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D30D8000) [pid = 3076] [serial = 344] [outer = 00000031CF476800] 18:12:41 INFO - PROCESS | 3076 | 1463101961269 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:12:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1544ms 18:12:41 INFO - PROCESS | 3076 | 1463101961310 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 18:12:41 INFO - PROCESS | 3076 | 1463101961314 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 18:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:12:41 INFO - PROCESS | 3076 | 1463101961320 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:12:41 INFO - PROCESS | 3076 | 1463101961323 Marionette TRACE conn6 <- [1,426,null,{}] 18:12:41 INFO - PROCESS | 3076 | 1463101961367 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:41 INFO - PROCESS | 3076 | 1463101961516 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D327F000 == 51 [pid = 3076] [id = 111] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D327D000 == 50 [pid = 3076] [id = 110] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1D32000 == 49 [pid = 3076] [id = 109] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFBE6000 == 48 [pid = 3076] [id = 108] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF330800 == 47 [pid = 3076] [id = 107] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC61800 == 46 [pid = 3076] [id = 106] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031C7986000 == 45 [pid = 3076] [id = 105] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE6D4000 == 44 [pid = 3076] [id = 104] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031C6A36800 == 43 [pid = 3076] [id = 103] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D742A800 == 42 [pid = 3076] [id = 102] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D6942C00) [pid = 3076] [serial = 295] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFBEA000 == 41 [pid = 3076] [id = 101] 18:12:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031C864F000 == 40 [pid = 3076] [id = 100] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CF1EEC00) [pid = 3076] [serial = 215] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CCC80400) [pid = 3076] [serial = 212] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C2CF2400) [pid = 3076] [serial = 209] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D6558000) [pid = 3076] [serial = 164] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D24AA000) [pid = 3076] [serial = 280] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CE610800) [pid = 3076] [serial = 283] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D30D5800) [pid = 3076] [serial = 281] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031D30F2C00) [pid = 3076] [serial = 286] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031D30CE800) [pid = 3076] [serial = 284] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D30DC000) [pid = 3076] [serial = 256] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CF791C00) [pid = 3076] [serial = 277] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C3B0D800) [pid = 3076] [serial = 266] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C2BA1000) [pid = 3076] [serial = 265] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031D6559C00) [pid = 3076] [serial = 247] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CD352400) [pid = 3076] [serial = 274] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C1627800) [pid = 3076] [serial = 289] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CE5E2800) [pid = 3076] [serial = 275] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031D3763C00) [pid = 3076] [serial = 259] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031C3815C00) [pid = 3076] [serial = 250] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CBE79800) [pid = 3076] [serial = 271] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031CC4B2800) [pid = 3076] [serial = 272] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031D3BBC000) [pid = 3076] [serial = 263] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031D3BB6000) [pid = 3076] [serial = 262] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031CBE75800) [pid = 3076] [serial = 253] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C2938C00) [pid = 3076] [serial = 268] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C6D7C000) [pid = 3076] [serial = 269] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031D4774400) [pid = 3076] [serial = 293] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031D30CF400) [pid = 3076] [serial = 292] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031D3BB6C00) [pid = 3076] [serial = 287] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031C1B6B000) [pid = 3076] [serial = 290] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031D07CD800) [pid = 3076] [serial = 278] [outer = 0000000000000000] [url = about:blank] 18:12:41 INFO - PROCESS | 3076 | 1463101961604 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7522800 == 41 [pid = 3076] [id = 116] 18:12:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C1B6B000) [pid = 3076] [serial = 345] [outer = 0000000000000000] 18:12:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C2278C00) [pid = 3076] [serial = 346] [outer = 00000031C1B6B000] 18:12:41 INFO - PROCESS | 3076 | 1463101961655 Marionette DEBUG loaded listener.js 18:12:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C32EC000) [pid = 3076] [serial = 347] [outer = 00000031C1B6B000] 18:12:42 INFO - PROCESS | 3076 | 1463101962078 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:12:42 INFO - PROCESS | 3076 | 1463101962127 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 18:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:12:42 INFO - PROCESS | 3076 | 1463101962133 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:12:42 INFO - PROCESS | 3076 | 1463101962135 Marionette TRACE conn6 <- [1,430,null,{}] 18:12:42 INFO - PROCESS | 3076 | 1463101962139 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:42 INFO - PROCESS | 3076 | 1463101962223 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 18:12:42 INFO - PROCESS | 3076 | 1463101962231 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5B3800 == 42 [pid = 3076] [id = 117] 18:12:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C3B58000) [pid = 3076] [serial = 348] [outer = 0000000000000000] 18:12:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031C8A9DC00) [pid = 3076] [serial = 349] [outer = 00000031C3B58000] 18:12:42 INFO - PROCESS | 3076 | 1463101962277 Marionette DEBUG loaded listener.js 18:12:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CBE79800) [pid = 3076] [serial = 350] [outer = 00000031C3B58000] 18:12:42 INFO - PROCESS | 3076 | 1463101962738 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:12:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:12:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 627ms 18:12:42 INFO - PROCESS | 3076 | 1463101962766 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 18:12:42 INFO - PROCESS | 3076 | 1463101962768 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 18:12:42 INFO - PROCESS | 3076 | 1463101962772 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:12:42 INFO - PROCESS | 3076 | 1463101962776 Marionette TRACE conn6 <- [1,434,null,{}] 18:12:42 INFO - PROCESS | 3076 | 1463101962787 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:42 INFO - PROCESS | 3076 | 1463101962902 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 18:12:42 INFO - PROCESS | 3076 | 1463101962914 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF008000 == 43 [pid = 3076] [id = 118] 18:12:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CD342400) [pid = 3076] [serial = 351] [outer = 0000000000000000] 18:12:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CD357400) [pid = 3076] [serial = 352] [outer = 00000031CD342400] 18:12:42 INFO - PROCESS | 3076 | 1463101962962 Marionette DEBUG loaded listener.js 18:12:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CE6A3C00) [pid = 3076] [serial = 353] [outer = 00000031CD342400] 18:12:43 INFO - PROCESS | 3076 | 1463101963428 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:12:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:12:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 690ms 18:12:43 INFO - PROCESS | 3076 | 1463101963466 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 18:12:43 INFO - PROCESS | 3076 | 1463101963469 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 18:12:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:12:43 INFO - PROCESS | 3076 | 1463101963472 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:12:43 INFO - PROCESS | 3076 | 1463101963474 Marionette TRACE conn6 <- [1,438,null,{}] 18:12:43 INFO - PROCESS | 3076 | 1463101963478 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:43 INFO - PROCESS | 3076 | 1463101963561 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 18:12:43 INFO - PROCESS | 3076 | 1463101963568 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFAF2000 == 44 [pid = 3076] [id = 119] 18:12:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CD359800) [pid = 3076] [serial = 354] [outer = 0000000000000000] 18:12:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CF1EBC00) [pid = 3076] [serial = 355] [outer = 00000031CD359800] 18:12:43 INFO - PROCESS | 3076 | 1463101963615 Marionette DEBUG loaded listener.js 18:12:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CFA12800) [pid = 3076] [serial = 356] [outer = 00000031CD359800] 18:12:44 INFO - PROCESS | 3076 | 1463101964100 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:12:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:12:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 18:12:44 INFO - PROCESS | 3076 | 1463101964172 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 18:12:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:12:44 INFO - PROCESS | 3076 | 1463101964174 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 18:12:44 INFO - PROCESS | 3076 | 1463101964180 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:12:44 INFO - PROCESS | 3076 | 1463101964182 Marionette TRACE conn6 <- [1,442,null,{}] 18:12:44 INFO - PROCESS | 3076 | 1463101964186 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:44 INFO - PROCESS | 3076 | 1463101964318 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 18:12:44 INFO - PROCESS | 3076 | 1463101964342 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFEA4800 == 45 [pid = 3076] [id = 120] 18:12:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CFA18400) [pid = 3076] [serial = 357] [outer = 0000000000000000] 18:12:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031D02DF400) [pid = 3076] [serial = 358] [outer = 00000031CFA18400] 18:12:44 INFO - PROCESS | 3076 | 1463101964389 Marionette DEBUG loaded listener.js 18:12:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031D0AC4000) [pid = 3076] [serial = 359] [outer = 00000031CFA18400] 18:12:44 INFO - PROCESS | 3076 | 1463101964846 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:12:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:12:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 732ms 18:12:44 INFO - PROCESS | 3076 | 1463101964921 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 18:12:44 INFO - PROCESS | 3076 | 1463101964924 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 18:12:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:12:44 INFO - PROCESS | 3076 | 1463101964927 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:12:44 INFO - PROCESS | 3076 | 1463101964929 Marionette TRACE conn6 <- [1,446,null,{}] 18:12:44 INFO - PROCESS | 3076 | 1463101964933 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:45 INFO - PROCESS | 3076 | 1463101965060 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 18:12:45 INFO - PROCESS | 3076 | 1463101965114 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3276000 == 46 [pid = 3076] [id = 121] 18:12:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031D30DC000) [pid = 3076] [serial = 360] [outer = 0000000000000000] 18:12:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031D30F2C00) [pid = 3076] [serial = 361] [outer = 00000031D30DC000] 18:12:45 INFO - PROCESS | 3076 | 1463101965162 Marionette DEBUG loaded listener.js 18:12:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031D3758C00) [pid = 3076] [serial = 362] [outer = 00000031D30DC000] 18:12:45 INFO - PROCESS | 3076 | 1463101965597 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:12:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:12:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 18:12:45 INFO - PROCESS | 3076 | 1463101965665 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 18:12:45 INFO - PROCESS | 3076 | 1463101965667 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 18:12:45 INFO - PROCESS | 3076 | 1463101965670 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:12:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:12:45 INFO - PROCESS | 3076 | 1463101965672 Marionette TRACE conn6 <- [1,450,null,{}] 18:12:45 INFO - PROCESS | 3076 | 1463101965681 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:45 INFO - PROCESS | 3076 | 1463101965867 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C2CECC00) [pid = 3076] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C2CEEC00) [pid = 3076] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C22BDC00) [pid = 3076] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CF1F2400) [pid = 3076] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C1624000) [pid = 3076] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031D0AC9400) [pid = 3076] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CBE82C00) [pid = 3076] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031CC57FC00) [pid = 3076] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CD358400) [pid = 3076] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031D30D0800) [pid = 3076] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031D3761400) [pid = 3076] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C8A9CC00) [pid = 3076] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C293F800) [pid = 3076] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:12:45 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031D63C9400) [pid = 3076] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:12:45 INFO - PROCESS | 3076 | 1463101965921 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF00C000 == 47 [pid = 3076] [id = 122] 18:12:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031C161F800) [pid = 3076] [serial = 363] [outer = 0000000000000000] 18:12:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031C22C8000) [pid = 3076] [serial = 364] [outer = 00000031C161F800] 18:12:45 INFO - PROCESS | 3076 | 1463101965967 Marionette DEBUG loaded listener.js 18:12:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CD357800) [pid = 3076] [serial = 365] [outer = 00000031C161F800] 18:12:46 INFO - PROCESS | 3076 | 1463101966322 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:12:46 INFO - PROCESS | 3076 | 1463101966369 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 18:12:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:12:46 INFO - PROCESS | 3076 | 1463101966372 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:12:46 INFO - PROCESS | 3076 | 1463101966374 Marionette TRACE conn6 <- [1,454,null,{}] 18:12:46 INFO - PROCESS | 3076 | 1463101966383 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:46 INFO - PROCESS | 3076 | 1463101966461 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 18:12:46 INFO - PROCESS | 3076 | 1463101966468 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D635B800 == 48 [pid = 3076] [id = 123] 18:12:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031D07D1C00) [pid = 3076] [serial = 366] [outer = 0000000000000000] 18:12:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031D3091000) [pid = 3076] [serial = 367] [outer = 00000031D07D1C00] 18:12:46 INFO - PROCESS | 3076 | 1463101966513 Marionette DEBUG loaded listener.js 18:12:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031D375F000) [pid = 3076] [serial = 368] [outer = 00000031D07D1C00] 18:12:46 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:12:46 INFO - PROCESS | 3076 | 1463101966926 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:12:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:12:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 585ms 18:12:46 INFO - PROCESS | 3076 | 1463101966969 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 18:12:46 INFO - PROCESS | 3076 | 1463101966971 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 18:12:46 INFO - PROCESS | 3076 | 1463101966974 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:12:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:12:46 INFO - PROCESS | 3076 | 1463101966976 Marionette TRACE conn6 <- [1,458,null,{}] 18:12:46 INFO - PROCESS | 3076 | 1463101966984 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:47 INFO - PROCESS | 3076 | 1463101967065 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 18:12:47 INFO - PROCESS | 3076 | 1463101967071 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E31800 == 49 [pid = 3076] [id = 124] 18:12:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CFA35400) [pid = 3076] [serial = 369] [outer = 0000000000000000] 18:12:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CFA3D400) [pid = 3076] [serial = 370] [outer = 00000031CFA35400] 18:12:47 INFO - PROCESS | 3076 | 1463101967116 Marionette DEBUG loaded listener.js 18:12:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031D3090C00) [pid = 3076] [serial = 371] [outer = 00000031CFA35400] 18:12:47 INFO - PROCESS | 3076 | 1463101967536 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:12:47 INFO - PROCESS | 3076 | 1463101967611 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 18:12:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:12:47 INFO - PROCESS | 3076 | 1463101967615 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:12:47 INFO - PROCESS | 3076 | 1463101967617 Marionette TRACE conn6 <- [1,462,null,{}] 18:12:47 INFO - PROCESS | 3076 | 1463101967620 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:47 INFO - PROCESS | 3076 | 1463101967705 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 18:12:47 INFO - PROCESS | 3076 | 1463101967714 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7126800 == 50 [pid = 3076] [id = 125] 18:12:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031D3BB9800) [pid = 3076] [serial = 372] [outer = 0000000000000000] 18:12:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031D3BBC800) [pid = 3076] [serial = 373] [outer = 00000031D3BB9800] 18:12:47 INFO - PROCESS | 3076 | 1463101967759 Marionette DEBUG loaded listener.js 18:12:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031D4777800) [pid = 3076] [serial = 374] [outer = 00000031D3BB9800] 18:12:48 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:12:48 INFO - PROCESS | 3076 | 1463101968497 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:12:48 INFO - PROCESS | 3076 | 1463101968569 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 18:12:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:12:48 INFO - PROCESS | 3076 | 1463101968574 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:12:48 INFO - PROCESS | 3076 | 1463101968579 Marionette TRACE conn6 <- [1,466,null,{}] 18:12:48 INFO - PROCESS | 3076 | 1463101968585 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:48 INFO - PROCESS | 3076 | 1463101968699 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 18:12:48 INFO - PROCESS | 3076 | 1463101968773 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE54C800 == 51 [pid = 3076] [id = 126] 18:12:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C85DA800) [pid = 3076] [serial = 375] [outer = 0000000000000000] 18:12:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C8AA5800) [pid = 3076] [serial = 376] [outer = 00000031C85DA800] 18:12:48 INFO - PROCESS | 3076 | 1463101968872 Marionette DEBUG loaded listener.js 18:12:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CC8D5800) [pid = 3076] [serial = 377] [outer = 00000031C85DA800] 18:12:49 INFO - PROCESS | 3076 | 1463101969472 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:12:49 INFO - PROCESS | 3076 | 1463101969527 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 18:12:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:12:49 INFO - PROCESS | 3076 | 1463101969534 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:12:49 INFO - PROCESS | 3076 | 1463101969537 Marionette TRACE conn6 <- [1,470,null,{}] 18:12:49 INFO - PROCESS | 3076 | 1463101969541 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:49 INFO - PROCESS | 3076 | 1463101969687 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 18:12:49 INFO - PROCESS | 3076 | 1463101969759 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6658000 == 52 [pid = 3076] [id = 127] 18:12:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CE6A7400) [pid = 3076] [serial = 378] [outer = 0000000000000000] 18:12:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CFA36800) [pid = 3076] [serial = 379] [outer = 00000031CE6A7400] 18:12:49 INFO - PROCESS | 3076 | 1463101969855 Marionette DEBUG loaded listener.js 18:12:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031D21EF000) [pid = 3076] [serial = 380] [outer = 00000031CE6A7400] 18:12:50 INFO - PROCESS | 3076 | 1463101970483 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:12:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:12:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 987ms 18:12:50 INFO - PROCESS | 3076 | 1463101970526 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 18:12:50 INFO - PROCESS | 3076 | 1463101970529 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 18:12:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:12:50 INFO - PROCESS | 3076 | 1463101970533 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:12:50 INFO - PROCESS | 3076 | 1463101970537 Marionette TRACE conn6 <- [1,474,null,{}] 18:12:50 INFO - PROCESS | 3076 | 1463101970562 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:50 INFO - PROCESS | 3076 | 1463101970696 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 18:12:50 INFO - PROCESS | 3076 | 1463101970750 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74D3800 == 53 [pid = 3076] [id = 128] 18:12:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D4775C00) [pid = 3076] [serial = 381] [outer = 0000000000000000] 18:12:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D477BC00) [pid = 3076] [serial = 382] [outer = 00000031D4775C00] 18:12:50 INFO - PROCESS | 3076 | 1463101970809 Marionette DEBUG loaded listener.js 18:12:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D63D0800) [pid = 3076] [serial = 383] [outer = 00000031D4775C00] 18:12:51 INFO - PROCESS | 3076 | 1463101971480 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:12:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:12:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 986ms 18:12:51 INFO - PROCESS | 3076 | 1463101971522 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 18:12:51 INFO - PROCESS | 3076 | 1463101971525 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 18:12:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:12:51 INFO - PROCESS | 3076 | 1463101971528 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:12:51 INFO - PROCESS | 3076 | 1463101971531 Marionette TRACE conn6 <- [1,478,null,{}] 18:12:51 INFO - PROCESS | 3076 | 1463101971535 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:51 INFO - PROCESS | 3076 | 1463101971647 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 18:12:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031C0BB0C00) [pid = 3076] [serial = 384] [outer = 00000031C6DEC000] 18:12:51 INFO - PROCESS | 3076 | 1463101971739 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C79CC800 == 54 [pid = 3076] [id = 129] 18:12:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031C0B09000) [pid = 3076] [serial = 385] [outer = 0000000000000000] 18:12:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C160B000) [pid = 3076] [serial = 386] [outer = 00000031C0B09000] 18:12:51 INFO - PROCESS | 3076 | 1463101971941 Marionette DEBUG loaded listener.js 18:12:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C2247400) [pid = 3076] [serial = 387] [outer = 00000031C0B09000] 18:12:52 INFO - PROCESS | 3076 | 1463101972649 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:12:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:12:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1184ms 18:12:52 INFO - PROCESS | 3076 | 1463101972728 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 18:12:52 INFO - PROCESS | 3076 | 1463101972733 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 18:12:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:12:52 INFO - PROCESS | 3076 | 1463101972739 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:12:52 INFO - PROCESS | 3076 | 1463101972743 Marionette TRACE conn6 <- [1,482,null,{}] 18:12:52 INFO - PROCESS | 3076 | 1463101972748 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:52 INFO - PROCESS | 3076 | 1463101972853 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 18:12:52 INFO - PROCESS | 3076 | 1463101972920 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C94E3000 == 55 [pid = 3076] [id = 130] 18:12:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C2BA2800) [pid = 3076] [serial = 388] [outer = 0000000000000000] 18:12:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C2CECC00) [pid = 3076] [serial = 389] [outer = 00000031C2BA2800] 18:12:52 INFO - PROCESS | 3076 | 1463101972970 Marionette DEBUG loaded listener.js 18:12:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C6A56800) [pid = 3076] [serial = 390] [outer = 00000031C2BA2800] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D735F000 == 54 [pid = 3076] [id = 99] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E31800 == 53 [pid = 3076] [id = 124] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D635B800 == 52 [pid = 3076] [id = 123] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF00C000 == 51 [pid = 3076] [id = 122] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3276000 == 50 [pid = 3076] [id = 121] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFEA4800 == 49 [pid = 3076] [id = 120] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFAF2000 == 48 [pid = 3076] [id = 119] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C293A800) [pid = 3076] [serial = 298] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CC23EC00) [pid = 3076] [serial = 301] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CF256000) [pid = 3076] [serial = 304] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CFA1C800) [pid = 3076] [serial = 334] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF008000 == 47 [pid = 3076] [id = 118] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5B3800 == 46 [pid = 3076] [id = 117] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031C7522800 == 45 [pid = 3076] [id = 116] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D024F000 == 44 [pid = 3076] [id = 114] 18:12:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5AE800 == 43 [pid = 3076] [id = 113] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D3759800) [pid = 3076] [serial = 257] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D655DC00) [pid = 3076] [serial = 260] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CC8D8400) [pid = 3076] [serial = 254] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C7774000) [pid = 3076] [serial = 251] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031D6947000) [pid = 3076] [serial = 248] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C7576800) [pid = 3076] [serial = 311] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C2CF5000) [pid = 3076] [serial = 310] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C8C3AC00) [pid = 3076] [serial = 316] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C24B9800) [pid = 3076] [serial = 313] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031D09F7000) [pid = 3076] [serial = 326] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CFD6B000) [pid = 3076] [serial = 325] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C8AA7400) [pid = 3076] [serial = 331] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031D0ABE400) [pid = 3076] [serial = 332] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031D1803C00) [pid = 3076] [serial = 328] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CC1BE800) [pid = 3076] [serial = 317] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031D2C2DC00) [pid = 3076] [serial = 308] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CF1EC800) [pid = 3076] [serial = 307] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031CC8E3800) [pid = 3076] [serial = 319] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C2CF3400) [pid = 3076] [serial = 314] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031CD35E000) [pid = 3076] [serial = 322] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031CE60F000) [pid = 3076] [serial = 323] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031D24AA400) [pid = 3076] [serial = 329] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031CD19E800) [pid = 3076] [serial = 320] [outer = 0000000000000000] [url = about:blank] 18:12:53 INFO - PROCESS | 3076 | 1463101973514 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:12:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:12:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 838ms 18:12:53 INFO - PROCESS | 3076 | 1463101973579 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 18:12:53 INFO - PROCESS | 3076 | 1463101973583 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 18:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:12:53 INFO - PROCESS | 3076 | 1463101973590 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:12:53 INFO - PROCESS | 3076 | 1463101973593 Marionette TRACE conn6 <- [1,486,null,{}] 18:12:53 INFO - PROCESS | 3076 | 1463101973597 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:53 INFO - PROCESS | 3076 | 1463101973681 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 18:12:53 INFO - PROCESS | 3076 | 1463101973759 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC29B000 == 44 [pid = 3076] [id = 131] 18:12:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031C2B9B400) [pid = 3076] [serial = 391] [outer = 0000000000000000] 18:12:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031C3B13000) [pid = 3076] [serial = 392] [outer = 00000031C2B9B400] 18:12:53 INFO - PROCESS | 3076 | 1463101973807 Marionette DEBUG loaded listener.js 18:12:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031C754CC00) [pid = 3076] [serial = 393] [outer = 00000031C2B9B400] 18:12:54 INFO - PROCESS | 3076 | 1463101974179 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:12:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 627ms 18:12:54 INFO - PROCESS | 3076 | 1463101974228 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 18:12:54 INFO - PROCESS | 3076 | 1463101974231 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 18:12:54 INFO - PROCESS | 3076 | 1463101974235 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:12:54 INFO - PROCESS | 3076 | 1463101974239 Marionette TRACE conn6 <- [1,490,null,{}] 18:12:54 INFO - PROCESS | 3076 | 1463101974250 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:54 INFO - PROCESS | 3076 | 1463101974337 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 18:12:54 INFO - PROCESS | 3076 | 1463101974346 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CEE86000 == 45 [pid = 3076] [id = 132] 18:12:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031C85D7800) [pid = 3076] [serial = 394] [outer = 0000000000000000] 18:12:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031C8AA6000) [pid = 3076] [serial = 395] [outer = 00000031C85D7800] 18:12:54 INFO - PROCESS | 3076 | 1463101974392 Marionette DEBUG loaded listener.js 18:12:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CBE7A400) [pid = 3076] [serial = 396] [outer = 00000031C85D7800] 18:12:54 INFO - PROCESS | 3076 | 1463101974839 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:12:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:12:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 18:12:54 INFO - PROCESS | 3076 | 1463101974870 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 18:12:54 INFO - PROCESS | 3076 | 1463101974873 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 18:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:12:54 INFO - PROCESS | 3076 | 1463101974877 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:12:54 INFO - PROCESS | 3076 | 1463101974878 Marionette TRACE conn6 <- [1,494,null,{}] 18:12:54 INFO - PROCESS | 3076 | 1463101974882 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:54 INFO - PROCESS | 3076 | 1463101974964 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 18:12:54 INFO - PROCESS | 3076 | 1463101974970 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF70F000 == 46 [pid = 3076] [id = 133] 18:12:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CC1BF400) [pid = 3076] [serial = 397] [outer = 0000000000000000] 18:12:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CC8D7000) [pid = 3076] [serial = 398] [outer = 00000031CC1BF400] 18:12:55 INFO - PROCESS | 3076 | 1463101975017 Marionette DEBUG loaded listener.js 18:12:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CCA0C000) [pid = 3076] [serial = 399] [outer = 00000031CC1BF400] 18:12:55 INFO - PROCESS | 3076 | 1463101975473 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:12:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:12:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 18:12:55 INFO - PROCESS | 3076 | 1463101975507 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 18:12:55 INFO - PROCESS | 3076 | 1463101975509 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 18:12:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:12:55 INFO - PROCESS | 3076 | 1463101975513 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:12:55 INFO - PROCESS | 3076 | 1463101975514 Marionette TRACE conn6 <- [1,498,null,{}] 18:12:55 INFO - PROCESS | 3076 | 1463101975524 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:55 INFO - PROCESS | 3076 | 1463101975623 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 18:12:55 INFO - PROCESS | 3076 | 1463101975632 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2C4A000 == 47 [pid = 3076] [id = 134] 18:12:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CC8E0800) [pid = 3076] [serial = 400] [outer = 0000000000000000] 18:12:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CD344C00) [pid = 3076] [serial = 401] [outer = 00000031CC8E0800] 18:12:55 INFO - PROCESS | 3076 | 1463101975683 Marionette DEBUG loaded listener.js 18:12:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CE5E5C00) [pid = 3076] [serial = 402] [outer = 00000031CC8E0800] 18:12:56 INFO - PROCESS | 3076 | 1463101976174 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 18:12:56 INFO - PROCESS | 3076 | 1463101976214 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 18:12:56 INFO - PROCESS | 3076 | 1463101976217 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 18:12:56 INFO - PROCESS | 3076 | 1463101976220 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:12:56 INFO - PROCESS | 3076 | 1463101976222 Marionette TRACE conn6 <- [1,502,null,{}] 18:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:12:56 INFO - PROCESS | 3076 | 1463101976230 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:56 INFO - PROCESS | 3076 | 1463101976339 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 18:12:56 INFO - PROCESS | 3076 | 1463101976346 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0A15800 == 48 [pid = 3076] [id = 135] 18:12:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CCC76400) [pid = 3076] [serial = 403] [outer = 0000000000000000] 18:12:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CE6AB000) [pid = 3076] [serial = 404] [outer = 00000031CCC76400] 18:12:56 INFO - PROCESS | 3076 | 1463101976392 Marionette DEBUG loaded listener.js 18:12:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CF854000) [pid = 3076] [serial = 405] [outer = 00000031CCC76400] 18:12:56 INFO - PROCESS | 3076 | 1463101976847 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 689ms 18:12:56 INFO - PROCESS | 3076 | 1463101976916 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 18:12:56 INFO - PROCESS | 3076 | 1463101976918 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 18:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:12:56 INFO - PROCESS | 3076 | 1463101976930 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:12:56 INFO - PROCESS | 3076 | 1463101976932 Marionette TRACE conn6 <- [1,506,null,{}] 18:12:56 INFO - PROCESS | 3076 | 1463101976935 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:57 INFO - PROCESS | 3076 | 1463101977069 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 18:12:57 INFO - PROCESS | 3076 | 1463101977082 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D16AA000 == 49 [pid = 3076] [id = 136] 18:12:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C793CC00) [pid = 3076] [serial = 406] [outer = 0000000000000000] 18:12:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CFA3C400) [pid = 3076] [serial = 407] [outer = 00000031C793CC00] 18:12:57 INFO - PROCESS | 3076 | 1463101977127 Marionette DEBUG loaded listener.js 18:12:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CFD70800) [pid = 3076] [serial = 408] [outer = 00000031C793CC00] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C22C3400) [pid = 3076] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031CEFA6C00) [pid = 3076] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C8AA5000) [pid = 3076] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D655B400) [pid = 3076] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CFA35400) [pid = 3076] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CF476800) [pid = 3076] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C3B58000) [pid = 3076] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C293AC00) [pid = 3076] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CD359800) [pid = 3076] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CFA18400) [pid = 3076] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CBE76800) [pid = 3076] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CD342400) [pid = 3076] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C1B6B000) [pid = 3076] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031D30DC000) [pid = 3076] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C161F800) [pid = 3076] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:12:57 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031D07D1C00) [pid = 3076] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:12:57 INFO - PROCESS | 3076 | 1463101977668 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:12:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:12:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 776ms 18:12:57 INFO - PROCESS | 3076 | 1463101977712 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 18:12:57 INFO - PROCESS | 3076 | 1463101977714 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 18:12:57 INFO - PROCESS | 3076 | 1463101977717 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:12:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:12:57 INFO - PROCESS | 3076 | 1463101977719 Marionette TRACE conn6 <- [1,510,null,{}] 18:12:57 INFO - PROCESS | 3076 | 1463101977730 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:57 INFO - PROCESS | 3076 | 1463101977811 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 18:12:57 INFO - PROCESS | 3076 | 1463101977817 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C0D800 == 50 [pid = 3076] [id = 137] 18:12:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CD198800) [pid = 3076] [serial = 409] [outer = 0000000000000000] 18:12:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CEFA6C00) [pid = 3076] [serial = 410] [outer = 00000031CD198800] 18:12:57 INFO - PROCESS | 3076 | 1463101977863 Marionette DEBUG loaded listener.js 18:12:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CFD78400) [pid = 3076] [serial = 411] [outer = 00000031CD198800] 18:12:58 INFO - PROCESS | 3076 | 1463101978280 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:12:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:12:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 586ms 18:12:58 INFO - PROCESS | 3076 | 1463101978307 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 18:12:58 INFO - PROCESS | 3076 | 1463101978309 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 18:12:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:12:58 INFO - PROCESS | 3076 | 1463101978317 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:12:58 INFO - PROCESS | 3076 | 1463101978319 Marionette TRACE conn6 <- [1,514,null,{}] 18:12:58 INFO - PROCESS | 3076 | 1463101978323 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:58 INFO - PROCESS | 3076 | 1463101978405 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 18:12:58 INFO - PROCESS | 3076 | 1463101978412 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37CA000 == 51 [pid = 3076] [id = 138] 18:12:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031D07D9000) [pid = 3076] [serial = 412] [outer = 0000000000000000] 18:12:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031D09FA400) [pid = 3076] [serial = 413] [outer = 00000031D07D9000] 18:12:58 INFO - PROCESS | 3076 | 1463101978456 Marionette DEBUG loaded listener.js 18:12:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031D0AC6000) [pid = 3076] [serial = 414] [outer = 00000031D07D9000] 18:12:58 INFO - PROCESS | 3076 | 1463101978889 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:12:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 18:12:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 627ms 18:12:58 INFO - PROCESS | 3076 | 1463101978948 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 18:12:58 INFO - PROCESS | 3076 | 1463101978950 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 18:12:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:12:58 INFO - PROCESS | 3076 | 1463101978954 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:12:58 INFO - PROCESS | 3076 | 1463101978956 Marionette TRACE conn6 <- [1,518,null,{}] 18:12:58 INFO - PROCESS | 3076 | 1463101978959 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:59 INFO - PROCESS | 3076 | 1463101979048 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 18:12:59 INFO - PROCESS | 3076 | 1463101979054 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B97000 == 52 [pid = 3076] [id = 139] 18:12:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031D1C5D000) [pid = 3076] [serial = 415] [outer = 0000000000000000] 18:12:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031D1CFA400) [pid = 3076] [serial = 416] [outer = 00000031D1C5D000] 18:12:59 INFO - PROCESS | 3076 | 1463101979104 Marionette DEBUG loaded listener.js 18:12:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031D2C2FC00) [pid = 3076] [serial = 417] [outer = 00000031D1C5D000] 18:12:59 INFO - PROCESS | 3076 | 1463101979687 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:12:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:12:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 794ms 18:12:59 INFO - PROCESS | 3076 | 1463101979773 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 18:12:59 INFO - PROCESS | 3076 | 1463101979778 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 18:12:59 INFO - PROCESS | 3076 | 1463101979797 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:12:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:12:59 INFO - PROCESS | 3076 | 1463101979801 Marionette TRACE conn6 <- [1,522,null,{}] 18:12:59 INFO - PROCESS | 3076 | 1463101979808 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:59 INFO - PROCESS | 3076 | 1463101979930 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 18:13:00 INFO - PROCESS | 3076 | 1463101979995 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C94FA800 == 53 [pid = 3076] [id = 140] 18:13:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C162A000) [pid = 3076] [serial = 418] [outer = 0000000000000000] 18:13:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C24BF800) [pid = 3076] [serial = 419] [outer = 00000031C162A000] 18:13:00 INFO - PROCESS | 3076 | 1463101980094 Marionette DEBUG loaded listener.js 18:13:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C2CF5000) [pid = 3076] [serial = 420] [outer = 00000031C162A000] 18:13:00 INFO - PROCESS | 3076 | 1463101980730 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:13:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:13:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 984ms 18:13:00 INFO - PROCESS | 3076 | 1463101980789 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 18:13:00 INFO - PROCESS | 3076 | 1463101980796 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 18:13:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:13:00 INFO - PROCESS | 3076 | 1463101980803 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:13:00 INFO - PROCESS | 3076 | 1463101980806 Marionette TRACE conn6 <- [1,526,null,{}] 18:13:00 INFO - PROCESS | 3076 | 1463101980810 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:00 INFO - PROCESS | 3076 | 1463101980920 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 18:13:00 INFO - PROCESS | 3076 | 1463101980991 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDD7800 == 54 [pid = 3076] [id = 141] 18:13:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C85DD000) [pid = 3076] [serial = 421] [outer = 0000000000000000] 18:13:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C8AA7400) [pid = 3076] [serial = 422] [outer = 00000031C85DD000] 18:13:01 INFO - PROCESS | 3076 | 1463101981048 Marionette DEBUG loaded listener.js 18:13:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CD197C00) [pid = 3076] [serial = 423] [outer = 00000031C85DD000] 18:13:01 INFO - PROCESS | 3076 | 1463101981660 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:13:01 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 18:13:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 880ms 18:13:01 INFO - PROCESS | 3076 | 1463101981689 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 18:13:01 INFO - PROCESS | 3076 | 1463101981692 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 18:13:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:13:01 INFO - PROCESS | 3076 | 1463101981695 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:13:01 INFO - PROCESS | 3076 | 1463101981699 Marionette TRACE conn6 <- [1,530,null,{}] 18:13:01 INFO - PROCESS | 3076 | 1463101981711 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:01 INFO - PROCESS | 3076 | 1463101981823 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 18:13:01 INFO - PROCESS | 3076 | 1463101981911 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6659000 == 55 [pid = 3076] [id = 142] 18:13:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D0954400) [pid = 3076] [serial = 424] [outer = 0000000000000000] 18:13:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D0AC7C00) [pid = 3076] [serial = 425] [outer = 00000031D0954400] 18:13:01 INFO - PROCESS | 3076 | 1463101981970 Marionette DEBUG loaded listener.js 18:13:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D2C2F000) [pid = 3076] [serial = 426] [outer = 00000031D0954400] 18:13:02 INFO - PROCESS | 3076 | 1463101982687 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:13:02 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 18:13:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:13:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:13:02 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 18:13:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:13:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:13:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1036ms 18:13:02 INFO - PROCESS | 3076 | 1463101982734 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 18:13:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:13:02 INFO - PROCESS | 3076 | 1463101982737 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 18:13:02 INFO - PROCESS | 3076 | 1463101982741 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:13:02 INFO - PROCESS | 3076 | 1463101982744 Marionette TRACE conn6 <- [1,534,null,{}] 18:13:02 INFO - PROCESS | 3076 | 1463101982747 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:02 INFO - PROCESS | 3076 | 1463101982867 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 18:13:02 INFO - PROCESS | 3076 | 1463101982951 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7350000 == 56 [pid = 3076] [id = 143] 18:13:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031D308CC00) [pid = 3076] [serial = 427] [outer = 0000000000000000] 18:13:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D30DD000) [pid = 3076] [serial = 428] [outer = 00000031D308CC00] 18:13:03 INFO - PROCESS | 3076 | 1463101983007 Marionette DEBUG loaded listener.js 18:13:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D30F3800) [pid = 3076] [serial = 429] [outer = 00000031D308CC00] 18:13:03 INFO - PROCESS | 3076 | 1463101983501 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:13:03 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. 18:13:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 776ms 18:13:03 INFO - PROCESS | 3076 | 1463101983518 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 18:13:03 INFO - PROCESS | 3076 | 1463101983520 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 18:13:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:13:03 INFO - PROCESS | 3076 | 1463101983524 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:13:03 INFO - PROCESS | 3076 | 1463101983526 Marionette TRACE conn6 <- [1,538,null,{}] 18:13:03 INFO - PROCESS | 3076 | 1463101983530 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:03 INFO - PROCESS | 3076 | 1463101983633 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 18:13:03 INFO - PROCESS | 3076 | 1463101983704 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74E9000 == 57 [pid = 3076] [id = 144] 18:13:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CFA57800) [pid = 3076] [serial = 430] [outer = 0000000000000000] 18:13:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CFA5F400) [pid = 3076] [serial = 431] [outer = 00000031CFA57800] 18:13:03 INFO - PROCESS | 3076 | 1463101983773 Marionette DEBUG loaded listener.js 18:13:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CFA66000) [pid = 3076] [serial = 432] [outer = 00000031CFA57800] 18:13:04 INFO - PROCESS | 3076 | 1463101984335 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:13:04 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. 18:13:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 881ms 18:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:13:04 INFO - PROCESS | 3076 | 1463101984409 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 18:13:04 INFO - PROCESS | 3076 | 1463101984411 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 18:13:04 INFO - PROCESS | 3076 | 1463101984415 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:13:04 INFO - PROCESS | 3076 | 1463101984417 Marionette TRACE conn6 <- [1,542,null,{}] 18:13:04 INFO - PROCESS | 3076 | 1463101984421 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:04 INFO - PROCESS | 3076 | 1463101984596 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 18:13:04 INFO - PROCESS | 3076 | 1463101984693 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F1C000 == 58 [pid = 3076] [id = 145] 18:13:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CFA37400) [pid = 3076] [serial = 433] [outer = 0000000000000000] 18:13:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D3757800) [pid = 3076] [serial = 434] [outer = 00000031CFA37400] 18:13:04 INFO - PROCESS | 3076 | 1463101984752 Marionette DEBUG loaded listener.js 18:13:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D3BD4800) [pid = 3076] [serial = 435] [outer = 00000031CFA37400] 18:13:05 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:05 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:05 INFO - PROCESS | 3076 | 1463101985424 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:13:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:13:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1030ms 18:13:05 INFO - PROCESS | 3076 | 1463101985447 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 18:13:05 INFO - PROCESS | 3076 | 1463101985452 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 18:13:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:13:05 INFO - PROCESS | 3076 | 1463101985457 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:13:05 INFO - PROCESS | 3076 | 1463101985461 Marionette TRACE conn6 <- [1,546,null,{}] 18:13:05 INFO - PROCESS | 3076 | 1463101985467 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:05 INFO - PROCESS | 3076 | 1463101985569 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 18:13:05 INFO - PROCESS | 3076 | 1463101985659 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCAB9000 == 59 [pid = 3076] [id = 146] 18:13:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C24BC000) [pid = 3076] [serial = 436] [outer = 0000000000000000] 18:13:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C2934400) [pid = 3076] [serial = 437] [outer = 00000031C24BC000] 18:13:05 INFO - PROCESS | 3076 | 1463101985708 Marionette DEBUG loaded listener.js 18:13:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C6A58800) [pid = 3076] [serial = 438] [outer = 00000031C24BC000] 18:13:06 INFO - PROCESS | 3076 | 1463101986275 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 880ms 18:13:06 INFO - PROCESS | 3076 | 1463101986342 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 18:13:06 INFO - PROCESS | 3076 | 1463101986348 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 18:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:13:06 INFO - PROCESS | 3076 | 1463101986354 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:13:06 INFO - PROCESS | 3076 | 1463101986357 Marionette TRACE conn6 <- [1,550,null,{}] 18:13:06 INFO - PROCESS | 3076 | 1463101986361 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:06 INFO - PROCESS | 3076 | 1463101986459 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 18:13:06 INFO - PROCESS | 3076 | 1463101986532 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5C6800 == 60 [pid = 3076] [id = 147] 18:13:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C8AA0400) [pid = 3076] [serial = 439] [outer = 0000000000000000] 18:13:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CBE74800) [pid = 3076] [serial = 440] [outer = 00000031C8AA0400] 18:13:06 INFO - PROCESS | 3076 | 1463101986582 Marionette DEBUG loaded listener.js 18:13:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CC8DC000) [pid = 3076] [serial = 441] [outer = 00000031C8AA0400] 18:13:06 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37CA000 == 59 [pid = 3076] [id = 138] 18:13:06 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C0D800 == 58 [pid = 3076] [id = 137] 18:13:06 INFO - PROCESS | 3076 | --DOCSHELL 00000031D16AA000 == 57 [pid = 3076] [id = 136] 18:13:06 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0A15800 == 56 [pid = 3076] [id = 135] 18:13:06 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2C4A000 == 55 [pid = 3076] [id = 134] 18:13:06 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF70F000 == 54 [pid = 3076] [id = 133] 18:13:06 INFO - PROCESS | 3076 | --DOCSHELL 00000031CEE86000 == 53 [pid = 3076] [id = 132] 18:13:06 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC29B000 == 52 [pid = 3076] [id = 131] 18:13:06 INFO - PROCESS | 3076 | --DOCSHELL 00000031C94E3000 == 51 [pid = 3076] [id = 130] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031D3BBC800) [pid = 3076] [serial = 373] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOCSHELL 00000031C79CC800 == 50 [pid = 3076] [id = 129] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CD35B000) [pid = 3076] [serial = 302] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CEF99400) [pid = 3076] [serial = 296] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C3B09C00) [pid = 3076] [serial = 299] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D0AC7400) [pid = 3076] [serial = 305] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D3090C00) [pid = 3076] [serial = 371] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D30D8000) [pid = 3076] [serial = 344] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D00E6C00) [pid = 3076] [serial = 343] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C8A9DC00) [pid = 3076] [serial = 349] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CBE79800) [pid = 3076] [serial = 350] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C7A9B800) [pid = 3076] [serial = 338] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C2CE6800) [pid = 3076] [serial = 337] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CF1EBC00) [pid = 3076] [serial = 355] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D02DF400) [pid = 3076] [serial = 358] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CE60A800) [pid = 3076] [serial = 341] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CC233800) [pid = 3076] [serial = 340] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CD357400) [pid = 3076] [serial = 352] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CE6A3C00) [pid = 3076] [serial = 353] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C2278C00) [pid = 3076] [serial = 346] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C32EC000) [pid = 3076] [serial = 347] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D30F2C00) [pid = 3076] [serial = 361] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031D0AC4000) [pid = 3076] [serial = 359] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C22C8000) [pid = 3076] [serial = 364] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031D3758C00) [pid = 3076] [serial = 362] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031D3091000) [pid = 3076] [serial = 367] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CD357800) [pid = 3076] [serial = 365] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CFA3D400) [pid = 3076] [serial = 370] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031D375F000) [pid = 3076] [serial = 368] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CFA12800) [pid = 3076] [serial = 356] [outer = 0000000000000000] [url = about:blank] 18:13:06 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:06 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:07 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:07 INFO - PROCESS | 3076 | 1463101987093 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:13:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:13:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 795ms 18:13:07 INFO - PROCESS | 3076 | 1463101987150 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 18:13:07 INFO - PROCESS | 3076 | 1463101987153 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 18:13:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:13:07 INFO - PROCESS | 3076 | 1463101987156 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:13:07 INFO - PROCESS | 3076 | 1463101987160 Marionette TRACE conn6 <- [1,554,null,{}] 18:13:07 INFO - PROCESS | 3076 | 1463101987171 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:07 INFO - PROCESS | 3076 | 1463101987294 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 18:13:07 INFO - PROCESS | 3076 | 1463101987377 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5BE800 == 51 [pid = 3076] [id = 148] 18:13:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C8A9DC00) [pid = 3076] [serial = 442] [outer = 0000000000000000] 18:13:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CBE83800) [pid = 3076] [serial = 443] [outer = 00000031C8A9DC00] 18:13:07 INFO - PROCESS | 3076 | 1463101987427 Marionette DEBUG loaded listener.js 18:13:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CD192400) [pid = 3076] [serial = 444] [outer = 00000031C8A9DC00] 18:13:07 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:07 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:07 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:07 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:07 INFO - PROCESS | 3076 | 1463101987819 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:13:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:13:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 692ms 18:13:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:13:07 INFO - PROCESS | 3076 | 1463101987853 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 18:13:07 INFO - PROCESS | 3076 | 1463101987855 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 18:13:07 INFO - PROCESS | 3076 | 1463101987859 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:13:07 INFO - PROCESS | 3076 | 1463101987860 Marionette TRACE conn6 <- [1,558,null,{}] 18:13:07 INFO - PROCESS | 3076 | 1463101987864 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:07 INFO - PROCESS | 3076 | 1463101987949 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 18:13:07 INFO - PROCESS | 3076 | 1463101987956 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBDB800 == 52 [pid = 3076] [id = 149] 18:13:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CD35B800) [pid = 3076] [serial = 445] [outer = 0000000000000000] 18:13:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CE611400) [pid = 3076] [serial = 446] [outer = 00000031CD35B800] 18:13:08 INFO - PROCESS | 3076 | 1463101988003 Marionette DEBUG loaded listener.js 18:13:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CEF9E000) [pid = 3076] [serial = 447] [outer = 00000031CD35B800] 18:13:08 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:08 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:08 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:08 INFO - PROCESS | 3076 | 1463101988487 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:13:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:13:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 18:13:08 INFO - PROCESS | 3076 | 1463101988552 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 18:13:08 INFO - PROCESS | 3076 | 1463101988554 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 18:13:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:13:08 INFO - PROCESS | 3076 | 1463101988558 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:13:08 INFO - PROCESS | 3076 | 1463101988560 Marionette TRACE conn6 <- [1,562,null,{}] 18:13:08 INFO - PROCESS | 3076 | 1463101988563 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:08 INFO - PROCESS | 3076 | 1463101988674 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 18:13:08 INFO - PROCESS | 3076 | 1463101988687 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0A0D800 == 53 [pid = 3076] [id = 150] 18:13:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CF471C00) [pid = 3076] [serial = 448] [outer = 0000000000000000] 18:13:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CFA14400) [pid = 3076] [serial = 449] [outer = 00000031CF471C00] 18:13:08 INFO - PROCESS | 3076 | 1463101988734 Marionette DEBUG loaded listener.js 18:13:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CFA20800) [pid = 3076] [serial = 450] [outer = 00000031CF471C00] 18:13:09 INFO - PROCESS | 3076 | 1463101989201 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:13:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:13:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 18:13:09 INFO - PROCESS | 3076 | 1463101989252 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 18:13:09 INFO - PROCESS | 3076 | 1463101989254 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 18:13:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:13:09 INFO - PROCESS | 3076 | 1463101989257 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:13:09 INFO - PROCESS | 3076 | 1463101989259 Marionette TRACE conn6 <- [1,566,null,{}] 18:13:09 INFO - PROCESS | 3076 | 1463101989267 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:09 INFO - PROCESS | 3076 | 1463101989392 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 18:13:09 INFO - PROCESS | 3076 | 1463101989443 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D326C000 == 54 [pid = 3076] [id = 151] 18:13:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031D07D3400) [pid = 3076] [serial = 451] [outer = 0000000000000000] 18:13:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031D0AC4000) [pid = 3076] [serial = 452] [outer = 00000031D07D3400] 18:13:09 INFO - PROCESS | 3076 | 1463101989490 Marionette DEBUG loaded listener.js 18:13:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D21E7C00) [pid = 3076] [serial = 453] [outer = 00000031D07D3400] 18:13:09 INFO - PROCESS | 3076 | 1463101989938 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:13:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:13:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 18:13:10 INFO - PROCESS | 3076 | 1463101990020 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 18:13:10 INFO - PROCESS | 3076 | 1463101990023 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 18:13:10 INFO - PROCESS | 3076 | 1463101990027 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:13:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:13:10 INFO - PROCESS | 3076 | 1463101990029 Marionette TRACE conn6 <- [1,570,null,{}] 18:13:10 INFO - PROCESS | 3076 | 1463101990032 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:10 INFO - PROCESS | 3076 | 1463101990141 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 18:13:10 INFO - PROCESS | 3076 | 1463101990192 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B8E000 == 55 [pid = 3076] [id = 152] 18:13:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D1C58800) [pid = 3076] [serial = 454] [outer = 0000000000000000] 18:13:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D30D8000) [pid = 3076] [serial = 455] [outer = 00000031D1C58800] 18:13:10 INFO - PROCESS | 3076 | 1463101990237 Marionette DEBUG loaded listener.js 18:13:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031D3755400) [pid = 3076] [serial = 456] [outer = 00000031D1C58800] 18:13:10 INFO - PROCESS | 3076 | 1463101990652 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:13:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:13:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 18:13:10 INFO - PROCESS | 3076 | 1463101990721 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 18:13:10 INFO - PROCESS | 3076 | 1463101990723 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 18:13:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:13:10 INFO - PROCESS | 3076 | 1463101990726 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:13:10 INFO - PROCESS | 3076 | 1463101990728 Marionette TRACE conn6 <- [1,574,null,{}] 18:13:10 INFO - PROCESS | 3076 | 1463101990732 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:10 INFO - PROCESS | 3076 | 1463101990841 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 18:13:10 INFO - PROCESS | 3076 | 1463101990956 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C85D7800) [pid = 3076] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D3BB9800) [pid = 3076] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CC1BF400) [pid = 3076] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CC8E0800) [pid = 3076] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C2BA2800) [pid = 3076] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CCC76400) [pid = 3076] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C2B9B400) [pid = 3076] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C0B09000) [pid = 3076] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C793CC00) [pid = 3076] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031D07D9000) [pid = 3076] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:13:10 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CD198800) [pid = 3076] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:13:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C32B5800 == 56 [pid = 3076] [id = 153] 18:13:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C161F000) [pid = 3076] [serial = 457] [outer = 0000000000000000] 18:13:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C22C9C00) [pid = 3076] [serial = 458] [outer = 00000031C161F000] 18:13:11 INFO - PROCESS | 3076 | 1463101991009 Marionette DEBUG loaded listener.js 18:13:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CCC76400) [pid = 3076] [serial = 459] [outer = 00000031C161F000] 18:13:11 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:11 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:11 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:11 INFO - PROCESS | 3076 | 1463101991375 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:13:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:13:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 18:13:11 INFO - PROCESS | 3076 | 1463101991430 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 18:13:11 INFO - PROCESS | 3076 | 1463101991432 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 18:13:11 INFO - PROCESS | 3076 | 1463101991461 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:13:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:13:11 INFO - PROCESS | 3076 | 1463101991463 Marionette TRACE conn6 <- [1,578,null,{}] 18:13:11 INFO - PROCESS | 3076 | 1463101991467 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:11 INFO - PROCESS | 3076 | 1463101991575 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 18:13:11 INFO - PROCESS | 3076 | 1463101991587 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4661000 == 57 [pid = 3076] [id = 154] 18:13:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C7771800) [pid = 3076] [serial = 460] [outer = 0000000000000000] 18:13:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031D3762800) [pid = 3076] [serial = 461] [outer = 00000031C7771800] 18:13:11 INFO - PROCESS | 3076 | 1463101991634 Marionette DEBUG loaded listener.js 18:13:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031D3BD1800) [pid = 3076] [serial = 462] [outer = 00000031C7771800] 18:13:12 INFO - PROCESS | 3076 | 1463101992033 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:13:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:13:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 627ms 18:13:12 INFO - PROCESS | 3076 | 1463101992092 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 3076 | 1463101992095 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 18:13:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:13:12 INFO - PROCESS | 3076 | 1463101992098 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:13:12 INFO - PROCESS | 3076 | 1463101992100 Marionette TRACE conn6 <- [1,582,null,{}] 18:13:12 INFO - PROCESS | 3076 | 1463101992103 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:12 INFO - PROCESS | 3076 | 1463101992213 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 18:13:12 INFO - PROCESS | 3076 | 1463101992221 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D664C000 == 58 [pid = 3076] [id = 155] 18:13:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C3814400) [pid = 3076] [serial = 463] [outer = 0000000000000000] 18:13:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D167E800) [pid = 3076] [serial = 464] [outer = 00000031C3814400] 18:13:12 INFO - PROCESS | 3076 | 1463101992271 Marionette DEBUG loaded listener.js 18:13:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D1686800) [pid = 3076] [serial = 465] [outer = 00000031C3814400] 18:13:12 INFO - PROCESS | 3076 | 1463101992672 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:13:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:13:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 18:13:12 INFO - PROCESS | 3076 | 1463101992730 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 3076 | 1463101992733 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 18:13:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:13:12 INFO - PROCESS | 3076 | 1463101992736 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:13:12 INFO - PROCESS | 3076 | 1463101992739 Marionette TRACE conn6 <- [1,586,null,{}] 18:13:12 INFO - PROCESS | 3076 | 1463101992751 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:12 INFO - PROCESS | 3076 | 1463101992911 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 18:13:12 INFO - PROCESS | 3076 | 1463101992930 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7132000 == 59 [pid = 3076] [id = 156] 18:13:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D3BDD800) [pid = 3076] [serial = 466] [outer = 0000000000000000] 18:13:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031D3BF5000) [pid = 3076] [serial = 467] [outer = 00000031D3BDD800] 18:13:12 INFO - PROCESS | 3076 | 1463101992979 Marionette DEBUG loaded listener.js 18:13:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D4770400) [pid = 3076] [serial = 468] [outer = 00000031D3BDD800] 18:13:13 INFO - PROCESS | 3076 | 1463101993626 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:13:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:13:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 941ms 18:13:13 INFO - PROCESS | 3076 | 1463101993681 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 18:13:13 INFO - PROCESS | 3076 | 1463101993687 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 18:13:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:13:13 INFO - PROCESS | 3076 | 1463101993691 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:13:13 INFO - PROCESS | 3076 | 1463101993696 Marionette TRACE conn6 <- [1,590,null,{}] 18:13:13 INFO - PROCESS | 3076 | 1463101993702 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:13 INFO - PROCESS | 3076 | 1463101993818 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 18:13:13 INFO - PROCESS | 3076 | 1463101993936 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC2A8000 == 60 [pid = 3076] [id = 157] 18:13:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C2CE6800) [pid = 3076] [serial = 469] [outer = 0000000000000000] 18:13:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C3B09C00) [pid = 3076] [serial = 470] [outer = 00000031C2CE6800] 18:13:14 INFO - PROCESS | 3076 | 1463101993996 Marionette DEBUG loaded listener.js 18:13:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C85DDC00) [pid = 3076] [serial = 471] [outer = 00000031C2CE6800] 18:13:14 INFO - PROCESS | 3076 | 1463101994625 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:13:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:13:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 984ms 18:13:14 INFO - PROCESS | 3076 | 1463101994679 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 18:13:14 INFO - PROCESS | 3076 | 1463101994686 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 18:13:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:13:14 INFO - PROCESS | 3076 | 1463101994692 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:13:14 INFO - PROCESS | 3076 | 1463101994696 Marionette TRACE conn6 <- [1,594,null,{}] 18:13:14 INFO - PROCESS | 3076 | 1463101994699 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:14 INFO - PROCESS | 3076 | 1463101994813 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 18:13:14 INFO - PROCESS | 3076 | 1463101994888 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D210F800 == 61 [pid = 3076] [id = 158] 18:13:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CC4ABC00) [pid = 3076] [serial = 472] [outer = 0000000000000000] 18:13:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CE6ACC00) [pid = 3076] [serial = 473] [outer = 00000031CC4ABC00] 18:13:14 INFO - PROCESS | 3076 | 1463101994984 Marionette DEBUG loaded listener.js 18:13:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CFA35C00) [pid = 3076] [serial = 474] [outer = 00000031CC4ABC00] 18:13:15 INFO - PROCESS | 3076 | 1463101995567 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:13:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:13:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 943ms 18:13:15 INFO - PROCESS | 3076 | 1463101995641 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 18:13:15 INFO - PROCESS | 3076 | 1463101995644 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 18:13:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:13:15 INFO - PROCESS | 3076 | 1463101995648 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:13:15 INFO - PROCESS | 3076 | 1463101995652 Marionette TRACE conn6 <- [1,598,null,{}] 18:13:15 INFO - PROCESS | 3076 | 1463101995709 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:15 INFO - PROCESS | 3076 | 1463101995833 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 18:13:15 INFO - PROCESS | 3076 | 1463101995902 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:16 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74F3800 == 62 [pid = 3076] [id = 159] 18:13:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D21ED800) [pid = 3076] [serial = 475] [outer = 0000000000000000] 18:13:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D30E9800) [pid = 3076] [serial = 476] [outer = 00000031D21ED800] 18:13:16 INFO - PROCESS | 3076 | 1463101996086 Marionette DEBUG loaded listener.js 18:13:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D3BF0C00) [pid = 3076] [serial = 477] [outer = 00000031D21ED800] 18:13:16 INFO - PROCESS | 3076 | [3076] 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 18:13:16 INFO - PROCESS | 3076 | 1463101996819 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:13:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:13:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1235ms 18:13:16 INFO - PROCESS | 3076 | 1463101996885 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 18:13:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:13:16 INFO - PROCESS | 3076 | 1463101996889 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 18:13:16 INFO - PROCESS | 3076 | 1463101996892 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:13:16 INFO - PROCESS | 3076 | 1463101996894 Marionette TRACE conn6 <- [1,602,null,{}] 18:13:16 INFO - PROCESS | 3076 | 1463101996898 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:17 INFO - PROCESS | 3076 | 1463101997014 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 18:13:17 INFO - PROCESS | 3076 | 1463101997087 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E5B000 == 63 [pid = 3076] [id = 160] 18:13:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C227F000) [pid = 3076] [serial = 478] [outer = 0000000000000000] 18:13:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D4771C00) [pid = 3076] [serial = 479] [outer = 00000031C227F000] 18:13:17 INFO - PROCESS | 3076 | 1463101997192 Marionette DEBUG loaded listener.js 18:13:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031D63C9C00) [pid = 3076] [serial = 480] [outer = 00000031C227F000] 18:13:18 INFO - PROCESS | 3076 | 1463101997997 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:13:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:13:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1179ms 18:13:18 INFO - PROCESS | 3076 | 1463101998073 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 18:13:18 INFO - PROCESS | 3076 | 1463101998077 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 18:13:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:13:18 INFO - PROCESS | 3076 | 1463101998083 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:13:18 INFO - PROCESS | 3076 | 1463101998087 Marionette TRACE conn6 <- [1,606,null,{}] 18:13:18 INFO - PROCESS | 3076 | 1463101998092 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:18 INFO - PROCESS | 3076 | 1463101998193 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 18:13:18 INFO - PROCESS | 3076 | 1463101998262 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC53800 == 64 [pid = 3076] [id = 161] 18:13:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031C2CF5C00) [pid = 3076] [serial = 481] [outer = 0000000000000000] 18:13:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031C6C66000) [pid = 3076] [serial = 482] [outer = 00000031C2CF5C00] 18:13:18 INFO - PROCESS | 3076 | 1463101998312 Marionette DEBUG loaded listener.js 18:13:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031C8CED400) [pid = 3076] [serial = 483] [outer = 00000031C2CF5C00] 18:13:18 INFO - PROCESS | 3076 | 1463101998867 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:13:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:13:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 839ms 18:13:18 INFO - PROCESS | 3076 | 1463101998927 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 18:13:18 INFO - PROCESS | 3076 | 1463101998933 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 18:13:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:13:18 INFO - PROCESS | 3076 | 1463101998939 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:13:18 INFO - PROCESS | 3076 | 1463101998942 Marionette TRACE conn6 <- [1,610,null,{}] 18:13:18 INFO - PROCESS | 3076 | 1463101998946 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:19 INFO - PROCESS | 3076 | 1463101999045 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 18:13:19 INFO - PROCESS | 3076 | 1463101999120 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5B9800 == 65 [pid = 3076] [id = 162] 18:13:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031C8CEFC00) [pid = 3076] [serial = 484] [outer = 0000000000000000] 18:13:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CCA09C00) [pid = 3076] [serial = 485] [outer = 00000031C8CEFC00] 18:13:19 INFO - PROCESS | 3076 | 1463101999170 Marionette DEBUG loaded listener.js 18:13:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CD35C000) [pid = 3076] [serial = 486] [outer = 00000031C8CEFC00] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D664C000 == 64 [pid = 3076] [id = 155] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4661000 == 63 [pid = 3076] [id = 154] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031C32B5800 == 62 [pid = 3076] [id = 153] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B8E000 == 61 [pid = 3076] [id = 152] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D326C000 == 60 [pid = 3076] [id = 151] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0A0D800 == 59 [pid = 3076] [id = 150] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D1CFA400) [pid = 3076] [serial = 416] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFBDB800 == 58 [pid = 3076] [id = 149] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5BE800 == 57 [pid = 3076] [id = 148] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5C6800 == 56 [pid = 3076] [id = 147] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCAB9000 == 55 [pid = 3076] [id = 146] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74E9000 == 54 [pid = 3076] [id = 144] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7350000 == 53 [pid = 3076] [id = 143] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6659000 == 52 [pid = 3076] [id = 142] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFDD7800 == 51 [pid = 3076] [id = 141] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031C94FA800 == 50 [pid = 3076] [id = 140] 18:13:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B97000 == 49 [pid = 3076] [id = 139] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C8AA6000) [pid = 3076] [serial = 395] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CBE7A400) [pid = 3076] [serial = 396] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031D4777800) [pid = 3076] [serial = 374] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CC8D7000) [pid = 3076] [serial = 398] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CD344C00) [pid = 3076] [serial = 401] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CFA36800) [pid = 3076] [serial = 379] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C6A56800) [pid = 3076] [serial = 390] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C2CECC00) [pid = 3076] [serial = 389] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CE6AB000) [pid = 3076] [serial = 404] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031C3B13000) [pid = 3076] [serial = 392] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C754CC00) [pid = 3076] [serial = 393] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C2247400) [pid = 3076] [serial = 387] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C160B000) [pid = 3076] [serial = 386] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CE5E5C00) [pid = 3076] [serial = 402] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C8AA5800) [pid = 3076] [serial = 376] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D477BC00) [pid = 3076] [serial = 382] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CFA3C400) [pid = 3076] [serial = 407] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031CF854000) [pid = 3076] [serial = 405] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031D0AC6000) [pid = 3076] [serial = 414] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D09FA400) [pid = 3076] [serial = 413] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CFD70800) [pid = 3076] [serial = 408] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CEFA6C00) [pid = 3076] [serial = 410] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031CFD78400) [pid = 3076] [serial = 411] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CCA0C000) [pid = 3076] [serial = 399] [outer = 0000000000000000] [url = about:blank] 18:13:19 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D1CF9400) [pid = 3076] [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.] 18:13:19 INFO - PROCESS | 3076 | 1463101999807 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:13:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:13:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 879ms 18:13:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:13:19 INFO - PROCESS | 3076 | 1463101999819 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 18:13:19 INFO - PROCESS | 3076 | 1463101999821 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 18:13:19 INFO - PROCESS | 3076 | 1463101999825 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:13:19 INFO - PROCESS | 3076 | 1463101999829 Marionette TRACE conn6 <- [1,614,null,{}] 18:13:19 INFO - PROCESS | 3076 | 1463101999839 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:19 INFO - PROCESS | 3076 | 1463101999926 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 18:13:19 INFO - PROCESS | 3076 | 1463101999936 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC467800 == 50 [pid = 3076] [id = 163] 18:13:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C1B6AC00) [pid = 3076] [serial = 487] [outer = 0000000000000000] 18:13:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C6A5A400) [pid = 3076] [serial = 488] [outer = 00000031C1B6AC00] 18:13:19 INFO - PROCESS | 3076 | 1463101999987 Marionette DEBUG loaded listener.js 18:13:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C22C4C00) [pid = 3076] [serial = 489] [outer = 00000031C1B6AC00] 18:13:20 INFO - PROCESS | 3076 | 1463102000469 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:13:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:13:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 689ms 18:13:20 INFO - PROCESS | 3076 | 1463102000517 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 18:13:20 INFO - PROCESS | 3076 | 1463102000520 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 18:13:20 INFO - PROCESS | 3076 | 1463102000523 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:13:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:13:20 INFO - PROCESS | 3076 | 1463102000525 Marionette TRACE conn6 <- [1,618,null,{}] 18:13:20 INFO - PROCESS | 3076 | 1463102000529 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:20 INFO - PROCESS | 3076 | 1463102000614 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 18:13:20 INFO - PROCESS | 3076 | 1463102000624 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF83C000 == 51 [pid = 3076] [id = 164] 18:13:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CC8D7C00) [pid = 3076] [serial = 490] [outer = 0000000000000000] 18:13:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CD344C00) [pid = 3076] [serial = 491] [outer = 00000031CC8D7C00] 18:13:20 INFO - PROCESS | 3076 | 1463102000671 Marionette DEBUG loaded listener.js 18:13:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CE60CC00) [pid = 3076] [serial = 492] [outer = 00000031CC8D7C00] 18:13:21 INFO - PROCESS | 3076 | 1463102001108 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 18:13:21 INFO - PROCESS | 3076 | 1463102001155 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 18:13:21 INFO - PROCESS | 3076 | 1463102001157 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 18:13:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:13:21 INFO - PROCESS | 3076 | 1463102001160 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:13:21 INFO - PROCESS | 3076 | 1463102001162 Marionette TRACE conn6 <- [1,622,null,{}] 18:13:21 INFO - PROCESS | 3076 | 1463102001166 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:21 INFO - PROCESS | 3076 | 1463102001248 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 18:13:21 INFO - PROCESS | 3076 | 1463102001287 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C79C7000 == 52 [pid = 3076] [id = 165] 18:13:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CEF9A000) [pid = 3076] [serial = 493] [outer = 0000000000000000] 18:13:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CEFA6400) [pid = 3076] [serial = 494] [outer = 00000031CEF9A000] 18:13:21 INFO - PROCESS | 3076 | 1463102001337 Marionette DEBUG loaded listener.js 18:13:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CFA16400) [pid = 3076] [serial = 495] [outer = 00000031CEF9A000] 18:13:21 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:21 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:21 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:21 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:21 INFO - PROCESS | 3076 | 1463102001756 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 625ms 18:13:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:13:21 INFO - PROCESS | 3076 | 1463102001789 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 18:13:21 INFO - PROCESS | 3076 | 1463102001791 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 18:13:21 INFO - PROCESS | 3076 | 1463102001794 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:13:21 INFO - PROCESS | 3076 | 1463102001796 Marionette TRACE conn6 <- [1,626,null,{}] 18:13:21 INFO - PROCESS | 3076 | 1463102001799 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:21 INFO - PROCESS | 3076 | 1463102001904 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 18:13:21 INFO - PROCESS | 3076 | 1463102001912 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C94F2800 == 53 [pid = 3076] [id = 166] 18:13:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CFA32800) [pid = 3076] [serial = 496] [outer = 0000000000000000] 18:13:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CFA59400) [pid = 3076] [serial = 497] [outer = 00000031CFA32800] 18:13:21 INFO - PROCESS | 3076 | 1463102001959 Marionette DEBUG loaded listener.js 18:13:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D07D5800) [pid = 3076] [serial = 498] [outer = 00000031CFA32800] 18:13:22 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:22 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:22 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:22 INFO - PROCESS | 3076 | 1463102002431 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 18:13:22 INFO - PROCESS | 3076 | 1463102002489 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 18:13:22 INFO - PROCESS | 3076 | 1463102002491 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 18:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:13:22 INFO - PROCESS | 3076 | 1463102002494 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:13:22 INFO - PROCESS | 3076 | 1463102002504 Marionette TRACE conn6 <- [1,630,null,{}] 18:13:22 INFO - PROCESS | 3076 | 1463102002507 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:22 INFO - PROCESS | 3076 | 1463102002612 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 18:13:22 INFO - PROCESS | 3076 | 1463102002690 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D327F800 == 54 [pid = 3076] [id = 167] 18:13:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D0ABD800) [pid = 3076] [serial = 499] [outer = 0000000000000000] 18:13:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D0AC2400) [pid = 3076] [serial = 500] [outer = 00000031D0ABD800] 18:13:22 INFO - PROCESS | 3076 | 1463102002737 Marionette DEBUG loaded listener.js 18:13:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D167F000) [pid = 3076] [serial = 501] [outer = 00000031D0ABD800] 18:13:23 INFO - PROCESS | 3076 | 1463102003140 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:13:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:13:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 18:13:23 INFO - PROCESS | 3076 | 1463102003189 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 18:13:23 INFO - PROCESS | 3076 | 1463102003192 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 18:13:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:13:23 INFO - PROCESS | 3076 | 1463102003195 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:13:23 INFO - PROCESS | 3076 | 1463102003197 Marionette TRACE conn6 <- [1,634,null,{}] 18:13:23 INFO - PROCESS | 3076 | 1463102003208 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:23 INFO - PROCESS | 3076 | 1463102003313 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 18:13:23 INFO - PROCESS | 3076 | 1463102003320 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D39000 == 55 [pid = 3076] [id = 168] 18:13:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D1683800) [pid = 3076] [serial = 502] [outer = 0000000000000000] 18:13:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D1C60000) [pid = 3076] [serial = 503] [outer = 00000031D1683800] 18:13:23 INFO - PROCESS | 3076 | 1463102003367 Marionette DEBUG loaded listener.js 18:13:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D3087800) [pid = 3076] [serial = 504] [outer = 00000031D1683800] 18:13:23 INFO - PROCESS | 3076 | 1463102003806 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:13:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:13:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 18:13:23 INFO - PROCESS | 3076 | 1463102003827 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 18:13:23 INFO - PROCESS | 3076 | 1463102003830 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 18:13:23 INFO - PROCESS | 3076 | 1463102003833 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:13:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:13:23 INFO - PROCESS | 3076 | 1463102003835 Marionette TRACE conn6 <- [1,638,null,{}] 18:13:23 INFO - PROCESS | 3076 | 1463102003838 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:23 INFO - PROCESS | 3076 | 1463102003953 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 18:13:24 INFO - PROCESS | 3076 | 1463102004030 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D466F000 == 56 [pid = 3076] [id = 169] 18:13:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CF8A5400) [pid = 3076] [serial = 505] [outer = 0000000000000000] 18:13:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CF8AD000) [pid = 3076] [serial = 506] [outer = 00000031CF8A5400] 18:13:24 INFO - PROCESS | 3076 | 1463102004076 Marionette DEBUG loaded listener.js 18:13:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031D2C28400) [pid = 3076] [serial = 507] [outer = 00000031CF8A5400] 18:13:24 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031D07D3400) [pid = 3076] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:13:24 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C8AA0400) [pid = 3076] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:13:24 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C7771800) [pid = 3076] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:13:24 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031D1C58800) [pid = 3076] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:13:24 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C8A9DC00) [pid = 3076] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:13:24 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031C3814400) [pid = 3076] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:13:24 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CF471C00) [pid = 3076] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:13:24 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C24BC000) [pid = 3076] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:13:24 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C161F000) [pid = 3076] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:13:24 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CD35B800) [pid = 3076] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:13:24 INFO - PROCESS | 3076 | 1463102004558 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:13:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:13:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 775ms 18:13:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:13:24 INFO - PROCESS | 3076 | 1463102004611 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 18:13:24 INFO - PROCESS | 3076 | 1463102004614 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 18:13:24 INFO - PROCESS | 3076 | 1463102004617 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:13:24 INFO - PROCESS | 3076 | 1463102004619 Marionette TRACE conn6 <- [1,642,null,{}] 18:13:24 INFO - PROCESS | 3076 | 1463102004622 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:24 INFO - PROCESS | 3076 | 1463102004704 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 18:13:24 INFO - PROCESS | 3076 | 1463102004711 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D635B800 == 57 [pid = 3076] [id = 170] 18:13:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CFD6F800) [pid = 3076] [serial = 508] [outer = 0000000000000000] 18:13:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D2145C00) [pid = 3076] [serial = 509] [outer = 00000031CFD6F800] 18:13:24 INFO - PROCESS | 3076 | 1463102004756 Marionette DEBUG loaded listener.js 18:13:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D30D7000) [pid = 3076] [serial = 510] [outer = 00000031CFD6F800] 18:13:25 INFO - PROCESS | 3076 | 1463102005169 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:13:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:13:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 583ms 18:13:25 INFO - PROCESS | 3076 | 1463102005207 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 18:13:25 INFO - PROCESS | 3076 | 1463102005210 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 18:13:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:13:25 INFO - PROCESS | 3076 | 1463102005213 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:13:25 INFO - PROCESS | 3076 | 1463102005216 Marionette TRACE conn6 <- [1,646,null,{}] 18:13:25 INFO - PROCESS | 3076 | 1463102005219 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:25 INFO - PROCESS | 3076 | 1463102005337 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 18:13:25 INFO - PROCESS | 3076 | 1463102005346 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D712B800 == 58 [pid = 3076] [id = 171] 18:13:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D3762400) [pid = 3076] [serial = 511] [outer = 0000000000000000] 18:13:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D3BBB400) [pid = 3076] [serial = 512] [outer = 00000031D3762400] 18:13:25 INFO - PROCESS | 3076 | 1463102005402 Marionette DEBUG loaded listener.js 18:13:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D3BEF800) [pid = 3076] [serial = 513] [outer = 00000031D3762400] 18:13:25 INFO - PROCESS | 3076 | 1463102005851 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:13:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:13:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 18:13:25 INFO - PROCESS | 3076 | 1463102005908 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 18:13:25 INFO - PROCESS | 3076 | 1463102005911 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 18:13:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:13:25 INFO - PROCESS | 3076 | 1463102005914 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:13:25 INFO - PROCESS | 3076 | 1463102005916 Marionette TRACE conn6 <- [1,650,null,{}] 18:13:25 INFO - PROCESS | 3076 | 1463102005919 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:26 INFO - PROCESS | 3076 | 1463102006003 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 18:13:26 INFO - PROCESS | 3076 | 1463102006012 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E47000 == 59 [pid = 3076] [id = 172] 18:13:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D37AC800) [pid = 3076] [serial = 514] [outer = 0000000000000000] 18:13:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D37B3000) [pid = 3076] [serial = 515] [outer = 00000031D37AC800] 18:13:26 INFO - PROCESS | 3076 | 1463102006057 Marionette DEBUG loaded listener.js 18:13:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031D3BEE800) [pid = 3076] [serial = 516] [outer = 00000031D37AC800] 18:13:26 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:26 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:26 INFO - PROCESS | 3076 | 1463102006676 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:13:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:13:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 776ms 18:13:26 INFO - PROCESS | 3076 | 1463102006740 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 18:13:26 INFO - PROCESS | 3076 | 1463102006745 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 18:13:26 INFO - PROCESS | 3076 | 1463102006751 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:13:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:13:26 INFO - PROCESS | 3076 | 1463102006755 Marionette TRACE conn6 <- [1,654,null,{}] 18:13:26 INFO - PROCESS | 3076 | 1463102006762 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:26 INFO - PROCESS | 3076 | 1463102006879 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 18:13:27 INFO - PROCESS | 3076 | 1463102006997 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC45A000 == 60 [pid = 3076] [id = 173] 18:13:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031C22C1C00) [pid = 3076] [serial = 517] [outer = 0000000000000000] 18:13:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031C2BA4800) [pid = 3076] [serial = 518] [outer = 00000031C22C1C00] 18:13:27 INFO - PROCESS | 3076 | 1463102007057 Marionette DEBUG loaded listener.js 18:13:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031C853F800) [pid = 3076] [serial = 519] [outer = 00000031C22C1C00] 18:13:27 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:27 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:27 INFO - PROCESS | 3076 | 1463102007612 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 944ms 18:13:27 INFO - PROCESS | 3076 | 1463102007703 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 18:13:27 INFO - PROCESS | 3076 | 1463102007710 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 18:13:27 INFO - PROCESS | 3076 | 1463102007716 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:13:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:13:27 INFO - PROCESS | 3076 | 1463102007720 Marionette TRACE conn6 <- [1,658,null,{}] 18:13:27 INFO - PROCESS | 3076 | 1463102007738 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:27 INFO - PROCESS | 3076 | 1463102007857 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 18:13:27 INFO - PROCESS | 3076 | 1463102007926 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D16AA000 == 61 [pid = 3076] [id = 174] 18:13:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CC541000) [pid = 3076] [serial = 520] [outer = 0000000000000000] 18:13:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CD350C00) [pid = 3076] [serial = 521] [outer = 00000031CC541000] 18:13:28 INFO - PROCESS | 3076 | 1463102008022 Marionette DEBUG loaded listener.js 18:13:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CEFA3800) [pid = 3076] [serial = 522] [outer = 00000031CC541000] 18:13:28 INFO - PROCESS | 3076 | 1463102008616 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:13:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:13:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 942ms 18:13:28 INFO - PROCESS | 3076 | 1463102008664 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 18:13:28 INFO - PROCESS | 3076 | 1463102008667 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 18:13:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:13:28 INFO - PROCESS | 3076 | 1463102008671 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:13:28 INFO - PROCESS | 3076 | 1463102008675 Marionette TRACE conn6 <- [1,662,null,{}] 18:13:28 INFO - PROCESS | 3076 | 1463102008687 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:28 INFO - PROCESS | 3076 | 1463102008801 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 18:13:28 INFO - PROCESS | 3076 | 1463102008921 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9DEE000 == 62 [pid = 3076] [id = 175] 18:13:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031CFA5C000) [pid = 3076] [serial = 523] [outer = 0000000000000000] 18:13:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D02DE800) [pid = 3076] [serial = 524] [outer = 00000031CFA5C000] 18:13:28 INFO - PROCESS | 3076 | 1463102008980 Marionette DEBUG loaded listener.js 18:13:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D30F8C00) [pid = 3076] [serial = 525] [outer = 00000031CFA5C000] 18:13:29 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:29 INFO - PROCESS | 3076 | [3076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:13:29 INFO - PROCESS | 3076 | 1463102009606 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:13:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 18:13:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 984ms 18:13:29 INFO - PROCESS | 3076 | 1463102009658 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 18:13:29 INFO - PROCESS | 3076 | 1463102009661 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 18:13:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:13:29 INFO - PROCESS | 3076 | 1463102009665 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:13:29 INFO - PROCESS | 3076 | 1463102009667 Marionette TRACE conn6 <- [1,666,null,{}] 18:13:29 INFO - PROCESS | 3076 | 1463102009671 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:29 INFO - PROCESS | 3076 | 1463102009782 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 18:13:29 INFO - PROCESS | 3076 | 1463102009897 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E7D800 == 63 [pid = 3076] [id = 176] 18:13:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D3035400) [pid = 3076] [serial = 526] [outer = 0000000000000000] 18:13:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D303E000) [pid = 3076] [serial = 527] [outer = 00000031D3035400] 18:13:29 INFO - PROCESS | 3076 | 1463102009953 Marionette DEBUG loaded listener.js 18:13:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D30F7000) [pid = 3076] [serial = 528] [outer = 00000031D3035400] 18:13:30 INFO - PROCESS | 3076 | 1463102010492 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:13:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:13:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 878ms 18:13:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:13:30 INFO - PROCESS | 3076 | 1463102010545 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 18:13:30 INFO - PROCESS | 3076 | 1463102010548 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 18:13:30 INFO - PROCESS | 3076 | 1463102010551 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:13:30 INFO - PROCESS | 3076 | 1463102010554 Marionette TRACE conn6 <- [1,670,null,{}] 18:13:30 INFO - PROCESS | 3076 | 1463102010557 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:30 INFO - PROCESS | 3076 | 1463102010665 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 18:13:30 INFO - PROCESS | 3076 | 1463102010754 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D447E800 == 64 [pid = 3076] [id = 177] 18:13:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D37AEC00) [pid = 3076] [serial = 529] [outer = 0000000000000000] 18:13:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D3BB1800) [pid = 3076] [serial = 530] [outer = 00000031D37AEC00] 18:13:30 INFO - PROCESS | 3076 | 1463102010809 Marionette DEBUG loaded listener.js 18:13:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D3BFD400) [pid = 3076] [serial = 531] [outer = 00000031D37AEC00] 18:13:31 INFO - PROCESS | 3076 | [3076] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:13:32 INFO - PROCESS | 3076 | [3076] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:13:32 INFO - PROCESS | 3076 | 1463102012044 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:13:32 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) 18:13:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1536ms 18:13:32 INFO - PROCESS | 3076 | 1463102012090 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 18:13:32 INFO - PROCESS | 3076 | 1463102012094 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 18:13:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:13:32 INFO - PROCESS | 3076 | 1463102012099 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:13:32 INFO - PROCESS | 3076 | 1463102012104 Marionette TRACE conn6 <- [1,674,null,{}] 18:13:32 INFO - PROCESS | 3076 | 1463102012152 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:32 INFO - PROCESS | 3076 | 1463102012244 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 18:13:32 INFO - PROCESS | 3076 | 1463102012358 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF324800 == 65 [pid = 3076] [id = 178] 18:13:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031C2CE8C00) [pid = 3076] [serial = 532] [outer = 0000000000000000] 18:13:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031C2CF1C00) [pid = 3076] [serial = 533] [outer = 00000031C2CE8C00] 18:13:32 INFO - PROCESS | 3076 | 1463102012411 Marionette DEBUG loaded listener.js 18:13:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031C8536000) [pid = 3076] [serial = 534] [outer = 00000031C2CE8C00] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031D712B800 == 64 [pid = 3076] [id = 171] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031D635B800 == 63 [pid = 3076] [id = 170] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031D466F000 == 62 [pid = 3076] [id = 169] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D39000 == 61 [pid = 3076] [id = 168] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031D327F800 == 60 [pid = 3076] [id = 167] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031C94F2800 == 59 [pid = 3076] [id = 166] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031C79C7000 == 58 [pid = 3076] [id = 165] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF83C000 == 57 [pid = 3076] [id = 164] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031CFA5F400) [pid = 3076] [serial = 431] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031D3757800) [pid = 3076] [serial = 434] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC467800 == 56 [pid = 3076] [id = 163] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5B9800 == 55 [pid = 3076] [id = 162] 18:13:32 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC53800 == 54 [pid = 3076] [id = 161] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031D167E800) [pid = 3076] [serial = 464] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031D0AC4000) [pid = 3076] [serial = 452] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D30D8000) [pid = 3076] [serial = 455] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031D21E7C00) [pid = 3076] [serial = 453] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031D3755400) [pid = 3076] [serial = 456] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031C22C9C00) [pid = 3076] [serial = 458] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031D3762800) [pid = 3076] [serial = 461] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CE611400) [pid = 3076] [serial = 446] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CEF9E000) [pid = 3076] [serial = 447] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CC8DC000) [pid = 3076] [serial = 441] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CBE74800) [pid = 3076] [serial = 440] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C6A58800) [pid = 3076] [serial = 438] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031C2934400) [pid = 3076] [serial = 437] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031C8AA7400) [pid = 3076] [serial = 422] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CBE83800) [pid = 3076] [serial = 443] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CD192400) [pid = 3076] [serial = 444] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031D30DD000) [pid = 3076] [serial = 428] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031D0AC7C00) [pid = 3076] [serial = 425] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C24BF800) [pid = 3076] [serial = 419] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CFA14400) [pid = 3076] [serial = 449] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D1686800) [pid = 3076] [serial = 465] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CCC76400) [pid = 3076] [serial = 459] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D3BD1800) [pid = 3076] [serial = 462] [outer = 0000000000000000] [url = about:blank] 18:13:32 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CFA20800) [pid = 3076] [serial = 450] [outer = 0000000000000000] [url = about:blank] 18:13:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:13:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1426ms 18:13:33 INFO - PROCESS | 3076 | 1463102013518 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:13:33 INFO - PROCESS | 3076 | 1463102013529 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 18:13:33 INFO - PROCESS | 3076 | 1463102013535 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 18:13:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:13:33 INFO - PROCESS | 3076 | 1463102013541 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:13:33 INFO - PROCESS | 3076 | 1463102013544 Marionette TRACE conn6 <- [1,678,null,{}] 18:13:33 INFO - PROCESS | 3076 | 1463102013548 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:33 INFO - PROCESS | 3076 | 1463102013636 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 18:13:33 INFO - PROCESS | 3076 | 1463102013643 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC471800 == 55 [pid = 3076] [id = 179] 18:13:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C0BAA800) [pid = 3076] [serial = 535] [outer = 0000000000000000] 18:13:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031C3814400) [pid = 3076] [serial = 536] [outer = 00000031C0BAA800] 18:13:33 INFO - PROCESS | 3076 | 1463102013690 Marionette DEBUG loaded listener.js 18:13:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CBE78400) [pid = 3076] [serial = 537] [outer = 00000031C0BAA800] 18:13:34 INFO - PROCESS | 3076 | 1463102014667 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:13:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:13:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1137ms 18:13:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:13:34 INFO - PROCESS | 3076 | 1463102014680 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 18:13:34 INFO - PROCESS | 3076 | 1463102014682 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 18:13:34 INFO - PROCESS | 3076 | 1463102014685 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:13:34 INFO - PROCESS | 3076 | 1463102014689 Marionette TRACE conn6 <- [1,682,null,{}] 18:13:34 INFO - PROCESS | 3076 | 1463102014700 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:34 INFO - PROCESS | 3076 | 1463102014790 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 18:13:34 INFO - PROCESS | 3076 | 1463102014798 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:34 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF84B800 == 56 [pid = 3076] [id = 180] 18:13:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CD35A000) [pid = 3076] [serial = 538] [outer = 0000000000000000] 18:13:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CE6A3800) [pid = 3076] [serial = 539] [outer = 00000031CD35A000] 18:13:34 INFO - PROCESS | 3076 | 1463102014846 Marionette DEBUG loaded listener.js 18:13:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CEFA3000) [pid = 3076] [serial = 540] [outer = 00000031CD35A000] 18:13:35 INFO - PROCESS | 3076 | 1463102015858 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:13:35 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) 18:13:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 18:13:35 INFO - PROCESS | 3076 | 1463102015869 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 18:13:35 INFO - PROCESS | 3076 | 1463102015872 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 18:13:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:13:35 INFO - PROCESS | 3076 | 1463102015875 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:13:35 INFO - PROCESS | 3076 | 1463102015877 Marionette TRACE conn6 <- [1,686,null,{}] 18:13:35 INFO - PROCESS | 3076 | 1463102015887 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:36 INFO - PROCESS | 3076 | 1463102015998 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 18:13:36 INFO - PROCESS | 3076 | 1463102016046 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D168D000 == 57 [pid = 3076] [id = 181] 18:13:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CF8AA000) [pid = 3076] [serial = 541] [outer = 0000000000000000] 18:13:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CF8B0C00) [pid = 3076] [serial = 542] [outer = 00000031CF8AA000] 18:13:36 INFO - PROCESS | 3076 | 1463102016094 Marionette DEBUG loaded listener.js 18:13:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CFA34800) [pid = 3076] [serial = 543] [outer = 00000031CF8AA000] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C1B6AC00) [pid = 3076] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031D0ABD800) [pid = 3076] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C8CEFC00) [pid = 3076] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C2CF5C00) [pid = 3076] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D3BDD800) [pid = 3076] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CEF9A000) [pid = 3076] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CFA32800) [pid = 3076] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D1683800) [pid = 3076] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CC8D7C00) [pid = 3076] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CF8A5400) [pid = 3076] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031D3762400) [pid = 3076] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CFD6F800) [pid = 3076] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:13:37 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D1C5D000) [pid = 3076] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:13:37 INFO - PROCESS | 3076 | 1463102017067 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:13:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 18:13:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1236ms 18:13:37 INFO - PROCESS | 3076 | 1463102017114 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 18:13:37 INFO - PROCESS | 3076 | 1463102017117 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 18:13:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:13:37 INFO - PROCESS | 3076 | 1463102017120 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:13:37 INFO - PROCESS | 3076 | 1463102017122 Marionette TRACE conn6 <- [1,690,null,{}] 18:13:37 INFO - PROCESS | 3076 | 1463102017125 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:37 INFO - PROCESS | 3076 | 1463102017210 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 18:13:37 INFO - PROCESS | 3076 | 1463102017217 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1698000 == 58 [pid = 3076] [id = 182] 18:13:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C8CF4400) [pid = 3076] [serial = 544] [outer = 0000000000000000] 18:13:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CD342400) [pid = 3076] [serial = 545] [outer = 00000031C8CF4400] 18:13:37 INFO - PROCESS | 3076 | 1463102017263 Marionette DEBUG loaded listener.js 18:13:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CFA58800) [pid = 3076] [serial = 546] [outer = 00000031C8CF4400] 18:13:38 INFO - PROCESS | 3076 | 1463102018202 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:13:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:13:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1129ms 18:13:38 INFO - PROCESS | 3076 | 1463102018252 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 18:13:38 INFO - PROCESS | 3076 | 1463102018255 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 18:13:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:13:38 INFO - PROCESS | 3076 | 1463102018258 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:13:38 INFO - PROCESS | 3076 | 1463102018260 Marionette TRACE conn6 <- [1,694,null,{}] 18:13:38 INFO - PROCESS | 3076 | 1463102018263 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:38 INFO - PROCESS | 3076 | 1463102018369 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 18:13:38 INFO - PROCESS | 3076 | 1463102018377 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B86800 == 59 [pid = 3076] [id = 183] 18:13:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D0AC5C00) [pid = 3076] [serial = 547] [outer = 0000000000000000] 18:13:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D1683800) [pid = 3076] [serial = 548] [outer = 00000031D0AC5C00] 18:13:38 INFO - PROCESS | 3076 | 1463102018423 Marionette DEBUG loaded listener.js 18:13:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D21F2400) [pid = 3076] [serial = 549] [outer = 00000031D0AC5C00] 18:13:39 INFO - PROCESS | 3076 | 1463102019376 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:13:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:13:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1130ms 18:13:39 INFO - PROCESS | 3076 | 1463102019392 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 18:13:39 INFO - PROCESS | 3076 | 1463102019396 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 18:13:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:13:39 INFO - PROCESS | 3076 | 1463102019402 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:13:39 INFO - PROCESS | 3076 | 1463102019407 Marionette TRACE conn6 <- [1,698,null,{}] 18:13:39 INFO - PROCESS | 3076 | 1463102019414 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:39 INFO - PROCESS | 3076 | 1463102019530 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 18:13:39 INFO - PROCESS | 3076 | 1463102019602 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC6A000 == 60 [pid = 3076] [id = 184] 18:13:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C2CE7400) [pid = 3076] [serial = 550] [outer = 0000000000000000] 18:13:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C3876C00) [pid = 3076] [serial = 551] [outer = 00000031C2CE7400] 18:13:39 INFO - PROCESS | 3076 | 1463102019662 Marionette DEBUG loaded listener.js 18:13:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CC433800) [pid = 3076] [serial = 552] [outer = 00000031C2CE7400] 18:13:40 INFO - PROCESS | 3076 | 1463102020786 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:13:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:13:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1443ms 18:13:40 INFO - PROCESS | 3076 | 1463102020850 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 18:13:40 INFO - PROCESS | 3076 | 1463102020856 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 18:13:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:13:40 INFO - PROCESS | 3076 | 1463102020863 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:13:40 INFO - PROCESS | 3076 | 1463102020866 Marionette TRACE conn6 <- [1,702,null,{}] 18:13:40 INFO - PROCESS | 3076 | 1463102020870 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:41 INFO - PROCESS | 3076 | 1463102021013 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 18:13:41 INFO - PROCESS | 3076 | 1463102021132 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D327B800 == 61 [pid = 3076] [id = 185] 18:13:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CD192400) [pid = 3076] [serial = 553] [outer = 0000000000000000] 18:13:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CEF9F000) [pid = 3076] [serial = 554] [outer = 00000031CD192400] 18:13:41 INFO - PROCESS | 3076 | 1463102021188 Marionette DEBUG loaded listener.js 18:13:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CFA21000) [pid = 3076] [serial = 555] [outer = 00000031CD192400] 18:13:42 INFO - PROCESS | 3076 | 1463102022222 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:13:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 18:13:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1382ms 18:13:42 INFO - PROCESS | 3076 | 1463102022251 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 18:13:42 INFO - PROCESS | 3076 | 1463102022254 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 18:13:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:13:42 INFO - PROCESS | 3076 | 1463102022258 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:13:42 INFO - PROCESS | 3076 | 1463102022262 Marionette TRACE conn6 <- [1,706,null,{}] 18:13:42 INFO - PROCESS | 3076 | 1463102022275 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:42 INFO - PROCESS | 3076 | 1463102022391 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 18:13:42 INFO - PROCESS | 3076 | 1463102022510 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D466A000 == 62 [pid = 3076] [id = 186] 18:13:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CFD69800) [pid = 3076] [serial = 556] [outer = 0000000000000000] 18:13:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031D2C28800) [pid = 3076] [serial = 557] [outer = 00000031CFD69800] 18:13:42 INFO - PROCESS | 3076 | 1463102022572 Marionette DEBUG loaded listener.js 18:13:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031D30EAC00) [pid = 3076] [serial = 558] [outer = 00000031CFD69800] 18:13:43 INFO - PROCESS | 3076 | 1463102023597 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:13:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:13:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1381ms 18:13:43 INFO - PROCESS | 3076 | 1463102023641 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 18:13:43 INFO - PROCESS | 3076 | 1463102023644 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 18:13:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:13:43 INFO - PROCESS | 3076 | 1463102023648 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:13:43 INFO - PROCESS | 3076 | 1463102023650 Marionette TRACE conn6 <- [1,710,null,{}] 18:13:43 INFO - PROCESS | 3076 | 1463102023654 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:43 INFO - PROCESS | 3076 | 1463102023795 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 18:13:43 INFO - PROCESS | 3076 | 1463102023911 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F08800 == 63 [pid = 3076] [id = 187] 18:13:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D37ACC00) [pid = 3076] [serial = 559] [outer = 0000000000000000] 18:13:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D3BB0000) [pid = 3076] [serial = 560] [outer = 00000031D37ACC00] 18:13:43 INFO - PROCESS | 3076 | 1463102023968 Marionette DEBUG loaded listener.js 18:13:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D1680C00) [pid = 3076] [serial = 561] [outer = 00000031D37ACC00] 18:13:44 INFO - PROCESS | 3076 | 1463102024517 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 18:13:44 INFO - PROCESS | 3076 | 1463102024596 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 18:13:44 INFO - PROCESS | 3076 | 1463102024600 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:13:44 INFO - PROCESS | 3076 | 1463102024602 Marionette TRACE conn6 <- [1,714,null,{}] 18:13:44 INFO - PROCESS | 3076 | 1463102024606 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:44 INFO - PROCESS | 3076 | 1463102024755 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 18:13:44 INFO - PROCESS | 3076 | 1463102024872 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C742E000 == 64 [pid = 3076] [id = 188] 18:13:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031C2B9E400) [pid = 3076] [serial = 562] [outer = 0000000000000000] 18:13:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031C8C39400) [pid = 3076] [serial = 563] [outer = 00000031C2B9E400] 18:13:44 INFO - PROCESS | 3076 | 1463102024929 Marionette DEBUG loaded listener.js 18:13:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031CFA17000) [pid = 3076] [serial = 564] [outer = 00000031C2B9E400] 18:13:45 INFO - PROCESS | 3076 | 1463102025739 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:13:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:13:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1191ms 18:13:45 INFO - PROCESS | 3076 | 1463102025794 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 18:13:45 INFO - PROCESS | 3076 | 1463102025798 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 18:13:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:13:45 INFO - PROCESS | 3076 | 1463102025817 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:13:45 INFO - PROCESS | 3076 | 1463102025821 Marionette TRACE conn6 <- [1,718,null,{}] 18:13:45 INFO - PROCESS | 3076 | 1463102025827 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:45 INFO - PROCESS | 3076 | 1463102025932 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 18:13:46 INFO - PROCESS | 3076 | 1463102026009 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6D9A000 == 65 [pid = 3076] [id = 189] 18:13:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031CC21E400) [pid = 3076] [serial = 565] [outer = 0000000000000000] 18:13:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031CC8DC800) [pid = 3076] [serial = 566] [outer = 00000031CC21E400] 18:13:46 INFO - PROCESS | 3076 | 1463102026112 Marionette DEBUG loaded listener.js 18:13:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031CE615000) [pid = 3076] [serial = 567] [outer = 00000031CC21E400] 18:13:46 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1698000 == 64 [pid = 3076] [id = 182] 18:13:46 INFO - PROCESS | 3076 | --DOCSHELL 00000031D168D000 == 63 [pid = 3076] [id = 181] 18:13:46 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF84B800 == 62 [pid = 3076] [id = 180] 18:13:46 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC471800 == 61 [pid = 3076] [id = 179] 18:13:46 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF324800 == 60 [pid = 3076] [id = 178] 18:13:46 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E7D800 == 59 [pid = 3076] [id = 176] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031D37B3000) [pid = 3076] [serial = 515] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9DEE000 == 58 [pid = 3076] [id = 175] 18:13:46 INFO - PROCESS | 3076 | --DOCSHELL 00000031D16AA000 == 57 [pid = 3076] [id = 174] 18:13:46 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC45A000 == 56 [pid = 3076] [id = 173] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031D2C2FC00) [pid = 3076] [serial = 417] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C6A5A400) [pid = 3076] [serial = 488] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031C22C4C00) [pid = 3076] [serial = 489] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D0AC2400) [pid = 3076] [serial = 500] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CD35C000) [pid = 3076] [serial = 486] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CCA09C00) [pid = 3076] [serial = 485] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C8CED400) [pid = 3076] [serial = 483] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031C6C66000) [pid = 3076] [serial = 482] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031D3BF5000) [pid = 3076] [serial = 467] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031D4770400) [pid = 3076] [serial = 468] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031D30E9800) [pid = 3076] [serial = 476] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CEFA6400) [pid = 3076] [serial = 494] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CFA16400) [pid = 3076] [serial = 495] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CFA59400) [pid = 3076] [serial = 497] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D1C60000) [pid = 3076] [serial = 503] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CD344C00) [pid = 3076] [serial = 491] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CE60CC00) [pid = 3076] [serial = 492] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D167F000) [pid = 3076] [serial = 501] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C3B09C00) [pid = 3076] [serial = 470] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CF8AD000) [pid = 3076] [serial = 506] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CE6ACC00) [pid = 3076] [serial = 473] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D3087800) [pid = 3076] [serial = 504] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D4771C00) [pid = 3076] [serial = 479] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D3BEF800) [pid = 3076] [serial = 513] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031D3BBB400) [pid = 3076] [serial = 512] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D2145C00) [pid = 3076] [serial = 509] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031D2C28400) [pid = 3076] [serial = 507] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031D30D7000) [pid = 3076] [serial = 510] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D07D5800) [pid = 3076] [serial = 498] [outer = 0000000000000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3076 | 1463102026643 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 18:13:46 INFO - PROCESS | 3076 | 1463102026714 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 18:13:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:13:46 INFO - PROCESS | 3076 | 1463102026720 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:13:46 INFO - PROCESS | 3076 | 1463102026723 Marionette TRACE conn6 <- [1,722,null,{}] 18:13:46 INFO - PROCESS | 3076 | 1463102026727 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:46 INFO - PROCESS | 3076 | 1463102026815 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 18:13:46 INFO - PROCESS | 3076 | 1463102026823 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF31F000 == 57 [pid = 3076] [id = 190] 18:13:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CC8DCC00) [pid = 3076] [serial = 568] [outer = 0000000000000000] 18:13:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CE5EF400) [pid = 3076] [serial = 569] [outer = 00000031CC8DCC00] 18:13:46 INFO - PROCESS | 3076 | 1463102026875 Marionette DEBUG loaded listener.js 18:13:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CEF9C800) [pid = 3076] [serial = 570] [outer = 00000031CC8DCC00] 18:13:47 INFO - PROCESS | 3076 | 1463102027320 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:13:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:13:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 18:13:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:13:47 INFO - PROCESS | 3076 | 1463102027414 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 18:13:47 INFO - PROCESS | 3076 | 1463102027416 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 18:13:47 INFO - PROCESS | 3076 | 1463102027420 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:13:47 INFO - PROCESS | 3076 | 1463102027423 Marionette TRACE conn6 <- [1,726,null,{}] 18:13:47 INFO - PROCESS | 3076 | 1463102027434 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:47 INFO - PROCESS | 3076 | 1463102027526 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 18:13:47 INFO - PROCESS | 3076 | 1463102027642 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D210F000 == 58 [pid = 3076] [id = 191] 18:13:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CEF63400) [pid = 3076] [serial = 571] [outer = 0000000000000000] 18:13:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CFA60800) [pid = 3076] [serial = 572] [outer = 00000031CEF63400] 18:13:47 INFO - PROCESS | 3076 | 1463102027693 Marionette DEBUG loaded listener.js 18:13:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D0AC6000) [pid = 3076] [serial = 573] [outer = 00000031CEF63400] 18:13:48 INFO - PROCESS | 3076 | [3076] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:13:48 INFO - PROCESS | 3076 | 1463102028568 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:13:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:13:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1193ms 18:13:48 INFO - PROCESS | 3076 | 1463102028616 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 18:13:48 INFO - PROCESS | 3076 | 1463102028618 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 18:13:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:13:48 INFO - PROCESS | 3076 | 1463102028622 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:13:48 INFO - PROCESS | 3076 | 1463102028624 Marionette TRACE conn6 <- [1,730,null,{}] 18:13:48 INFO - PROCESS | 3076 | 1463102028627 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:48 INFO - PROCESS | 3076 | 1463102028742 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 18:13:48 INFO - PROCESS | 3076 | 1463102028789 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B82000 == 59 [pid = 3076] [id = 192] 18:13:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D167BC00) [pid = 3076] [serial = 574] [outer = 0000000000000000] 18:13:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D21F0800) [pid = 3076] [serial = 575] [outer = 00000031D167BC00] 18:13:48 INFO - PROCESS | 3076 | 1463102028836 Marionette DEBUG loaded listener.js 18:13:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D3040400) [pid = 3076] [serial = 576] [outer = 00000031D167BC00] 18:13:49 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CF8AA000) [pid = 3076] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:13:49 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C0BAA800) [pid = 3076] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:13:49 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CD35A000) [pid = 3076] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:13:49 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031C2CE8C00) [pid = 3076] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:13:49 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C8CF4400) [pid = 3076] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:13:49 INFO - PROCESS | 3076 | 1463102029744 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:13:49 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 18:13:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1138ms 18:13:49 INFO - PROCESS | 3076 | 1463102029762 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 18:13:49 INFO - PROCESS | 3076 | 1463102029764 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 18:13:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:13:49 INFO - PROCESS | 3076 | 1463102029768 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:13:49 INFO - PROCESS | 3076 | 1463102029770 Marionette TRACE conn6 <- [1,734,null,{}] 18:13:49 INFO - PROCESS | 3076 | 1463102029773 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:49 INFO - PROCESS | 3076 | 1463102029882 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 18:13:49 INFO - PROCESS | 3076 | 1463102029926 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D447E000 == 60 [pid = 3076] [id = 193] 18:13:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CCC78800) [pid = 3076] [serial = 577] [outer = 0000000000000000] 18:13:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D3044C00) [pid = 3076] [serial = 578] [outer = 00000031CCC78800] 18:13:49 INFO - PROCESS | 3076 | 1463102029973 Marionette DEBUG loaded listener.js 18:13:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D375BC00) [pid = 3076] [serial = 579] [outer = 00000031CCC78800] 18:13:50 INFO - PROCESS | 3076 | 1463102030846 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:13:50 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.) 18:13:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1131ms 18:13:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:13:50 INFO - PROCESS | 3076 | 1463102030902 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 18:13:50 INFO - PROCESS | 3076 | 1463102030904 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 18:13:50 INFO - PROCESS | 3076 | 1463102030908 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:13:50 INFO - PROCESS | 3076 | 1463102030910 Marionette TRACE conn6 <- [1,738,null,{}] 18:13:50 INFO - PROCESS | 3076 | 1463102030913 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:51 INFO - PROCESS | 3076 | 1463102031044 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 18:13:51 INFO - PROCESS | 3076 | 1463102031055 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C3B79000 == 61 [pid = 3076] [id = 194] 18:13:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D4582400) [pid = 3076] [serial = 580] [outer = 0000000000000000] 18:13:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D458D000) [pid = 3076] [serial = 581] [outer = 00000031D4582400] 18:13:51 INFO - PROCESS | 3076 | 1463102031101 Marionette DEBUG loaded listener.js 18:13:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D4774800) [pid = 3076] [serial = 582] [outer = 00000031D4582400] 18:13:52 INFO - PROCESS | 3076 | 1463102032007 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:13:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:13:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 18:13:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:13:52 INFO - PROCESS | 3076 | 1463102032040 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 18:13:52 INFO - PROCESS | 3076 | 1463102032042 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 18:13:52 INFO - PROCESS | 3076 | 1463102032045 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:13:52 INFO - PROCESS | 3076 | 1463102032047 Marionette TRACE conn6 <- [1,742,null,{}] 18:13:52 INFO - PROCESS | 3076 | 1463102032051 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:52 INFO - PROCESS | 3076 | 1463102032163 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 18:13:52 INFO - PROCESS | 3076 | 1463102032172 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7125000 == 62 [pid = 3076] [id = 195] 18:13:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D442A400) [pid = 3076] [serial = 583] [outer = 0000000000000000] 18:13:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D4431800) [pid = 3076] [serial = 584] [outer = 00000031D442A400] 18:13:52 INFO - PROCESS | 3076 | 1463102032217 Marionette DEBUG loaded listener.js 18:13:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D4591800) [pid = 3076] [serial = 585] [outer = 00000031D442A400] 18:13:53 INFO - PROCESS | 3076 | 1463102033310 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:13:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 18:13:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1282ms 18:13:53 INFO - PROCESS | 3076 | 1463102033381 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 18:13:53 INFO - PROCESS | 3076 | 1463102033386 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 18:13:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:13:53 INFO - PROCESS | 3076 | 1463102033393 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:13:53 INFO - PROCESS | 3076 | 1463102033396 Marionette TRACE conn6 <- [1,746,null,{}] 18:13:53 INFO - PROCESS | 3076 | 1463102033403 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:53 INFO - PROCESS | 3076 | 1463102033504 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 18:13:53 INFO - PROCESS | 3076 | 1463102033662 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3E6800 == 63 [pid = 3076] [id = 196] 18:13:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CBE76800) [pid = 3076] [serial = 586] [outer = 0000000000000000] 18:13:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CC8E1000) [pid = 3076] [serial = 587] [outer = 00000031CBE76800] 18:13:53 INFO - PROCESS | 3076 | 1463102033721 Marionette DEBUG loaded listener.js 18:13:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CE6ACC00) [pid = 3076] [serial = 588] [outer = 00000031CBE76800] 18:13:54 INFO - PROCESS | 3076 | 1463102034281 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:13:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:13:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 944ms 18:13:54 INFO - PROCESS | 3076 | 1463102034341 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 18:13:54 INFO - PROCESS | 3076 | 1463102034347 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 18:13:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:13:54 INFO - PROCESS | 3076 | 1463102034354 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:13:54 INFO - PROCESS | 3076 | 1463102034357 Marionette TRACE conn6 <- [1,750,null,{}] 18:13:54 INFO - PROCESS | 3076 | 1463102034361 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:54 INFO - PROCESS | 3076 | 1463102034474 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 18:13:54 INFO - PROCESS | 3076 | 1463102034565 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4477000 == 64 [pid = 3076] [id = 197] 18:13:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CFA61800) [pid = 3076] [serial = 589] [outer = 0000000000000000] 18:13:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031D0ABDC00) [pid = 3076] [serial = 590] [outer = 00000031CFA61800] 18:13:54 INFO - PROCESS | 3076 | 1463102034621 Marionette DEBUG loaded listener.js 18:13:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031D3087C00) [pid = 3076] [serial = 591] [outer = 00000031CFA61800] 18:13:55 INFO - PROCESS | 3076 | [3076] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:13:55 INFO - PROCESS | 3076 | 1463102035702 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:13:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:13:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1383ms 18:13:55 INFO - PROCESS | 3076 | 1463102035743 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 18:13:55 INFO - PROCESS | 3076 | 1463102035746 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 18:13:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:13:55 INFO - PROCESS | 3076 | 1463102035750 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:13:55 INFO - PROCESS | 3076 | 1463102035754 Marionette TRACE conn6 <- [1,754,null,{}] 18:13:55 INFO - PROCESS | 3076 | 1463102035766 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:55 INFO - PROCESS | 3076 | 1463102035911 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 18:13:56 INFO - PROCESS | 3076 | 1463102036024 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74DE800 == 65 [pid = 3076] [id = 198] 18:13:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031D4432400) [pid = 3076] [serial = 592] [outer = 0000000000000000] 18:13:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031D4586000) [pid = 3076] [serial = 593] [outer = 00000031D4432400] 18:13:56 INFO - PROCESS | 3076 | 1463102036084 Marionette DEBUG loaded listener.js 18:13:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D477B400) [pid = 3076] [serial = 594] [outer = 00000031D4432400] 18:13:57 INFO - PROCESS | 3076 | 1463102037075 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:13:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:13:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1340ms 18:13:57 INFO - PROCESS | 3076 | 1463102037092 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 18:13:57 INFO - PROCESS | 3076 | 1463102037095 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 18:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:13:57 INFO - PROCESS | 3076 | 1463102037099 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:13:57 INFO - PROCESS | 3076 | 1463102037101 Marionette TRACE conn6 <- [1,758,null,{}] 18:13:57 INFO - PROCESS | 3076 | 1463102037105 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:57 INFO - PROCESS | 3076 | 1463102037371 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 18:13:57 INFO - PROCESS | 3076 | 1463102037513 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF01F000 == 66 [pid = 3076] [id = 199] 18:13:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031C2CF5C00) [pid = 3076] [serial = 595] [outer = 0000000000000000] 18:13:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031C6A58800) [pid = 3076] [serial = 596] [outer = 00000031C2CF5C00] 18:13:57 INFO - PROCESS | 3076 | 1463102037564 Marionette DEBUG loaded listener.js 18:13:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031CC571400) [pid = 3076] [serial = 597] [outer = 00000031C2CF5C00] 18:13:58 INFO - PROCESS | 3076 | 1463102038125 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1077ms 18:13:58 INFO - PROCESS | 3076 | 1463102038179 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 18:13:58 INFO - PROCESS | 3076 | 1463102038183 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 18:13:58 INFO - PROCESS | 3076 | 1463102038187 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:13:58 INFO - PROCESS | 3076 | 1463102038191 Marionette TRACE conn6 <- [1,762,null,{}] 18:13:58 INFO - PROCESS | 3076 | 1463102038195 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:58 INFO - PROCESS | 3076 | 1463102038300 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 18:13:58 INFO - PROCESS | 3076 | 1463102038391 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CEE90800 == 67 [pid = 3076] [id = 200] 18:13:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031CC57FC00) [pid = 3076] [serial = 598] [outer = 0000000000000000] 18:13:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031CE608C00) [pid = 3076] [serial = 599] [outer = 00000031CC57FC00] 18:13:58 INFO - PROCESS | 3076 | 1463102038442 Marionette DEBUG loaded listener.js 18:13:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031CF25B800) [pid = 3076] [serial = 600] [outer = 00000031CC57FC00] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFBEC800 == 66 [pid = 3076] [id = 42] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031C3B79000 == 65 [pid = 3076] [id = 194] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031D447E000 == 64 [pid = 3076] [id = 193] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B82000 == 63 [pid = 3076] [id = 192] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031D210F000 == 62 [pid = 3076] [id = 191] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF31F000 == 61 [pid = 3076] [id = 190] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031C6D9A000 == 60 [pid = 3076] [id = 189] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C2BA4800) [pid = 3076] [serial = 518] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CD350C00) [pid = 3076] [serial = 521] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D02DE800) [pid = 3076] [serial = 524] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031D3BB1800) [pid = 3076] [serial = 530] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D303E000) [pid = 3076] [serial = 527] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D1683800) [pid = 3076] [serial = 548] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | 1463102039098 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031C742E000 == 59 [pid = 3076] [id = 188] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F08800 == 58 [pid = 3076] [id = 187] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031D466A000 == 57 [pid = 3076] [id = 186] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031D327B800 == 56 [pid = 3076] [id = 185] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC6A000 == 55 [pid = 3076] [id = 184] 18:13:59 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B86800 == 54 [pid = 3076] [id = 183] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CF8B0C00) [pid = 3076] [serial = 542] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031C3814400) [pid = 3076] [serial = 536] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CBE78400) [pid = 3076] [serial = 537] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CE6A3800) [pid = 3076] [serial = 539] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C8536000) [pid = 3076] [serial = 534] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C2CF1C00) [pid = 3076] [serial = 533] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CD342400) [pid = 3076] [serial = 545] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CFA34800) [pid = 3076] [serial = 543] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CFA58800) [pid = 3076] [serial = 546] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CEFA3000) [pid = 3076] [serial = 540] [outer = 0000000000000000] [url = about:blank] 18:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 986ms 18:13:59 INFO - PROCESS | 3076 | 1463102039178 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 18:13:59 INFO - PROCESS | 3076 | 1463102039181 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 18:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:13:59 INFO - PROCESS | 3076 | 1463102039185 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:13:59 INFO - PROCESS | 3076 | 1463102039187 Marionette TRACE conn6 <- [1,766,null,{}] 18:13:59 INFO - PROCESS | 3076 | 1463102039191 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:59 INFO - PROCESS | 3076 | 1463102039283 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 18:13:59 INFO - PROCESS | 3076 | 1463102039293 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC6A000 == 55 [pid = 3076] [id = 201] 18:13:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C2CEEC00) [pid = 3076] [serial = 601] [outer = 0000000000000000] 18:13:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C32E5800) [pid = 3076] [serial = 602] [outer = 00000031C2CEEC00] 18:13:59 INFO - PROCESS | 3076 | 1463102039341 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C8C40400) [pid = 3076] [serial = 603] [outer = 00000031C2CEEC00] 18:13:59 INFO - PROCESS | 3076 | 1463102039808 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 18:13:59 INFO - PROCESS | 3076 | 1463102039876 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 18:13:59 INFO - PROCESS | 3076 | 1463102039881 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 18:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:13:59 INFO - PROCESS | 3076 | 1463102039892 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:13:59 INFO - PROCESS | 3076 | 1463102039897 Marionette TRACE conn6 <- [1,770,null,{}] 18:13:59 INFO - PROCESS | 3076 | 1463102039901 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:00 INFO - PROCESS | 3076 | 1463102039993 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 18:14:00 INFO - PROCESS | 3076 | 1463102040006 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D16A9800 == 56 [pid = 3076] [id = 202] 18:14:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CEFA0C00) [pid = 3076] [serial = 604] [outer = 0000000000000000] 18:14:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CF8A6800) [pid = 3076] [serial = 605] [outer = 00000031CEFA0C00] 18:14:00 INFO - PROCESS | 3076 | 1463102040052 Marionette DEBUG loaded listener.js 18:14:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CFA14800) [pid = 3076] [serial = 606] [outer = 00000031CEFA0C00] 18:14:00 INFO - PROCESS | 3076 | 1463102040475 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 18:14:00 INFO - PROCESS | 3076 | 1463102040521 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 18:14:00 INFO - PROCESS | 3076 | 1463102040531 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 18:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:14:00 INFO - PROCESS | 3076 | 1463102040534 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:14:00 INFO - PROCESS | 3076 | 1463102040536 Marionette TRACE conn6 <- [1,774,null,{}] 18:14:00 INFO - PROCESS | 3076 | 1463102040540 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:00 INFO - PROCESS | 3076 | 1463102040653 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 18:14:00 INFO - PROCESS | 3076 | 1463102040666 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37DB000 == 57 [pid = 3076] [id = 203] 18:14:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CFA40C00) [pid = 3076] [serial = 607] [outer = 0000000000000000] 18:14:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CFA63800) [pid = 3076] [serial = 608] [outer = 00000031CFA40C00] 18:14:00 INFO - PROCESS | 3076 | 1463102040712 Marionette DEBUG loaded listener.js 18:14:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031D02DF400) [pid = 3076] [serial = 609] [outer = 00000031CFA40C00] 18:14:01 INFO - PROCESS | 3076 | 1463102041132 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 18:14:01 INFO - PROCESS | 3076 | 1463102041168 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 18:14:01 INFO - PROCESS | 3076 | 1463102041170 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 18:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:14:01 INFO - PROCESS | 3076 | 1463102041174 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:14:01 INFO - PROCESS | 3076 | 1463102041176 Marionette TRACE conn6 <- [1,778,null,{}] 18:14:01 INFO - PROCESS | 3076 | 1463102041179 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:01 INFO - PROCESS | 3076 | 1463102041266 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 18:14:01 INFO - PROCESS | 3076 | 1463102041275 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4477800 == 58 [pid = 3076] [id = 204] 18:14:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D167A800) [pid = 3076] [serial = 610] [outer = 0000000000000000] 18:14:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D1682C00) [pid = 3076] [serial = 611] [outer = 00000031D167A800] 18:14:01 INFO - PROCESS | 3076 | 1463102041330 Marionette DEBUG loaded listener.js 18:14:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D2C30800) [pid = 3076] [serial = 612] [outer = 00000031D167A800] 18:14:01 INFO - PROCESS | 3076 | 1463102041840 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 18:14:01 INFO - PROCESS | 3076 | 1463102041872 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 18:14:01 INFO - PROCESS | 3076 | 1463102041874 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 18:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:14:01 INFO - PROCESS | 3076 | 1463102041878 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:14:01 INFO - PROCESS | 3076 | 1463102041880 Marionette TRACE conn6 <- [1,782,null,{}] 18:14:01 INFO - PROCESS | 3076 | 1463102041883 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:02 INFO - PROCESS | 3076 | 1463102042031 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 18:14:02 INFO - PROCESS | 3076 | 1463102042088 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F0C800 == 59 [pid = 3076] [id = 205] 18:14:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D30D5800) [pid = 3076] [serial = 613] [outer = 0000000000000000] 18:14:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D375B400) [pid = 3076] [serial = 614] [outer = 00000031D30D5800] 18:14:02 INFO - PROCESS | 3076 | 1463102042134 Marionette DEBUG loaded listener.js 18:14:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D37B3C00) [pid = 3076] [serial = 615] [outer = 00000031D30D5800] 18:14:02 INFO - PROCESS | 3076 | 1463102042561 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 732ms 18:14:02 INFO - PROCESS | 3076 | 1463102042615 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 18:14:02 INFO - PROCESS | 3076 | 1463102042617 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 18:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:14:02 INFO - PROCESS | 3076 | 1463102042620 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:14:02 INFO - PROCESS | 3076 | 1463102042622 Marionette TRACE conn6 <- [1,786,null,{}] 18:14:02 INFO - PROCESS | 3076 | 1463102042626 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:02 INFO - PROCESS | 3076 | 1463102042737 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 18:14:02 INFO - PROCESS | 3076 | 1463102042791 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7433000 == 60 [pid = 3076] [id = 206] 18:14:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D37B0400) [pid = 3076] [serial = 616] [outer = 0000000000000000] 18:14:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D3BD1C00) [pid = 3076] [serial = 617] [outer = 00000031D37B0400] 18:14:02 INFO - PROCESS | 3076 | 1463102042837 Marionette DEBUG loaded listener.js 18:14:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D3BFC400) [pid = 3076] [serial = 618] [outer = 00000031D37B0400] 18:14:03 INFO - PROCESS | 3076 | 1463102043261 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:14:03 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 18:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 18:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:14:03 INFO - PROCESS | 3076 | 1463102043317 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 18:14:03 INFO - PROCESS | 3076 | 1463102043319 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 18:14:03 INFO - PROCESS | 3076 | 1463102043323 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:14:03 INFO - PROCESS | 3076 | 1463102043324 Marionette TRACE conn6 <- [1,790,null,{}] 18:14:03 INFO - PROCESS | 3076 | 1463102043328 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:03 INFO - PROCESS | 3076 | 1463102043484 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031C227F000) [pid = 3076] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031CFA17800) [pid = 3076] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031D21ED800) [pid = 3076] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031D0954400) [pid = 3076] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031C2CE6800) [pid = 3076] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031D4775C00) [pid = 3076] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CFA57800) [pid = 3076] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D4582400) [pid = 3076] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D167BC00) [pid = 3076] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CC8DCC00) [pid = 3076] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CEF63400) [pid = 3076] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C2B9E400) [pid = 3076] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CC21E400) [pid = 3076] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CCC78800) [pid = 3076] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031D37AEC00) [pid = 3076] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CFA37400) [pid = 3076] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031C85DA800) [pid = 3076] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CE6A7400) [pid = 3076] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D308CC00) [pid = 3076] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C85DD000) [pid = 3076] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CC4ABC00) [pid = 3076] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:14:03 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C162A000) [pid = 3076] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:14:03 INFO - PROCESS | 3076 | 1463102043748 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C3861000 == 61 [pid = 3076] [id = 207] 18:14:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C0BA8C00) [pid = 3076] [serial = 619] [outer = 0000000000000000] 18:14:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C16D2800) [pid = 3076] [serial = 620] [outer = 00000031C0BA8C00] 18:14:03 INFO - PROCESS | 3076 | 1463102043795 Marionette DEBUG loaded listener.js 18:14:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C853B800) [pid = 3076] [serial = 621] [outer = 00000031C0BA8C00] 18:14:04 INFO - PROCESS | 3076 | 1463102044165 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:14:04 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 18:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 880ms 18:14:04 INFO - PROCESS | 3076 | 1463102044208 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 18:14:04 INFO - PROCESS | 3076 | 1463102044210 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 18:14:04 INFO - PROCESS | 3076 | 1463102044213 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:14:04 INFO - PROCESS | 3076 | 1463102044215 Marionette TRACE conn6 <- [1,794,null,{}] 18:14:04 INFO - PROCESS | 3076 | 1463102044219 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:04 INFO - PROCESS | 3076 | 1463102044335 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 18:14:04 INFO - PROCESS | 3076 | 1463102044344 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E7B000 == 62 [pid = 3076] [id = 208] 18:14:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031C2B9FC00) [pid = 3076] [serial = 622] [outer = 0000000000000000] 18:14:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CFA40800) [pid = 3076] [serial = 623] [outer = 00000031C2B9FC00] 18:14:04 INFO - PROCESS | 3076 | 1463102044389 Marionette DEBUG loaded listener.js 18:14:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D442B400) [pid = 3076] [serial = 624] [outer = 00000031C2B9FC00] 18:14:04 INFO - PROCESS | 3076 | 1463102044791 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:14:04 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 18:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 627ms 18:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:14:04 INFO - PROCESS | 3076 | 1463102044844 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 18:14:04 INFO - PROCESS | 3076 | 1463102044846 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 18:14:04 INFO - PROCESS | 3076 | 1463102044849 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:14:04 INFO - PROCESS | 3076 | 1463102044851 Marionette TRACE conn6 <- [1,798,null,{}] 18:14:04 INFO - PROCESS | 3076 | 1463102044854 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:04 INFO - PROCESS | 3076 | 1463102044979 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 18:14:05 INFO - PROCESS | 3076 | 1463102045025 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D10800 == 63 [pid = 3076] [id = 209] 18:14:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D45C7C00) [pid = 3076] [serial = 625] [outer = 0000000000000000] 18:14:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D45CC800) [pid = 3076] [serial = 626] [outer = 00000031D45C7C00] 18:14:05 INFO - PROCESS | 3076 | 1463102045077 Marionette DEBUG loaded listener.js 18:14:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D4778000) [pid = 3076] [serial = 627] [outer = 00000031D45C7C00] 18:14:05 INFO - PROCESS | 3076 | 1463102045496 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 18:14:05 INFO - PROCESS | 3076 | 1463102045532 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 18:14:05 INFO - PROCESS | 3076 | 1463102045534 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 18:14:05 INFO - PROCESS | 3076 | 1463102045538 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:14:05 INFO - PROCESS | 3076 | 1463102045540 Marionette TRACE conn6 <- [1,802,null,{}] 18:14:05 INFO - PROCESS | 3076 | 1463102045544 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:05 INFO - PROCESS | 3076 | 1463102045653 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 18:14:05 INFO - PROCESS | 3076 | 1463102045659 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA92C000 == 64 [pid = 3076] [id = 210] 18:14:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031D6554000) [pid = 3076] [serial = 628] [outer = 0000000000000000] 18:14:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031D655CC00) [pid = 3076] [serial = 629] [outer = 00000031D6554000] 18:14:05 INFO - PROCESS | 3076 | 1463102045703 Marionette DEBUG loaded listener.js 18:14:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031D6946C00) [pid = 3076] [serial = 630] [outer = 00000031D6554000] 18:14:06 INFO - PROCESS | 3076 | 1463102046469 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 18:14:06 INFO - PROCESS | 3076 | 1463102046536 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 18:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:14:06 INFO - PROCESS | 3076 | 1463102046541 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:14:06 INFO - PROCESS | 3076 | 1463102046546 Marionette TRACE conn6 <- [1,806,null,{}] 18:14:06 INFO - PROCESS | 3076 | 1463102046551 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:06 INFO - PROCESS | 3076 | 1463102046705 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 18:14:06 INFO - PROCESS | 3076 | 1463102046829 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFD0C000 == 65 [pid = 3076] [id = 211] 18:14:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031C8A72800) [pid = 3076] [serial = 631] [outer = 0000000000000000] 18:14:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CC8D7800) [pid = 3076] [serial = 632] [outer = 00000031C8A72800] 18:14:06 INFO - PROCESS | 3076 | 1463102046889 Marionette DEBUG loaded listener.js 18:14:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CE60D400) [pid = 3076] [serial = 633] [outer = 00000031C8A72800] 18:14:07 INFO - PROCESS | 3076 | 1463102047480 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 18:14:07 INFO - PROCESS | 3076 | 1463102047530 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 18:14:07 INFO - PROCESS | 3076 | 1463102047537 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 18:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:14:07 INFO - PROCESS | 3076 | 1463102047544 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:14:07 INFO - PROCESS | 3076 | 1463102047547 Marionette TRACE conn6 <- [1,810,null,{}] 18:14:07 INFO - PROCESS | 3076 | 1463102047551 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:07 INFO - PROCESS | 3076 | 1463102047669 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 18:14:07 INFO - PROCESS | 3076 | 1463102047792 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F03800 == 66 [pid = 3076] [id = 212] 18:14:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CFA38C00) [pid = 3076] [serial = 634] [outer = 0000000000000000] 18:14:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D09F2000) [pid = 3076] [serial = 635] [outer = 00000031CFA38C00] 18:14:07 INFO - PROCESS | 3076 | 1463102047849 Marionette DEBUG loaded listener.js 18:14:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D1DC3000) [pid = 3076] [serial = 636] [outer = 00000031CFA38C00] 18:14:08 INFO - PROCESS | 3076 | 1463102048475 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 18:14:08 INFO - PROCESS | 3076 | 1463102048538 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 18:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:14:08 INFO - PROCESS | 3076 | 1463102048542 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:14:08 INFO - PROCESS | 3076 | 1463102048546 Marionette TRACE conn6 <- [1,814,null,{}] 18:14:08 INFO - PROCESS | 3076 | 1463102048559 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:08 INFO - PROCESS | 3076 | 1463102048709 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 18:14:08 INFO - PROCESS | 3076 | 1463102048833 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D67000 == 67 [pid = 3076] [id = 213] 18:14:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D3BBC800) [pid = 3076] [serial = 637] [outer = 0000000000000000] 18:14:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D45D0800) [pid = 3076] [serial = 638] [outer = 00000031D3BBC800] 18:14:08 INFO - PROCESS | 3076 | 1463102048893 Marionette DEBUG loaded listener.js 18:14:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D6558800) [pid = 3076] [serial = 639] [outer = 00000031D3BBC800] 18:14:09 INFO - PROCESS | 3076 | 1463102049486 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 986ms 18:14:09 INFO - PROCESS | 3076 | 1463102049530 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 18:14:09 INFO - PROCESS | 3076 | 1463102049533 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 18:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:14:09 INFO - PROCESS | 3076 | 1463102049537 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:14:09 INFO - PROCESS | 3076 | 1463102049539 Marionette TRACE conn6 <- [1,818,null,{}] 18:14:09 INFO - PROCESS | 3076 | 1463102049543 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:09 INFO - PROCESS | 3076 | 1463102049657 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 18:14:09 INFO - PROCESS | 3076 | 1463102049779 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4531800 == 68 [pid = 3076] [id = 214] 18:14:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D693F800) [pid = 3076] [serial = 640] [outer = 0000000000000000] 18:14:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D694AC00) [pid = 3076] [serial = 641] [outer = 00000031D693F800] 18:14:09 INFO - PROCESS | 3076 | 1463102049835 Marionette DEBUG loaded listener.js 18:14:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D9326400) [pid = 3076] [serial = 642] [outer = 00000031D693F800] 18:14:10 INFO - PROCESS | 3076 | 1463102050400 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 942ms 18:14:10 INFO - PROCESS | 3076 | 1463102050481 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 18:14:10 INFO - PROCESS | 3076 | 1463102050483 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 18:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:14:10 INFO - PROCESS | 3076 | 1463102050487 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:14:10 INFO - PROCESS | 3076 | 1463102050489 Marionette TRACE conn6 <- [1,822,null,{}] 18:14:10 INFO - PROCESS | 3076 | 1463102050493 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:10 INFO - PROCESS | 3076 | 1463102050608 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 18:14:10 INFO - PROCESS | 3076 | 1463102050697 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8B3D000 == 69 [pid = 3076] [id = 215] 18:14:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D8A99000) [pid = 3076] [serial = 643] [outer = 0000000000000000] 18:14:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031D8A9CC00) [pid = 3076] [serial = 644] [outer = 00000031D8A99000] 18:14:10 INFO - PROCESS | 3076 | 1463102050753 Marionette DEBUG loaded listener.js 18:14:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031D8AA3C00) [pid = 3076] [serial = 645] [outer = 00000031D8A99000] 18:14:11 INFO - PROCESS | 3076 | 1463102051357 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 943ms 18:14:11 INFO - PROCESS | 3076 | 1463102051446 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 18:14:11 INFO - PROCESS | 3076 | 1463102051449 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 18:14:11 INFO - PROCESS | 3076 | 1463102051454 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:14:11 INFO - PROCESS | 3076 | 1463102051456 Marionette TRACE conn6 <- [1,826,null,{}] 18:14:11 INFO - PROCESS | 3076 | 1463102051460 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:11 INFO - PROCESS | 3076 | 1463102051590 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 18:14:11 INFO - PROCESS | 3076 | 1463102051833 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5B0000 == 70 [pid = 3076] [id = 216] 18:14:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031C1443800) [pid = 3076] [serial = 646] [outer = 0000000000000000] 18:14:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031C2221C00) [pid = 3076] [serial = 647] [outer = 00000031C1443800] 18:14:11 INFO - PROCESS | 3076 | 1463102051899 Marionette DEBUG loaded listener.js 18:14:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031C2B98000) [pid = 3076] [serial = 648] [outer = 00000031C1443800] 18:14:12 INFO - PROCESS | 3076 | 1463102052489 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1078ms 18:14:12 INFO - PROCESS | 3076 | 1463102052538 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 18:14:12 INFO - PROCESS | 3076 | 1463102052542 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 18:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:14:12 INFO - PROCESS | 3076 | 1463102052547 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 3076 | 1463102052551 Marionette TRACE conn6 <- [1,830,null,{}] 18:14:12 INFO - PROCESS | 3076 | 1463102052556 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:12 INFO - PROCESS | 3076 | 1463102052668 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 18:14:12 INFO - PROCESS | 3076 | 1463102052769 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC5B800 == 71 [pid = 3076] [id = 217] 18:14:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031C8A9C800) [pid = 3076] [serial = 649] [outer = 0000000000000000] 18:14:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031C8C41000) [pid = 3076] [serial = 650] [outer = 00000031C8A9C800] 18:14:12 INFO - PROCESS | 3076 | 1463102052822 Marionette DEBUG loaded listener.js 18:14:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031CCA09800) [pid = 3076] [serial = 651] [outer = 00000031C8A9C800] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7132000 == 70 [pid = 3076] [id = 156] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D10800 == 69 [pid = 3076] [id = 209] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E7B000 == 68 [pid = 3076] [id = 208] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031C3861000 == 67 [pid = 3076] [id = 207] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7433000 == 66 [pid = 3076] [id = 206] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F0C800 == 65 [pid = 3076] [id = 205] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4477800 == 64 [pid = 3076] [id = 204] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37DB000 == 63 [pid = 3076] [id = 203] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D16A9800 == 62 [pid = 3076] [id = 202] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031D4431800) [pid = 3076] [serial = 584] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031C3876C00) [pid = 3076] [serial = 551] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031CEF9F000) [pid = 3076] [serial = 554] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031D2C28800) [pid = 3076] [serial = 557] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031D3BB0000) [pid = 3076] [serial = 560] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC6A000 == 61 [pid = 3076] [id = 201] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031CEE90800 == 60 [pid = 3076] [id = 200] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF01F000 == 59 [pid = 3076] [id = 199] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF3E6800 == 58 [pid = 3076] [id = 196] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7125000 == 57 [pid = 3076] [id = 195] 18:14:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E47000 == 56 [pid = 3076] [id = 172] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031D3BD4800) [pid = 3076] [serial = 435] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CC8D5800) [pid = 3076] [serial = 377] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031D21EF000) [pid = 3076] [serial = 380] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031D30F3800) [pid = 3076] [serial = 429] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031CD197C00) [pid = 3076] [serial = 423] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CFA35C00) [pid = 3076] [serial = 474] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031C2CF5000) [pid = 3076] [serial = 420] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031D63C9C00) [pid = 3076] [serial = 480] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031D0ABC000) [pid = 3076] [serial = 335] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031D3BF0C00) [pid = 3076] [serial = 477] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D2C2F000) [pid = 3076] [serial = 426] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031C85DDC00) [pid = 3076] [serial = 471] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D63D0800) [pid = 3076] [serial = 383] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031CFA66000) [pid = 3076] [serial = 432] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D3BFD400) [pid = 3076] [serial = 531] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031D458D000) [pid = 3076] [serial = 581] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031D3040400) [pid = 3076] [serial = 576] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CE5EF400) [pid = 3076] [serial = 569] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CEF9C800) [pid = 3076] [serial = 570] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CFA60800) [pid = 3076] [serial = 572] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CFA17000) [pid = 3076] [serial = 564] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C8C39400) [pid = 3076] [serial = 563] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CE615000) [pid = 3076] [serial = 567] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CC8DC800) [pid = 3076] [serial = 566] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D21F0800) [pid = 3076] [serial = 575] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D375BC00) [pid = 3076] [serial = 579] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031D3044C00) [pid = 3076] [serial = 578] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031D0AC6000) [pid = 3076] [serial = 573] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D4774800) [pid = 3076] [serial = 582] [outer = 0000000000000000] [url = about:blank] 18:14:13 INFO - PROCESS | 3076 | 1463102053433 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 923ms 18:14:13 INFO - PROCESS | 3076 | 1463102053476 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 18:14:13 INFO - PROCESS | 3076 | 1463102053480 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 18:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:14:13 INFO - PROCESS | 3076 | 1463102053485 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:14:13 INFO - PROCESS | 3076 | 1463102053487 Marionette TRACE conn6 <- [1,834,null,{}] 18:14:13 INFO - PROCESS | 3076 | 1463102053491 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:13 INFO - PROCESS | 3076 | 1463102053581 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 18:14:13 INFO - PROCESS | 3076 | 1463102053664 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE5DC000 == 57 [pid = 3076] [id = 218] 18:14:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C2CE8800) [pid = 3076] [serial = 652] [outer = 0000000000000000] 18:14:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C853D400) [pid = 3076] [serial = 653] [outer = 00000031C2CE8800] 18:14:13 INFO - PROCESS | 3076 | 1463102053710 Marionette DEBUG loaded listener.js 18:14:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CCC79400) [pid = 3076] [serial = 654] [outer = 00000031C2CE8800] 18:14:14 INFO - PROCESS | 3076 | 1463102054115 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 18:14:14 INFO - PROCESS | 3076 | 1463102054181 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 3076 | 1463102054183 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 18:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:14:14 INFO - PROCESS | 3076 | 1463102054188 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:14:14 INFO - PROCESS | 3076 | 1463102054194 Marionette TRACE conn6 <- [1,838,null,{}] 18:14:14 INFO - PROCESS | 3076 | 1463102054204 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:14 INFO - PROCESS | 3076 | 1463102054296 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 18:14:14 INFO - PROCESS | 3076 | 1463102054304 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D168B000 == 58 [pid = 3076] [id = 219] 18:14:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CE60B400) [pid = 3076] [serial = 655] [outer = 0000000000000000] 18:14:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CEF9F000) [pid = 3076] [serial = 656] [outer = 00000031CE60B400] 18:14:14 INFO - PROCESS | 3076 | 1463102054356 Marionette DEBUG loaded listener.js 18:14:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CF8A8C00) [pid = 3076] [serial = 657] [outer = 00000031CE60B400] 18:14:14 INFO - PROCESS | 3076 | 1463102054829 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 18:14:14 INFO - PROCESS | 3076 | 1463102054880 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 3076 | 1463102054883 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 18:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:14:14 INFO - PROCESS | 3076 | 1463102054886 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:14:14 INFO - PROCESS | 3076 | 1463102054888 Marionette TRACE conn6 <- [1,842,null,{}] 18:14:14 INFO - PROCESS | 3076 | 1463102054891 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:14 INFO - PROCESS | 3076 | 1463102054980 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 18:14:14 INFO - PROCESS | 3076 | 1463102054988 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D327E800 == 59 [pid = 3076] [id = 220] 18:14:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CFA20400) [pid = 3076] [serial = 658] [outer = 0000000000000000] 18:14:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CFA39800) [pid = 3076] [serial = 659] [outer = 00000031CFA20400] 18:14:15 INFO - PROCESS | 3076 | 1463102055034 Marionette DEBUG loaded listener.js 18:14:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CFA61400) [pid = 3076] [serial = 660] [outer = 00000031CFA20400] 18:14:15 INFO - PROCESS | 3076 | 1463102055449 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 628ms 18:14:15 INFO - PROCESS | 3076 | 1463102055518 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 18:14:15 INFO - PROCESS | 3076 | 1463102055520 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 18:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:14:15 INFO - PROCESS | 3076 | 1463102055523 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:14:15 INFO - PROCESS | 3076 | 1463102055525 Marionette TRACE conn6 <- [1,846,null,{}] 18:14:15 INFO - PROCESS | 3076 | 1463102055529 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:15 INFO - PROCESS | 3076 | 1463102055640 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 18:14:15 INFO - PROCESS | 3076 | 1463102055717 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B8B800 == 60 [pid = 3076] [id = 221] 18:14:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D09EC800) [pid = 3076] [serial = 661] [outer = 0000000000000000] 18:14:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031D0ABBC00) [pid = 3076] [serial = 662] [outer = 00000031D09EC800] 18:14:15 INFO - PROCESS | 3076 | 1463102055773 Marionette DEBUG loaded listener.js 18:14:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031D1680400) [pid = 3076] [serial = 663] [outer = 00000031D09EC800] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031D45C7C00) [pid = 3076] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031D0AC5C00) [pid = 3076] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CFD69800) [pid = 3076] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CC541000) [pid = 3076] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C0BA8C00) [pid = 3076] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031C2B9FC00) [pid = 3076] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C2CEEC00) [pid = 3076] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D37B0400) [pid = 3076] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D167A800) [pid = 3076] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031D3035400) [pid = 3076] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CC57FC00) [pid = 3076] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C2CF5C00) [pid = 3076] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CFA40C00) [pid = 3076] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D30D5800) [pid = 3076] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C22C1C00) [pid = 3076] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CEFA0C00) [pid = 3076] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031D37AC800) [pid = 3076] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CFA5C000) [pid = 3076] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D37ACC00) [pid = 3076] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CD192400) [pid = 3076] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:14:17 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C2CE7400) [pid = 3076] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:14:17 INFO - PROCESS | 3076 | 1463102057965 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2502ms 18:14:18 INFO - PROCESS | 3076 | 1463102058029 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 3076 | 1463102058031 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 18:14:18 INFO - PROCESS | 3076 | 1463102058034 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:14:18 INFO - PROCESS | 3076 | 1463102058036 Marionette TRACE conn6 <- [1,850,null,{}] 18:14:18 INFO - PROCESS | 3076 | 1463102058039 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:18 INFO - PROCESS | 3076 | 1463102058154 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 18:14:18 INFO - PROCESS | 3076 | 1463102058207 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4526000 == 61 [pid = 3076] [id = 222] 18:14:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C7772000) [pid = 3076] [serial = 664] [outer = 0000000000000000] 18:14:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CF8B0C00) [pid = 3076] [serial = 665] [outer = 00000031C7772000] 18:14:18 INFO - PROCESS | 3076 | 1463102058253 Marionette DEBUG loaded listener.js 18:14:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031D18E1000) [pid = 3076] [serial = 666] [outer = 00000031C7772000] 18:14:18 INFO - PROCESS | 3076 | 1463102058617 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 18:14:18 INFO - PROCESS | 3076 | 1463102058667 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 3076 | 1463102058669 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 18:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:14:18 INFO - PROCESS | 3076 | 1463102058672 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:14:18 INFO - PROCESS | 3076 | 1463102058674 Marionette TRACE conn6 <- [1,854,null,{}] 18:14:18 INFO - PROCESS | 3076 | 1463102058677 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:18 INFO - PROCESS | 3076 | 1463102058795 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 18:14:18 INFO - PROCESS | 3076 | 1463102058805 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E39800 == 62 [pid = 3076] [id = 223] 18:14:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D3083C00) [pid = 3076] [serial = 667] [outer = 0000000000000000] 18:14:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D375E000) [pid = 3076] [serial = 668] [outer = 00000031D3083C00] 18:14:18 INFO - PROCESS | 3076 | 1463102058849 Marionette DEBUG loaded listener.js 18:14:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D1DCD000) [pid = 3076] [serial = 669] [outer = 00000031D3083C00] 18:14:19 INFO - PROCESS | 3076 | 1463102059260 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 18:14:19 INFO - PROCESS | 3076 | 1463102059303 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 18:14:19 INFO - PROCESS | 3076 | 1463102059306 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 18:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:14:19 INFO - PROCESS | 3076 | 1463102059322 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:14:19 INFO - PROCESS | 3076 | 1463102059324 Marionette TRACE conn6 <- [1,858,null,{}] 18:14:19 INFO - PROCESS | 3076 | 1463102059328 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:19 INFO - PROCESS | 3076 | 1463102059413 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 18:14:19 INFO - PROCESS | 3076 | 1463102059419 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FB4000 == 63 [pid = 3076] [id = 224] 18:14:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031D3BB9C00) [pid = 3076] [serial = 670] [outer = 0000000000000000] 18:14:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D3BD1400) [pid = 3076] [serial = 671] [outer = 00000031D3BB9C00] 18:14:19 INFO - PROCESS | 3076 | 1463102059465 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D3BF2800) [pid = 3076] [serial = 672] [outer = 00000031D3BB9C00] 18:14:20 INFO - PROCESS | 3076 | 1463102060071 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 775ms 18:14:20 INFO - PROCESS | 3076 | 1463102060144 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 18:14:20 INFO - PROCESS | 3076 | 1463102060149 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 18:14:20 INFO - PROCESS | 3076 | 1463102060168 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:14:20 INFO - PROCESS | 3076 | 1463102060173 Marionette TRACE conn6 <- [1,862,null,{}] 18:14:20 INFO - PROCESS | 3076 | 1463102060194 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:20 INFO - PROCESS | 3076 | 1463102060350 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 18:14:20 INFO - PROCESS | 3076 | 1463102060402 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF008000 == 64 [pid = 3076] [id = 225] 18:14:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C22C6000) [pid = 3076] [serial = 673] [outer = 0000000000000000] 18:14:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C6A13400) [pid = 3076] [serial = 674] [outer = 00000031C22C6000] 18:14:20 INFO - PROCESS | 3076 | 1463102060461 Marionette DEBUG loaded listener.js 18:14:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C8AA0C00) [pid = 3076] [serial = 675] [outer = 00000031C22C6000] 18:14:21 INFO - PROCESS | 3076 | 1463102061030 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 944ms 18:14:21 INFO - PROCESS | 3076 | 1463102061121 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 18:14:21 INFO - PROCESS | 3076 | 1463102061127 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 18:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:14:21 INFO - PROCESS | 3076 | 1463102061134 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:14:21 INFO - PROCESS | 3076 | 1463102061138 Marionette TRACE conn6 <- [1,866,null,{}] 18:14:21 INFO - PROCESS | 3076 | 1463102061142 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:21 INFO - PROCESS | 3076 | 1463102061303 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 18:14:21 INFO - PROCESS | 3076 | 1463102061353 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D44800 == 65 [pid = 3076] [id = 226] 18:14:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CE60CC00) [pid = 3076] [serial = 676] [outer = 0000000000000000] 18:14:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CE6AD800) [pid = 3076] [serial = 677] [outer = 00000031CE60CC00] 18:14:21 INFO - PROCESS | 3076 | 1463102061409 Marionette DEBUG loaded listener.js 18:14:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CFA13C00) [pid = 3076] [serial = 678] [outer = 00000031CE60CC00] 18:14:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D21EF000) [pid = 3076] [serial = 679] [outer = 00000031C6DEC000] 18:14:22 INFO - PROCESS | 3076 | 1463102062135 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1023ms 18:14:22 INFO - PROCESS | 3076 | 1463102062163 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 18:14:22 INFO - PROCESS | 3076 | 1463102062166 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 18:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:14:22 INFO - PROCESS | 3076 | 1463102062169 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:14:22 INFO - PROCESS | 3076 | 1463102062174 Marionette TRACE conn6 <- [1,870,null,{}] 18:14:22 INFO - PROCESS | 3076 | 1463102062186 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:22 INFO - PROCESS | 3076 | 1463102062303 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 18:14:22 INFO - PROCESS | 3076 | 1463102062427 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7435800 == 66 [pid = 3076] [id = 227] 18:14:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C19CB800) [pid = 3076] [serial = 680] [outer = 0000000000000000] 18:14:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D1677400) [pid = 3076] [serial = 681] [outer = 00000031C19CB800] 18:14:22 INFO - PROCESS | 3076 | 1463102062487 Marionette DEBUG loaded listener.js 18:14:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D4433000) [pid = 3076] [serial = 682] [outer = 00000031C19CB800] 18:14:23 INFO - PROCESS | 3076 | 1463102063106 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 986ms 18:14:23 INFO - PROCESS | 3076 | 1463102063157 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 18:14:23 INFO - PROCESS | 3076 | 1463102063161 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 18:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:14:23 INFO - PROCESS | 3076 | 1463102063164 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:14:23 INFO - PROCESS | 3076 | 1463102063167 Marionette TRACE conn6 <- [1,874,null,{}] 18:14:23 INFO - PROCESS | 3076 | 1463102063170 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:23 INFO - PROCESS | 3076 | 1463102063283 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 18:14:23 INFO - PROCESS | 3076 | 1463102063376 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E64800 == 67 [pid = 3076] [id = 228] 18:14:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031D4591C00) [pid = 3076] [serial = 683] [outer = 0000000000000000] 18:14:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031D45CEC00) [pid = 3076] [serial = 684] [outer = 00000031D4591C00] 18:14:23 INFO - PROCESS | 3076 | 1463102063433 Marionette DEBUG loaded listener.js 18:14:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031D63C3000) [pid = 3076] [serial = 685] [outer = 00000031D4591C00] 18:14:23 INFO - PROCESS | 3076 | 1463102063962 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 840ms 18:14:24 INFO - PROCESS | 3076 | 1463102064006 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 18:14:24 INFO - PROCESS | 3076 | 1463102064009 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 18:14:24 INFO - PROCESS | 3076 | 1463102064012 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:14:24 INFO - PROCESS | 3076 | 1463102064015 Marionette TRACE conn6 <- [1,878,null,{}] 18:14:24 INFO - PROCESS | 3076 | 1463102064018 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:24 INFO - PROCESS | 3076 | 1463102064128 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 18:14:24 INFO - PROCESS | 3076 | 1463102064221 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D21000 == 68 [pid = 3076] [id = 229] 18:14:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031C2B9C000) [pid = 3076] [serial = 686] [outer = 0000000000000000] 18:14:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D6550000) [pid = 3076] [serial = 687] [outer = 00000031C2B9C000] 18:14:24 INFO - PROCESS | 3076 | 1463102064276 Marionette DEBUG loaded listener.js 18:14:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D694CC00) [pid = 3076] [serial = 688] [outer = 00000031C2B9C000] 18:14:24 INFO - PROCESS | 3076 | 1463102064890 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 944ms 18:14:24 INFO - PROCESS | 3076 | 1463102064959 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 18:14:24 INFO - PROCESS | 3076 | 1463102064962 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 18:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:14:24 INFO - PROCESS | 3076 | 1463102064966 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:14:24 INFO - PROCESS | 3076 | 1463102064968 Marionette TRACE conn6 <- [1,882,null,{}] 18:14:24 INFO - PROCESS | 3076 | 1463102064972 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:25 INFO - PROCESS | 3076 | 1463102065136 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 18:14:25 INFO - PROCESS | 3076 | 1463102065263 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA939800 == 69 [pid = 3076] [id = 230] 18:14:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D8ED3C00) [pid = 3076] [serial = 689] [outer = 0000000000000000] 18:14:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D8EDF800) [pid = 3076] [serial = 690] [outer = 00000031D8ED3C00] 18:14:25 INFO - PROCESS | 3076 | 1463102065319 Marionette DEBUG loaded listener.js 18:14:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D9329000) [pid = 3076] [serial = 691] [outer = 00000031D8ED3C00] 18:14:25 INFO - PROCESS | 3076 | 1463102065909 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 984ms 18:14:25 INFO - PROCESS | 3076 | 1463102065953 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 18:14:25 INFO - PROCESS | 3076 | 1463102065955 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 18:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:14:25 INFO - PROCESS | 3076 | 1463102065959 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:14:25 INFO - PROCESS | 3076 | 1463102065961 Marionette TRACE conn6 <- [1,886,null,{}] 18:14:25 INFO - PROCESS | 3076 | 1463102065965 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:26 INFO - PROCESS | 3076 | 1463102066072 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 18:14:26 INFO - PROCESS | 3076 | 1463102066207 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D1A800 == 70 [pid = 3076] [id = 231] 18:14:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031C2220400) [pid = 3076] [serial = 692] [outer = 0000000000000000] 18:14:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D63CF400) [pid = 3076] [serial = 693] [outer = 00000031C2220400] 18:14:26 INFO - PROCESS | 3076 | 1463102066264 Marionette DEBUG loaded listener.js 18:14:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D8AB8800) [pid = 3076] [serial = 694] [outer = 00000031C2220400] 18:14:27 INFO - PROCESS | 3076 | 1463102067041 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1123ms 18:14:27 INFO - PROCESS | 3076 | 1463102067087 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 18:14:27 INFO - PROCESS | 3076 | 1463102067091 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 18:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:14:27 INFO - PROCESS | 3076 | 1463102067097 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:14:27 INFO - PROCESS | 3076 | 1463102067101 Marionette TRACE conn6 <- [1,890,null,{}] 18:14:27 INFO - PROCESS | 3076 | 1463102067107 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:27 INFO - PROCESS | 3076 | 1463102067216 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 18:14:27 INFO - PROCESS | 3076 | 1463102067348 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF70F000 == 71 [pid = 3076] [id = 232] 18:14:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031C162C000) [pid = 3076] [serial = 695] [outer = 0000000000000000] 18:14:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031C2938000) [pid = 3076] [serial = 696] [outer = 00000031C162C000] 18:14:27 INFO - PROCESS | 3076 | 1463102067400 Marionette DEBUG loaded listener.js 18:14:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031C8C3EC00) [pid = 3076] [serial = 697] [outer = 00000031C162C000] 18:14:27 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E39800 == 70 [pid = 3076] [id = 223] 18:14:27 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4526000 == 69 [pid = 3076] [id = 222] 18:14:27 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B8B800 == 68 [pid = 3076] [id = 221] 18:14:27 INFO - PROCESS | 3076 | --DOCSHELL 00000031D327E800 == 67 [pid = 3076] [id = 220] 18:14:27 INFO - PROCESS | 3076 | --DOCSHELL 00000031D168B000 == 66 [pid = 3076] [id = 219] 18:14:27 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE5DC000 == 65 [pid = 3076] [id = 218] 18:14:27 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC5B800 == 64 [pid = 3076] [id = 217] 18:14:27 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5B0000 == 63 [pid = 3076] [id = 216] 18:14:27 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F03800 == 62 [pid = 3076] [id = 212] 18:14:27 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFD0C000 == 61 [pid = 3076] [id = 211] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D45CC800) [pid = 3076] [serial = 626] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031D21F2400) [pid = 3076] [serial = 549] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031D0ABDC00) [pid = 3076] [serial = 590] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031D30EAC00) [pid = 3076] [serial = 558] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031CEFA3800) [pid = 3076] [serial = 522] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031C16D2800) [pid = 3076] [serial = 620] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D4586000) [pid = 3076] [serial = 593] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CC8E1000) [pid = 3076] [serial = 587] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CFA40800) [pid = 3076] [serial = 623] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C32E5800) [pid = 3076] [serial = 602] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D3BFC400) [pid = 3076] [serial = 618] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031D2C30800) [pid = 3076] [serial = 612] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031D30F7000) [pid = 3076] [serial = 528] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C853B800) [pid = 3076] [serial = 621] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CF25B800) [pid = 3076] [serial = 600] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C6A58800) [pid = 3076] [serial = 596] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CFA63800) [pid = 3076] [serial = 608] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D37B3C00) [pid = 3076] [serial = 615] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D442B400) [pid = 3076] [serial = 624] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D02DF400) [pid = 3076] [serial = 609] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C8C40400) [pid = 3076] [serial = 603] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C853F800) [pid = 3076] [serial = 519] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031D1682C00) [pid = 3076] [serial = 611] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CFA14800) [pid = 3076] [serial = 606] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CF8A6800) [pid = 3076] [serial = 605] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D3BEE800) [pid = 3076] [serial = 516] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031CC571400) [pid = 3076] [serial = 597] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031D375B400) [pid = 3076] [serial = 614] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D30F8C00) [pid = 3076] [serial = 525] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031D3BD1C00) [pid = 3076] [serial = 617] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031D1680C00) [pid = 3076] [serial = 561] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031CFA21000) [pid = 3076] [serial = 555] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CC433800) [pid = 3076] [serial = 552] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CE608C00) [pid = 3076] [serial = 599] [outer = 0000000000000000] [url = about:blank] 18:14:27 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031D4778000) [pid = 3076] [serial = 627] [outer = 0000000000000000] [url = about:blank] 18:14:28 INFO - PROCESS | 3076 | 1463102068049 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 985ms 18:14:28 INFO - PROCESS | 3076 | 1463102068084 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 18:14:28 INFO - PROCESS | 3076 | 1463102068090 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 18:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:14:28 INFO - PROCESS | 3076 | 1463102068098 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:14:28 INFO - PROCESS | 3076 | 1463102068101 Marionette TRACE conn6 <- [1,894,null,{}] 18:14:28 INFO - PROCESS | 3076 | 1463102068105 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:28 INFO - PROCESS | 3076 | 1463102068201 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 18:14:28 INFO - PROCESS | 3076 | 1463102068283 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCABF000 == 62 [pid = 3076] [id = 233] 18:14:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C227D000) [pid = 3076] [serial = 698] [outer = 0000000000000000] 18:14:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C6DF2C00) [pid = 3076] [serial = 699] [outer = 00000031C227D000] 18:14:28 INFO - PROCESS | 3076 | 1463102068330 Marionette DEBUG loaded listener.js 18:14:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CC4B2400) [pid = 3076] [serial = 700] [outer = 00000031C227D000] 18:14:28 INFO - PROCESS | 3076 | 1463102068775 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 732ms 18:14:28 INFO - PROCESS | 3076 | 1463102068833 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 18:14:28 INFO - PROCESS | 3076 | 1463102068836 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 18:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:14:28 INFO - PROCESS | 3076 | 1463102068839 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:14:28 INFO - PROCESS | 3076 | 1463102068843 Marionette TRACE conn6 <- [1,898,null,{}] 18:14:28 INFO - PROCESS | 3076 | 1463102068854 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:28 INFO - PROCESS | 3076 | 1463102068949 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 18:14:28 INFO - PROCESS | 3076 | 1463102068959 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFE96800 == 63 [pid = 3076] [id = 234] 18:14:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CEFA4400) [pid = 3076] [serial = 701] [outer = 0000000000000000] 18:14:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CF1EC800) [pid = 3076] [serial = 702] [outer = 00000031CEFA4400] 18:14:29 INFO - PROCESS | 3076 | 1463102069015 Marionette DEBUG loaded listener.js 18:14:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CF8ADC00) [pid = 3076] [serial = 703] [outer = 00000031CEFA4400] 18:14:29 INFO - PROCESS | 3076 | 1463102069479 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 18:14:29 INFO - PROCESS | 3076 | 1463102069535 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 18:14:29 INFO - PROCESS | 3076 | 1463102069538 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 18:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:14:29 INFO - PROCESS | 3076 | 1463102069541 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:14:29 INFO - PROCESS | 3076 | 1463102069543 Marionette TRACE conn6 <- [1,902,null,{}] 18:14:29 INFO - PROCESS | 3076 | 1463102069546 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:29 INFO - PROCESS | 3076 | 1463102069637 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 18:14:29 INFO - PROCESS | 3076 | 1463102069647 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3274800 == 64 [pid = 3076] [id = 235] 18:14:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CFA21000) [pid = 3076] [serial = 704] [outer = 0000000000000000] 18:14:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CFA5C000) [pid = 3076] [serial = 705] [outer = 00000031CFA21000] 18:14:29 INFO - PROCESS | 3076 | 1463102069693 Marionette DEBUG loaded listener.js 18:14:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D07D5800) [pid = 3076] [serial = 706] [outer = 00000031CFA21000] 18:14:30 INFO - PROCESS | 3076 | 1463102070126 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 627ms 18:14:30 INFO - PROCESS | 3076 | 1463102070178 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 18:14:30 INFO - PROCESS | 3076 | 1463102070180 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 18:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:14:30 INFO - PROCESS | 3076 | 1463102070184 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:14:30 INFO - PROCESS | 3076 | 1463102070185 Marionette TRACE conn6 <- [1,906,null,{}] 18:14:30 INFO - PROCESS | 3076 | 1463102070189 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:30 INFO - PROCESS | 3076 | 1463102070303 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 18:14:30 INFO - PROCESS | 3076 | 1463102070381 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B98800 == 65 [pid = 3076] [id = 236] 18:14:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D0ABF400) [pid = 3076] [serial = 707] [outer = 0000000000000000] 18:14:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D0AE8000) [pid = 3076] [serial = 708] [outer = 00000031D0ABF400] 18:14:30 INFO - PROCESS | 3076 | 1463102070429 Marionette DEBUG loaded listener.js 18:14:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D2C24400) [pid = 3076] [serial = 709] [outer = 00000031D0ABF400] 18:14:30 INFO - PROCESS | 3076 | 1463102070847 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 688ms 18:14:30 INFO - PROCESS | 3076 | 1463102070873 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 18:14:30 INFO - PROCESS | 3076 | 1463102070875 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 18:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:14:30 INFO - PROCESS | 3076 | 1463102070878 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:14:30 INFO - PROCESS | 3076 | 1463102070880 Marionette TRACE conn6 <- [1,910,null,{}] 18:14:30 INFO - PROCESS | 3076 | 1463102070891 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:31 INFO - PROCESS | 3076 | 1463102071027 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 18:14:31 INFO - PROCESS | 3076 | 1463102071082 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D447A800 == 66 [pid = 3076] [id = 237] 18:14:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D3083400) [pid = 3076] [serial = 710] [outer = 0000000000000000] 18:14:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D375BC00) [pid = 3076] [serial = 711] [outer = 00000031D3083400] 18:14:31 INFO - PROCESS | 3076 | 1463102071128 Marionette DEBUG loaded listener.js 18:14:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D3BD4000) [pid = 3076] [serial = 712] [outer = 00000031D3083400] 18:14:31 INFO - PROCESS | 3076 | 1463102071559 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 734ms 18:14:31 INFO - PROCESS | 3076 | 1463102071616 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 18:14:31 INFO - PROCESS | 3076 | 1463102071618 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 18:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:14:31 INFO - PROCESS | 3076 | 1463102071628 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:14:31 INFO - PROCESS | 3076 | 1463102071630 Marionette TRACE conn6 <- [1,914,null,{}] 18:14:31 INFO - PROCESS | 3076 | 1463102071667 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:31 INFO - PROCESS | 3076 | 1463102071786 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 18:14:31 INFO - PROCESS | 3076 | 1463102071841 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6368800 == 67 [pid = 3076] [id = 238] 18:14:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D3064400) [pid = 3076] [serial = 713] [outer = 0000000000000000] 18:14:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D306BC00) [pid = 3076] [serial = 714] [outer = 00000031D3064400] 18:14:31 INFO - PROCESS | 3076 | 1463102071887 Marionette DEBUG loaded listener.js 18:14:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D3BBA000) [pid = 3076] [serial = 715] [outer = 00000031D3064400] 18:14:32 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CE60B400) [pid = 3076] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:14:32 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031C1443800) [pid = 3076] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:14:32 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CFA20400) [pid = 3076] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:14:32 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C8A9C800) [pid = 3076] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:14:32 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D6554000) [pid = 3076] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:14:32 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C2CE8800) [pid = 3076] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:14:32 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031D09EC800) [pid = 3076] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:14:32 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D3083C00) [pid = 3076] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:14:32 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031C7772000) [pid = 3076] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:14:32 INFO - PROCESS | 3076 | 1463102072357 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 775ms 18:14:32 INFO - PROCESS | 3076 | 1463102072405 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 18:14:32 INFO - PROCESS | 3076 | 1463102072407 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 18:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:14:32 INFO - PROCESS | 3076 | 1463102072410 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:14:32 INFO - PROCESS | 3076 | 1463102072412 Marionette TRACE conn6 <- [1,918,null,{}] 18:14:32 INFO - PROCESS | 3076 | 1463102072416 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:32 INFO - PROCESS | 3076 | 1463102072539 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 18:14:32 INFO - PROCESS | 3076 | 1463102072591 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F19800 == 68 [pid = 3076] [id = 239] 18:14:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C293A000) [pid = 3076] [serial = 716] [outer = 0000000000000000] 18:14:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D18EC000) [pid = 3076] [serial = 717] [outer = 00000031C293A000] 18:14:32 INFO - PROCESS | 3076 | 1463102072639 Marionette DEBUG loaded listener.js 18:14:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D3BF9C00) [pid = 3076] [serial = 718] [outer = 00000031C293A000] 18:14:33 INFO - PROCESS | 3076 | 1463102073001 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 18:14:33 INFO - PROCESS | 3076 | 1463102073043 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 18:14:33 INFO - PROCESS | 3076 | 1463102073045 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 18:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:14:33 INFO - PROCESS | 3076 | 1463102073048 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:14:33 INFO - PROCESS | 3076 | 1463102073050 Marionette TRACE conn6 <- [1,922,null,{}] 18:14:33 INFO - PROCESS | 3076 | 1463102073054 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:33 INFO - PROCESS | 3076 | 1463102073167 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 18:14:33 INFO - PROCESS | 3076 | 1463102073176 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D741D000 == 69 [pid = 3076] [id = 240] 18:14:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D442D800) [pid = 3076] [serial = 719] [outer = 0000000000000000] 18:14:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D4586800) [pid = 3076] [serial = 720] [outer = 00000031D442D800] 18:14:33 INFO - PROCESS | 3076 | 1463102073221 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D4778C00) [pid = 3076] [serial = 721] [outer = 00000031D442D800] 18:14:33 INFO - PROCESS | 3076 | 1463102073636 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 627ms 18:14:33 INFO - PROCESS | 3076 | 1463102073683 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 18:14:33 INFO - PROCESS | 3076 | 1463102073685 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 18:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:14:33 INFO - PROCESS | 3076 | 1463102073688 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:14:33 INFO - PROCESS | 3076 | 1463102073690 Marionette TRACE conn6 <- [1,926,null,{}] 18:14:33 INFO - PROCESS | 3076 | 1463102073694 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:33 INFO - PROCESS | 3076 | 1463102073793 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 18:14:33 INFO - PROCESS | 3076 | 1463102073801 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E50000 == 70 [pid = 3076] [id = 241] 18:14:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CBE82000) [pid = 3076] [serial = 722] [outer = 0000000000000000] 18:14:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D45D4000) [pid = 3076] [serial = 723] [outer = 00000031CBE82000] 18:14:33 INFO - PROCESS | 3076 | 1463102073847 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D8A9EC00) [pid = 3076] [serial = 724] [outer = 00000031CBE82000] 18:14:34 INFO - PROCESS | 3076 | 1463102074357 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 735ms 18:14:34 INFO - PROCESS | 3076 | 1463102074428 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 18:14:34 INFO - PROCESS | 3076 | 1463102074433 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 18:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:14:34 INFO - PROCESS | 3076 | 1463102074439 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:14:34 INFO - PROCESS | 3076 | 1463102074444 Marionette TRACE conn6 <- [1,930,null,{}] 18:14:34 INFO - PROCESS | 3076 | 1463102074452 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:34 INFO - PROCESS | 3076 | 1463102074659 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 18:14:34 INFO - PROCESS | 3076 | 1463102074800 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:34 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF1CD800 == 71 [pid = 3076] [id = 242] 18:14:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C6A15400) [pid = 3076] [serial = 725] [outer = 0000000000000000] 18:14:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C70E8000) [pid = 3076] [serial = 726] [outer = 00000031C6A15400] 18:14:34 INFO - PROCESS | 3076 | 1463102074866 Marionette DEBUG loaded listener.js 18:14:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CC8DC800) [pid = 3076] [serial = 727] [outer = 00000031C6A15400] 18:14:35 INFO - PROCESS | 3076 | 1463102075438 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1030ms 18:14:35 INFO - PROCESS | 3076 | 1463102075472 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 18:14:35 INFO - PROCESS | 3076 | 1463102075479 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 18:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:14:35 INFO - PROCESS | 3076 | 1463102075486 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:14:35 INFO - PROCESS | 3076 | 1463102075489 Marionette TRACE conn6 <- [1,934,null,{}] 18:14:35 INFO - PROCESS | 3076 | 1463102075494 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:35 INFO - PROCESS | 3076 | 1463102075616 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 18:14:35 INFO - PROCESS | 3076 | 1463102075717 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D43D5000 == 72 [pid = 3076] [id = 243] 18:14:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CF8A4800) [pid = 3076] [serial = 728] [outer = 0000000000000000] 18:14:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CF8AD000) [pid = 3076] [serial = 729] [outer = 00000031CF8A4800] 18:14:35 INFO - PROCESS | 3076 | 1463102075772 Marionette DEBUG loaded listener.js 18:14:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031D09F7000) [pid = 3076] [serial = 730] [outer = 00000031CF8A4800] 18:14:36 INFO - PROCESS | 3076 | 1463102076406 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 943ms 18:14:36 INFO - PROCESS | 3076 | 1463102076434 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 18:14:36 INFO - PROCESS | 3076 | 1463102076437 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 18:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:14:36 INFO - PROCESS | 3076 | 1463102076441 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:14:36 INFO - PROCESS | 3076 | 1463102076446 Marionette TRACE conn6 <- [1,938,null,{}] 18:14:36 INFO - PROCESS | 3076 | 1463102076458 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:36 INFO - PROCESS | 3076 | 1463102076576 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 18:14:36 INFO - PROCESS | 3076 | 1463102076702 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9DDA000 == 73 [pid = 3076] [id = 244] 18:14:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D3037000) [pid = 3076] [serial = 731] [outer = 0000000000000000] 18:14:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D3760000) [pid = 3076] [serial = 732] [outer = 00000031D3037000] 18:14:36 INFO - PROCESS | 3076 | 1463102076762 Marionette DEBUG loaded listener.js 18:14:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D4771C00) [pid = 3076] [serial = 733] [outer = 00000031D3037000] 18:14:37 INFO - PROCESS | 3076 | 1463102077391 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 984ms 18:14:37 INFO - PROCESS | 3076 | 1463102077440 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 18:14:37 INFO - PROCESS | 3076 | 1463102077443 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 18:14:37 INFO - PROCESS | 3076 | 1463102077449 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:14:37 INFO - PROCESS | 3076 | 1463102077451 Marionette TRACE conn6 <- [1,942,null,{}] 18:14:37 INFO - PROCESS | 3076 | 1463102077455 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:37 INFO - PROCESS | 3076 | 1463102077570 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 18:14:37 INFO - PROCESS | 3076 | 1463102077693 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA617800 == 74 [pid = 3076] [id = 245] 18:14:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D8AB5000) [pid = 3076] [serial = 734] [outer = 0000000000000000] 18:14:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D8AB9400) [pid = 3076] [serial = 735] [outer = 00000031D8AB5000] 18:14:37 INFO - PROCESS | 3076 | 1463102077750 Marionette DEBUG loaded listener.js 18:14:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D8EDEC00) [pid = 3076] [serial = 736] [outer = 00000031D8AB5000] 18:14:38 INFO - PROCESS | 3076 | 1463102078283 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 880ms 18:14:38 INFO - PROCESS | 3076 | 1463102078335 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 18:14:38 INFO - PROCESS | 3076 | 1463102078338 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 18:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:14:38 INFO - PROCESS | 3076 | 1463102078341 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:14:38 INFO - PROCESS | 3076 | 1463102078344 Marionette TRACE conn6 <- [1,946,null,{}] 18:14:38 INFO - PROCESS | 3076 | 1463102078348 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:38 INFO - PROCESS | 3076 | 1463102078463 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 18:14:38 INFO - PROCESS | 3076 | 1463102078560 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DAADA800 == 75 [pid = 3076] [id = 246] 18:14:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D932C400) [pid = 3076] [serial = 737] [outer = 0000000000000000] 18:14:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D932F800) [pid = 3076] [serial = 738] [outer = 00000031D932C400] 18:14:38 INFO - PROCESS | 3076 | 1463102078614 Marionette DEBUG loaded listener.js 18:14:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031DA683800) [pid = 3076] [serial = 739] [outer = 00000031D932C400] 18:14:39 INFO - PROCESS | 3076 | 1463102079188 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 880ms 18:14:39 INFO - PROCESS | 3076 | 1463102079224 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 18:14:39 INFO - PROCESS | 3076 | 1463102079227 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 18:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:14:39 INFO - PROCESS | 3076 | 1463102079230 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:14:39 INFO - PROCESS | 3076 | 1463102079233 Marionette TRACE conn6 <- [1,950,null,{}] 18:14:39 INFO - PROCESS | 3076 | 1463102079237 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:39 INFO - PROCESS | 3076 | 1463102079374 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 18:14:39 INFO - PROCESS | 3076 | 1463102079476 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DAAD4000 == 76 [pid = 3076] [id = 247] 18:14:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D930A000) [pid = 3076] [serial = 740] [outer = 0000000000000000] 18:14:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031DA686800) [pid = 3076] [serial = 741] [outer = 00000031D930A000] 18:14:39 INFO - PROCESS | 3076 | 1463102079531 Marionette DEBUG loaded listener.js 18:14:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031DA7CB400) [pid = 3076] [serial = 742] [outer = 00000031D930A000] 18:14:40 INFO - PROCESS | 3076 | 1463102080157 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1238ms 18:14:40 INFO - PROCESS | 3076 | 1463102080471 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 18:14:40 INFO - PROCESS | 3076 | 1463102080477 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 18:14:40 INFO - PROCESS | 3076 | 1463102080482 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:14:40 INFO - PROCESS | 3076 | 1463102080485 Marionette TRACE conn6 <- [1,954,null,{}] 18:14:40 INFO - PROCESS | 3076 | 1463102080491 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:40 INFO - PROCESS | 3076 | 1463102080602 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 18:14:40 INFO - PROCESS | 3076 | 1463102080722 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE55B800 == 77 [pid = 3076] [id = 248] 18:14:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031C24B9000) [pid = 3076] [serial = 743] [outer = 0000000000000000] 18:14:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031C24BF800) [pid = 3076] [serial = 744] [outer = 00000031C24B9000] 18:14:40 INFO - PROCESS | 3076 | 1463102080775 Marionette DEBUG loaded listener.js 18:14:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031C2B9E800) [pid = 3076] [serial = 745] [outer = 00000031C24B9000] 18:14:41 INFO - PROCESS | 3076 | 1463102081381 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 944ms 18:14:41 INFO - PROCESS | 3076 | 1463102081429 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 18:14:41 INFO - PROCESS | 3076 | 1463102081433 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 18:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:14:41 INFO - PROCESS | 3076 | 1463102081440 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:14:41 INFO - PROCESS | 3076 | 1463102081444 Marionette TRACE conn6 <- [1,958,null,{}] 18:14:41 INFO - PROCESS | 3076 | 1463102081448 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:41 INFO - PROCESS | 3076 | 1463102081583 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 18:14:41 INFO - PROCESS | 3076 | 1463102081698 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC2A8000 == 76 [pid = 3076] [id = 157] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D210F800 == 75 [pid = 3076] [id = 158] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D741D000 == 74 [pid = 3076] [id = 240] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F19800 == 73 [pid = 3076] [id = 239] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6368800 == 72 [pid = 3076] [id = 238] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D447A800 == 71 [pid = 3076] [id = 237] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B98800 == 70 [pid = 3076] [id = 236] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3274800 == 69 [pid = 3076] [id = 235] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031D3BD1400) [pid = 3076] [serial = 671] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C771C000 == 70 [pid = 3076] [id = 249] 18:14:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031C162B000) [pid = 3076] [serial = 746] [outer = 0000000000000000] 18:14:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031C293B400) [pid = 3076] [serial = 747] [outer = 00000031C162B000] 18:14:41 INFO - PROCESS | 3076 | 1463102081791 Marionette DEBUG loaded listener.js 18:14:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031C6A16C00) [pid = 3076] [serial = 748] [outer = 00000031C162B000] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFE96800 == 69 [pid = 3076] [id = 234] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCABF000 == 68 [pid = 3076] [id = 233] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF70F000 == 67 [pid = 3076] [id = 232] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7435800 == 66 [pid = 3076] [id = 227] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D44800 == 65 [pid = 3076] [id = 226] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF008000 == 64 [pid = 3076] [id = 225] 18:14:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6FB4000 == 63 [pid = 3076] [id = 224] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031CEF9F000) [pid = 3076] [serial = 656] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031CF8A8C00) [pid = 3076] [serial = 657] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031C2B98000) [pid = 3076] [serial = 648] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031C2221C00) [pid = 3076] [serial = 647] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CFA39800) [pid = 3076] [serial = 659] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CCA09800) [pid = 3076] [serial = 651] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031C8C41000) [pid = 3076] [serial = 650] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031D655CC00) [pid = 3076] [serial = 629] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031C853D400) [pid = 3076] [serial = 653] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031D6946C00) [pid = 3076] [serial = 630] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031CCC79400) [pid = 3076] [serial = 654] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031D0ABBC00) [pid = 3076] [serial = 662] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D694AC00) [pid = 3076] [serial = 641] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031D45D0800) [pid = 3076] [serial = 638] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CC8D7800) [pid = 3076] [serial = 632] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D09F2000) [pid = 3076] [serial = 635] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D1DCD000) [pid = 3076] [serial = 669] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031D8A9CC00) [pid = 3076] [serial = 644] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031D375E000) [pid = 3076] [serial = 668] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031D1680400) [pid = 3076] [serial = 663] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CF8B0C00) [pid = 3076] [serial = 665] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031D18E1000) [pid = 3076] [serial = 666] [outer = 0000000000000000] [url = about:blank] 18:14:41 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CFA61400) [pid = 3076] [serial = 660] [outer = 0000000000000000] [url = about:blank] 18:14:42 INFO - PROCESS | 3076 | 1463102082266 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 880ms 18:14:42 INFO - PROCESS | 3076 | 1463102082323 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 18:14:42 INFO - PROCESS | 3076 | 1463102082325 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 18:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:14:42 INFO - PROCESS | 3076 | 1463102082329 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:14:42 INFO - PROCESS | 3076 | 1463102082331 Marionette TRACE conn6 <- [1,962,null,{}] 18:14:42 INFO - PROCESS | 3076 | 1463102082341 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:42 INFO - PROCESS | 3076 | 1463102082437 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 18:14:42 INFO - PROCESS | 3076 | 1463102082449 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD220000 == 64 [pid = 3076] [id = 250] 18:14:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C7938000) [pid = 3076] [serial = 749] [outer = 0000000000000000] 18:14:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C79F0800) [pid = 3076] [serial = 750] [outer = 00000031C7938000] 18:14:42 INFO - PROCESS | 3076 | 1463102082498 Marionette DEBUG loaded listener.js 18:14:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031C8A75000) [pid = 3076] [serial = 751] [outer = 00000031C7938000] 18:14:42 INFO - PROCESS | 3076 | 1463102082983 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 18:14:43 INFO - PROCESS | 3076 | 1463102083022 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 18:14:43 INFO - PROCESS | 3076 | 1463102083024 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 18:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:14:43 INFO - PROCESS | 3076 | 1463102083027 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:14:43 INFO - PROCESS | 3076 | 1463102083029 Marionette TRACE conn6 <- [1,966,null,{}] 18:14:43 INFO - PROCESS | 3076 | 1463102083032 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:43 INFO - PROCESS | 3076 | 1463102083122 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 18:14:43 INFO - PROCESS | 3076 | 1463102083131 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF715000 == 65 [pid = 3076] [id = 251] 18:14:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CBE75800) [pid = 3076] [serial = 752] [outer = 0000000000000000] 18:14:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CBE83000) [pid = 3076] [serial = 753] [outer = 00000031CBE75800] 18:14:43 INFO - PROCESS | 3076 | 1463102083177 Marionette DEBUG loaded listener.js 18:14:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CC57E400) [pid = 3076] [serial = 754] [outer = 00000031CBE75800] 18:14:43 INFO - PROCESS | 3076 | 1463102083663 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 690ms 18:14:43 INFO - PROCESS | 3076 | 1463102083721 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 18:14:43 INFO - PROCESS | 3076 | 1463102083723 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 18:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:14:43 INFO - PROCESS | 3076 | 1463102083727 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:14:43 INFO - PROCESS | 3076 | 1463102083729 Marionette TRACE conn6 <- [1,970,null,{}] 18:14:43 INFO - PROCESS | 3076 | 1463102083732 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:43 INFO - PROCESS | 3076 | 1463102083819 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 18:14:43 INFO - PROCESS | 3076 | 1463102083829 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C39C5800 == 66 [pid = 3076] [id = 252] 18:14:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031C793D000) [pid = 3076] [serial = 755] [outer = 0000000000000000] 18:14:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CCC7DC00) [pid = 3076] [serial = 756] [outer = 00000031C793D000] 18:14:43 INFO - PROCESS | 3076 | 1463102083948 Marionette DEBUG loaded listener.js 18:14:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CD359C00) [pid = 3076] [serial = 757] [outer = 00000031C793D000] 18:14:44 INFO - PROCESS | 3076 | 1463102084361 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 18:14:44 INFO - PROCESS | 3076 | 1463102084419 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 18:14:44 INFO - PROCESS | 3076 | 1463102084422 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 18:14:44 INFO - PROCESS | 3076 | 1463102084425 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:14:44 INFO - PROCESS | 3076 | 1463102084427 Marionette TRACE conn6 <- [1,974,null,{}] 18:14:44 INFO - PROCESS | 3076 | 1463102084430 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:44 INFO - PROCESS | 3076 | 1463102084597 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 18:14:44 INFO - PROCESS | 3076 | 1463102084630 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C09000 == 67 [pid = 3076] [id = 253] 18:14:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031CEF6D400) [pid = 3076] [serial = 758] [outer = 0000000000000000] 18:14:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031CF1E6C00) [pid = 3076] [serial = 759] [outer = 00000031CEF6D400] 18:14:44 INFO - PROCESS | 3076 | 1463102084677 Marionette DEBUG loaded listener.js 18:14:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031CF8A8C00) [pid = 3076] [serial = 760] [outer = 00000031CEF6D400] 18:14:45 INFO - PROCESS | 3076 | 1463102085123 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 18:14:45 INFO - PROCESS | 3076 | 1463102085161 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 18:14:45 INFO - PROCESS | 3076 | 1463102085164 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 18:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:14:45 INFO - PROCESS | 3076 | 1463102085167 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:14:45 INFO - PROCESS | 3076 | 1463102085169 Marionette TRACE conn6 <- [1,978,null,{}] 18:14:45 INFO - PROCESS | 3076 | 1463102085172 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:45 INFO - PROCESS | 3076 | 1463102085286 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 18:14:45 INFO - PROCESS | 3076 | 1463102085340 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B82800 == 68 [pid = 3076] [id = 254] 18:14:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031CF8AE000) [pid = 3076] [serial = 761] [outer = 0000000000000000] 18:14:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031CFA1F000) [pid = 3076] [serial = 762] [outer = 00000031CF8AE000] 18:14:45 INFO - PROCESS | 3076 | 1463102085386 Marionette DEBUG loaded listener.js 18:14:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031CFA59000) [pid = 3076] [serial = 763] [outer = 00000031CF8AE000] 18:14:45 INFO - PROCESS | 3076 | 1463102085818 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 18:14:45 INFO - PROCESS | 3076 | 1463102085861 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 18:14:45 INFO - PROCESS | 3076 | 1463102085864 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 18:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:14:45 INFO - PROCESS | 3076 | 1463102085867 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:14:45 INFO - PROCESS | 3076 | 1463102085869 Marionette TRACE conn6 <- [1,982,null,{}] 18:14:45 INFO - PROCESS | 3076 | 1463102085872 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:46 INFO - PROCESS | 3076 | 1463102086018 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 18:14:46 INFO - PROCESS | 3076 | 1463102086041 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D56000 == 69 [pid = 3076] [id = 255] 18:14:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031CFA63400) [pid = 3076] [serial = 764] [outer = 0000000000000000] 18:14:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031CFA66C00) [pid = 3076] [serial = 765] [outer = 00000031CFA63400] 18:14:46 INFO - PROCESS | 3076 | 1463102086086 Marionette DEBUG loaded listener.js 18:14:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D09F9800) [pid = 3076] [serial = 766] [outer = 00000031CFA63400] 18:14:46 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031C162C000) [pid = 3076] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:14:46 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D0ABF400) [pid = 3076] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:14:46 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CEFA4400) [pid = 3076] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:14:46 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031D3083400) [pid = 3076] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:14:46 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031CFA21000) [pid = 3076] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:14:46 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C293A000) [pid = 3076] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:14:46 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031D3064400) [pid = 3076] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:14:46 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D442D800) [pid = 3076] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:14:46 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031C227D000) [pid = 3076] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:14:47 INFO - PROCESS | 3076 | 1463102087006 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1183ms 18:14:47 INFO - PROCESS | 3076 | 1463102087054 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 18:14:47 INFO - PROCESS | 3076 | 1463102087060 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 18:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:14:47 INFO - PROCESS | 3076 | 1463102087065 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:14:47 INFO - PROCESS | 3076 | 1463102087070 Marionette TRACE conn6 <- [1,986,null,{}] 18:14:47 INFO - PROCESS | 3076 | 1463102087075 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:47 INFO - PROCESS | 3076 | 1463102087196 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 18:14:47 INFO - PROCESS | 3076 | 1463102087322 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5BF000 == 70 [pid = 3076] [id = 256] 18:14:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031C24C5400) [pid = 3076] [serial = 767] [outer = 0000000000000000] 18:14:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031C2939800) [pid = 3076] [serial = 768] [outer = 00000031C24C5400] 18:14:47 INFO - PROCESS | 3076 | 1463102087384 Marionette DEBUG loaded listener.js 18:14:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031C3873800) [pid = 3076] [serial = 769] [outer = 00000031C24C5400] 18:14:48 INFO - PROCESS | 3076 | 1463102088017 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 987ms 18:14:48 INFO - PROCESS | 3076 | 1463102088058 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 18:14:48 INFO - PROCESS | 3076 | 1463102088065 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 18:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:14:48 INFO - PROCESS | 3076 | 1463102088073 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:14:48 INFO - PROCESS | 3076 | 1463102088076 Marionette TRACE conn6 <- [1,990,null,{}] 18:14:48 INFO - PROCESS | 3076 | 1463102088080 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:48 INFO - PROCESS | 3076 | 1463102088197 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 18:14:48 INFO - PROCESS | 3076 | 1463102088321 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D16A7800 == 71 [pid = 3076] [id = 257] 18:14:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031C8C39800) [pid = 3076] [serial = 770] [outer = 0000000000000000] 18:14:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031CC1BE800) [pid = 3076] [serial = 771] [outer = 00000031C8C39800] 18:14:48 INFO - PROCESS | 3076 | 1463102088379 Marionette DEBUG loaded listener.js 18:14:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031CD3BB800) [pid = 3076] [serial = 772] [outer = 00000031C8C39800] 18:14:49 INFO - PROCESS | 3076 | 1463102089000 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 986ms 18:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:14:49 INFO - PROCESS | 3076 | 1463102089060 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 18:14:49 INFO - PROCESS | 3076 | 1463102089063 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 18:14:49 INFO - PROCESS | 3076 | 1463102089067 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:14:49 INFO - PROCESS | 3076 | 1463102089071 Marionette TRACE conn6 <- [1,994,null,{}] 18:14:49 INFO - PROCESS | 3076 | 1463102089083 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:49 INFO - PROCESS | 3076 | 1463102089202 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 18:14:49 INFO - PROCESS | 3076 | 1463102089329 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4678800 == 72 [pid = 3076] [id = 258] 18:14:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031CF8A4C00) [pid = 3076] [serial = 773] [outer = 0000000000000000] 18:14:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031CFA34800) [pid = 3076] [serial = 774] [outer = 00000031CF8A4C00] 18:14:49 INFO - PROCESS | 3076 | 1463102089390 Marionette DEBUG loaded listener.js 18:14:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D0AC8000) [pid = 3076] [serial = 775] [outer = 00000031CF8A4C00] 18:14:49 INFO - PROCESS | 3076 | 1463102089963 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 941ms 18:14:50 INFO - PROCESS | 3076 | 1463102090011 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 18:14:50 INFO - PROCESS | 3076 | 1463102090014 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 18:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:14:50 INFO - PROCESS | 3076 | 1463102090018 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:14:50 INFO - PROCESS | 3076 | 1463102090020 Marionette TRACE conn6 <- [1,998,null,{}] 18:14:50 INFO - PROCESS | 3076 | 1463102090024 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:50 INFO - PROCESS | 3076 | 1463102090140 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 18:14:50 INFO - PROCESS | 3076 | 1463102090263 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E25800 == 73 [pid = 3076] [id = 259] 18:14:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031D1684000) [pid = 3076] [serial = 776] [outer = 0000000000000000] 18:14:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031D1CF5800) [pid = 3076] [serial = 777] [outer = 00000031D1684000] 18:14:50 INFO - PROCESS | 3076 | 1463102090320 Marionette DEBUG loaded listener.js 18:14:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031D3035C00) [pid = 3076] [serial = 778] [outer = 00000031D1684000] 18:14:50 INFO - PROCESS | 3076 | 1463102090886 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 944ms 18:14:50 INFO - PROCESS | 3076 | 1463102090964 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 18:14:50 INFO - PROCESS | 3076 | 1463102090967 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 18:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:14:50 INFO - PROCESS | 3076 | 1463102090970 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:14:50 INFO - PROCESS | 3076 | 1463102090973 Marionette TRACE conn6 <- [1,1002,null,{}] 18:14:51 INFO - PROCESS | 3076 | 1463102090990 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:51 INFO - PROCESS | 3076 | 1463102091103 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 18:14:51 INFO - PROCESS | 3076 | 1463102091224 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FA4800 == 74 [pid = 3076] [id = 260] 18:14:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031D3060400) [pid = 3076] [serial = 779] [outer = 0000000000000000] 18:14:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031D3064800) [pid = 3076] [serial = 780] [outer = 00000031D3060400] 18:14:51 INFO - PROCESS | 3076 | 1463102091281 Marionette DEBUG loaded listener.js 18:14:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031D308C800) [pid = 3076] [serial = 781] [outer = 00000031D3060400] 18:14:51 INFO - PROCESS | 3076 | 1463102091967 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1026ms 18:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:14:52 INFO - PROCESS | 3076 | 1463102092005 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 18:14:52 INFO - PROCESS | 3076 | 1463102092008 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 18:14:52 INFO - PROCESS | 3076 | 1463102092012 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:14:52 INFO - PROCESS | 3076 | 1463102092015 Marionette TRACE conn6 <- [1,1006,null,{}] 18:14:52 INFO - PROCESS | 3076 | 1463102092018 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:52 INFO - PROCESS | 3076 | 1463102092154 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 18:14:52 INFO - PROCESS | 3076 | 1463102092278 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7432800 == 75 [pid = 3076] [id = 261] 18:14:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031D37A9800) [pid = 3076] [serial = 782] [outer = 0000000000000000] 18:14:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031D37B3C00) [pid = 3076] [serial = 783] [outer = 00000031D37A9800] 18:14:52 INFO - PROCESS | 3076 | 1463102092336 Marionette DEBUG loaded listener.js 18:14:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031D442A000) [pid = 3076] [serial = 784] [outer = 00000031D37A9800] 18:14:52 INFO - PROCESS | 3076 | 1463102092904 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 944ms 18:14:52 INFO - PROCESS | 3076 | 1463102092957 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 18:14:52 INFO - PROCESS | 3076 | 1463102092960 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 18:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:14:52 INFO - PROCESS | 3076 | 1463102092964 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:14:52 INFO - PROCESS | 3076 | 1463102092966 Marionette TRACE conn6 <- [1,1010,null,{}] 18:14:52 INFO - PROCESS | 3076 | 1463102092970 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:53 INFO - PROCESS | 3076 | 1463102093090 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 18:14:53 INFO - PROCESS | 3076 | 1463102093214 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C3860800 == 76 [pid = 3076] [id = 262] 18:14:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031C6A53400) [pid = 3076] [serial = 785] [outer = 0000000000000000] 18:14:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031CD350C00) [pid = 3076] [serial = 786] [outer = 00000031C6A53400] 18:14:53 INFO - PROCESS | 3076 | 1463102093271 Marionette DEBUG loaded listener.js 18:14:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031D3BD5400) [pid = 3076] [serial = 787] [outer = 00000031C6A53400] 18:14:54 INFO - PROCESS | 3076 | 1463102094008 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1081ms 18:14:54 INFO - PROCESS | 3076 | 1463102094047 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 18:14:54 INFO - PROCESS | 3076 | 1463102094052 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 18:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:14:54 INFO - PROCESS | 3076 | 1463102094056 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:14:54 INFO - PROCESS | 3076 | 1463102094061 Marionette TRACE conn6 <- [1,1014,null,{}] 18:14:54 INFO - PROCESS | 3076 | 1463102094066 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:54 INFO - PROCESS | 3076 | 1463102094182 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 18:14:54 INFO - PROCESS | 3076 | 1463102094313 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2429800 == 77 [pid = 3076] [id = 263] 18:14:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031C1DBD000) [pid = 3076] [serial = 788] [outer = 0000000000000000] 18:14:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031C2221400) [pid = 3076] [serial = 789] [outer = 00000031C1DBD000] 18:14:54 INFO - PROCESS | 3076 | 1463102094368 Marionette DEBUG loaded listener.js 18:14:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 148 (00000031C22BAC00) [pid = 3076] [serial = 790] [outer = 00000031C1DBD000] 18:14:54 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B82800 == 76 [pid = 3076] [id = 254] 18:14:54 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C09000 == 75 [pid = 3076] [id = 253] 18:14:54 INFO - PROCESS | 3076 | --DOCSHELL 00000031C39C5800 == 74 [pid = 3076] [id = 252] 18:14:54 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF715000 == 73 [pid = 3076] [id = 251] 18:14:54 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD220000 == 72 [pid = 3076] [id = 250] 18:14:54 INFO - PROCESS | 3076 | --DOCSHELL 00000031C771C000 == 71 [pid = 3076] [id = 249] 18:14:54 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE55B800 == 70 [pid = 3076] [id = 248] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 147 (00000031D45CEC00) [pid = 3076] [serial = 684] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031D6550000) [pid = 3076] [serial = 687] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031D8EDF800) [pid = 3076] [serial = 690] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031D45D4000) [pid = 3076] [serial = 723] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOCSHELL 00000031D43D5000 == 69 [pid = 3076] [id = 243] 18:14:54 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF1CD800 == 68 [pid = 3076] [id = 242] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031C2938000) [pid = 3076] [serial = 696] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031D0AE8000) [pid = 3076] [serial = 708] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031D2C24400) [pid = 3076] [serial = 709] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031CF1EC800) [pid = 3076] [serial = 702] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031CF8ADC00) [pid = 3076] [serial = 703] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031D375BC00) [pid = 3076] [serial = 711] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031C8C3EC00) [pid = 3076] [serial = 697] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031C6A13400) [pid = 3076] [serial = 674] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031CFA5C000) [pid = 3076] [serial = 705] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031D1677400) [pid = 3076] [serial = 681] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CE6AD800) [pid = 3076] [serial = 677] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031D18EC000) [pid = 3076] [serial = 717] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D306BC00) [pid = 3076] [serial = 714] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031D3BD4000) [pid = 3076] [serial = 712] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031D4778C00) [pid = 3076] [serial = 721] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031D4586800) [pid = 3076] [serial = 720] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031D3BBA000) [pid = 3076] [serial = 715] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031C6DF2C00) [pid = 3076] [serial = 699] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D63CF400) [pid = 3076] [serial = 693] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CC4B2400) [pid = 3076] [serial = 700] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D3BF9C00) [pid = 3076] [serial = 718] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D07D5800) [pid = 3076] [serial = 706] [outer = 0000000000000000] [url = about:blank] 18:14:54 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031C0BB0C00) [pid = 3076] [serial = 384] [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.] 18:14:54 INFO - PROCESS | 3076 | 1463102094987 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 981ms 18:14:55 INFO - PROCESS | 3076 | 1463102095042 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 18:14:55 INFO - PROCESS | 3076 | 1463102095048 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 18:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:14:55 INFO - PROCESS | 3076 | 1463102095054 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:14:55 INFO - PROCESS | 3076 | 1463102095057 Marionette TRACE conn6 <- [1,1018,null,{}] 18:14:55 INFO - PROCESS | 3076 | 1463102095060 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:55 INFO - PROCESS | 3076 | 1463102095156 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 18:14:55 INFO - PROCESS | 3076 | 1463102095241 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8657800 == 69 [pid = 3076] [id = 264] 18:14:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031C227FC00) [pid = 3076] [serial = 791] [outer = 0000000000000000] 18:14:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031C2A43C00) [pid = 3076] [serial = 792] [outer = 00000031C227FC00] 18:14:55 INFO - PROCESS | 3076 | 1463102095289 Marionette DEBUG loaded listener.js 18:14:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031C2C1CC00) [pid = 3076] [serial = 793] [outer = 00000031C227FC00] 18:14:55 INFO - PROCESS | 3076 | 1463102095670 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 18:14:55 INFO - PROCESS | 3076 | 1463102095747 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 18:14:55 INFO - PROCESS | 3076 | 1463102095749 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 18:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:14:55 INFO - PROCESS | 3076 | 1463102095753 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:14:55 INFO - PROCESS | 3076 | 1463102095757 Marionette TRACE conn6 <- [1,1022,null,{}] 18:14:55 INFO - PROCESS | 3076 | 1463102095768 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:55 INFO - PROCESS | 3076 | 1463102095864 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 18:14:55 INFO - PROCESS | 3076 | 1463102095879 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD389000 == 70 [pid = 3076] [id = 265] 18:14:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031C6C0E400) [pid = 3076] [serial = 794] [outer = 0000000000000000] 18:14:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031C7473400) [pid = 3076] [serial = 795] [outer = 00000031C6C0E400] 18:14:55 INFO - PROCESS | 3076 | 1463102095927 Marionette DEBUG loaded listener.js 18:14:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031C79A2800) [pid = 3076] [serial = 796] [outer = 00000031C6C0E400] 18:14:56 INFO - PROCESS | 3076 | 1463102096398 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 18:14:56 INFO - PROCESS | 3076 | 1463102096447 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 18:14:56 INFO - PROCESS | 3076 | 1463102096449 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 18:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:14:56 INFO - PROCESS | 3076 | 1463102096453 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:14:56 INFO - PROCESS | 3076 | 1463102096455 Marionette TRACE conn6 <- [1,1026,null,{}] 18:14:56 INFO - PROCESS | 3076 | 1463102096458 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:56 INFO - PROCESS | 3076 | 1463102096579 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 18:14:56 INFO - PROCESS | 3076 | 1463102096672 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF32C800 == 71 [pid = 3076] [id = 266] 18:14:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031C7771C00) [pid = 3076] [serial = 797] [outer = 0000000000000000] 18:14:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031C86CA800) [pid = 3076] [serial = 798] [outer = 00000031C7771C00] 18:14:56 INFO - PROCESS | 3076 | 1463102096719 Marionette DEBUG loaded listener.js 18:14:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031C8C40800) [pid = 3076] [serial = 799] [outer = 00000031C7771C00] 18:14:57 INFO - PROCESS | 3076 | 1463102097129 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 18:14:57 INFO - PROCESS | 3076 | 1463102097189 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 18:14:57 INFO - PROCESS | 3076 | 1463102097192 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 18:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:14:57 INFO - PROCESS | 3076 | 1463102097201 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:14:57 INFO - PROCESS | 3076 | 1463102097203 Marionette TRACE conn6 <- [1,1030,null,{}] 18:14:57 INFO - PROCESS | 3076 | 1463102097212 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:57 INFO - PROCESS | 3076 | 1463102097328 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 18:14:57 INFO - PROCESS | 3076 | 1463102097385 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBEA000 == 72 [pid = 3076] [id = 267] 18:14:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031C941F800) [pid = 3076] [serial = 800] [outer = 0000000000000000] 18:14:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031CBE7D000) [pid = 3076] [serial = 801] [outer = 00000031C941F800] 18:14:57 INFO - PROCESS | 3076 | 1463102097431 Marionette DEBUG loaded listener.js 18:14:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031CC4AC400) [pid = 3076] [serial = 802] [outer = 00000031C941F800] 18:14:57 INFO - PROCESS | 3076 | 1463102097887 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 733ms 18:14:57 INFO - PROCESS | 3076 | 1463102097941 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 18:14:57 INFO - PROCESS | 3076 | 1463102097943 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 18:14:57 INFO - PROCESS | 3076 | 1463102097946 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:14:57 INFO - PROCESS | 3076 | 1463102097948 Marionette TRACE conn6 <- [1,1034,null,{}] 18:14:57 INFO - PROCESS | 3076 | 1463102097952 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:58 INFO - PROCESS | 3076 | 1463102098081 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 18:14:58 INFO - PROCESS | 3076 | 1463102098141 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1C19000 == 73 [pid = 3076] [id = 268] 18:14:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031CD340C00) [pid = 3076] [serial = 803] [outer = 0000000000000000] 18:14:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031CD353C00) [pid = 3076] [serial = 804] [outer = 00000031CD340C00] 18:14:58 INFO - PROCESS | 3076 | 1463102098188 Marionette DEBUG loaded listener.js 18:14:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031CE607400) [pid = 3076] [serial = 805] [outer = 00000031CD340C00] 18:14:58 INFO - PROCESS | 3076 | 1463102098581 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 18:14:58 INFO - PROCESS | 3076 | 1463102098622 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 18:14:58 INFO - PROCESS | 3076 | 1463102098624 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 18:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:14:58 INFO - PROCESS | 3076 | 1463102098628 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:14:58 INFO - PROCESS | 3076 | 1463102098630 Marionette TRACE conn6 <- [1,1038,null,{}] 18:14:58 INFO - PROCESS | 3076 | 1463102098633 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:58 INFO - PROCESS | 3076 | 1463102098750 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 18:14:58 INFO - PROCESS | 3076 | 1463102098806 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3280800 == 74 [pid = 3076] [id = 269] 18:14:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031CE60FC00) [pid = 3076] [serial = 806] [outer = 0000000000000000] 18:14:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031CE6A4800) [pid = 3076] [serial = 807] [outer = 00000031CE60FC00] 18:14:58 INFO - PROCESS | 3076 | 1463102098852 Marionette DEBUG loaded listener.js 18:14:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031CEFA1800) [pid = 3076] [serial = 808] [outer = 00000031CE60FC00] 18:14:59 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031CBE82000) [pid = 3076] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:14:59 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031D3BB9C00) [pid = 3076] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:14:59 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031CF8AE000) [pid = 3076] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:14:59 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031CEF6D400) [pid = 3076] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:14:59 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031C793D000) [pid = 3076] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:14:59 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031C24B9000) [pid = 3076] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:14:59 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031C162B000) [pid = 3076] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:14:59 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031C7938000) [pid = 3076] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:14:59 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CBE75800) [pid = 3076] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:14:59 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031D442A400) [pid = 3076] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:14:59 INFO - PROCESS | 3076 | 1463102099283 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 18:14:59 INFO - PROCESS | 3076 | 1463102099304 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 18:14:59 INFO - PROCESS | 3076 | 1463102099306 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 18:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:14:59 INFO - PROCESS | 3076 | 1463102099317 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:14:59 INFO - PROCESS | 3076 | 1463102099319 Marionette TRACE conn6 <- [1,1042,null,{}] 18:14:59 INFO - PROCESS | 3076 | 1463102099329 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:59 INFO - PROCESS | 3076 | 1463102099418 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 18:14:59 INFO - PROCESS | 3076 | 1463102099452 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B94000 == 75 [pid = 3076] [id = 270] 18:14:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031C793D000) [pid = 3076] [serial = 809] [outer = 0000000000000000] 18:14:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031CEF6D400) [pid = 3076] [serial = 810] [outer = 00000031C793D000] 18:14:59 INFO - PROCESS | 3076 | 1463102099497 Marionette DEBUG loaded listener.js 18:14:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031CF25A400) [pid = 3076] [serial = 811] [outer = 00000031C793D000] 18:14:59 INFO - PROCESS | 3076 | 1463102099897 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 650ms 18:14:59 INFO - PROCESS | 3076 | 1463102099962 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 18:14:59 INFO - PROCESS | 3076 | 1463102099964 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 18:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:14:59 INFO - PROCESS | 3076 | 1463102099968 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:14:59 INFO - PROCESS | 3076 | 1463102099970 Marionette TRACE conn6 <- [1,1046,null,{}] 18:14:59 INFO - PROCESS | 3076 | 1463102099974 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:00 INFO - PROCESS | 3076 | 1463102100065 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 18:15:00 INFO - PROCESS | 3076 | 1463102100071 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D43D5000 == 76 [pid = 3076] [id = 271] 18:15:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031CF25E400) [pid = 3076] [serial = 812] [outer = 0000000000000000] 18:15:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031CF8A5800) [pid = 3076] [serial = 813] [outer = 00000031CF25E400] 18:15:00 INFO - PROCESS | 3076 | 1463102100118 Marionette DEBUG loaded listener.js 18:15:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031CFA18000) [pid = 3076] [serial = 814] [outer = 00000031CF25E400] 18:15:00 INFO - PROCESS | 3076 | 1463102100535 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 582ms 18:15:00 INFO - PROCESS | 3076 | 1463102100552 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 18:15:00 INFO - PROCESS | 3076 | 1463102100554 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 18:15:00 INFO - PROCESS | 3076 | 1463102100557 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:15:00 INFO - PROCESS | 3076 | 1463102100559 Marionette TRACE conn6 <- [1,1050,null,{}] 18:15:00 INFO - PROCESS | 3076 | 1463102100563 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:00 INFO - PROCESS | 3076 | 1463102100701 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 18:15:00 INFO - PROCESS | 3076 | 1463102100725 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4660800 == 77 [pid = 3076] [id = 272] 18:15:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031CFA1B400) [pid = 3076] [serial = 815] [outer = 0000000000000000] 18:15:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031CFA35000) [pid = 3076] [serial = 816] [outer = 00000031CFA1B400] 18:15:00 INFO - PROCESS | 3076 | 1463102100774 Marionette DEBUG loaded listener.js 18:15:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031CFD6A000) [pid = 3076] [serial = 817] [outer = 00000031CFA1B400] 18:15:01 INFO - PROCESS | 3076 | 1463102101386 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 881ms 18:15:01 INFO - PROCESS | 3076 | 1463102101442 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 18:15:01 INFO - PROCESS | 3076 | 1463102101447 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 18:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:15:01 INFO - PROCESS | 3076 | 1463102101453 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:15:01 INFO - PROCESS | 3076 | 1463102101457 Marionette TRACE conn6 <- [1,1054,null,{}] 18:15:01 INFO - PROCESS | 3076 | 1463102101463 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:01 INFO - PROCESS | 3076 | 1463102101591 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 18:15:01 INFO - PROCESS | 3076 | 1463102101721 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C88BF800 == 78 [pid = 3076] [id = 273] 18:15:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031C162B400) [pid = 3076] [serial = 818] [outer = 0000000000000000] 18:15:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031C227B400) [pid = 3076] [serial = 819] [outer = 00000031C162B400] 18:15:01 INFO - PROCESS | 3076 | 1463102101782 Marionette DEBUG loaded listener.js 18:15:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031C2A47800) [pid = 3076] [serial = 820] [outer = 00000031C162B400] 18:15:02 INFO - PROCESS | 3076 | 1463102102428 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1030ms 18:15:02 INFO - PROCESS | 3076 | 1463102102487 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 18:15:02 INFO - PROCESS | 3076 | 1463102102493 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 18:15:02 INFO - PROCESS | 3076 | 1463102102500 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:15:02 INFO - PROCESS | 3076 | 1463102102503 Marionette TRACE conn6 <- [1,1058,null,{}] 18:15:02 INFO - PROCESS | 3076 | 1463102102507 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:02 INFO - PROCESS | 3076 | 1463102102677 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 18:15:02 INFO - PROCESS | 3076 | 1463102102805 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1691800 == 79 [pid = 3076] [id = 274] 18:15:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031C6C63C00) [pid = 3076] [serial = 821] [outer = 0000000000000000] 18:15:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031C793A800) [pid = 3076] [serial = 822] [outer = 00000031C6C63C00] 18:15:02 INFO - PROCESS | 3076 | 1463102102863 Marionette DEBUG loaded listener.js 18:15:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031CBE7D400) [pid = 3076] [serial = 823] [outer = 00000031C6C63C00] 18:15:03 INFO - PROCESS | 3076 | 1463102103468 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 985ms 18:15:03 INFO - PROCESS | 3076 | 1463102103491 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 18:15:03 INFO - PROCESS | 3076 | 1463102103494 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 18:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:15:03 INFO - PROCESS | 3076 | 1463102103498 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:15:03 INFO - PROCESS | 3076 | 1463102103502 Marionette TRACE conn6 <- [1,1062,null,{}] 18:15:03 INFO - PROCESS | 3076 | 1463102103514 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:03 INFO - PROCESS | 3076 | 1463102103635 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 18:15:03 INFO - PROCESS | 3076 | 1463102103766 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F03800 == 80 [pid = 3076] [id = 275] 18:15:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031CD35D400) [pid = 3076] [serial = 824] [outer = 0000000000000000] 18:15:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031CEFA0400) [pid = 3076] [serial = 825] [outer = 00000031CD35D400] 18:15:03 INFO - PROCESS | 3076 | 1463102103827 Marionette DEBUG loaded listener.js 18:15:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031CFD6F800) [pid = 3076] [serial = 826] [outer = 00000031CD35D400] 18:15:04 INFO - PROCESS | 3076 | 1463102104446 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 985ms 18:15:04 INFO - PROCESS | 3076 | 1463102104485 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 18:15:04 INFO - PROCESS | 3076 | 1463102104488 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 18:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:15:04 INFO - PROCESS | 3076 | 1463102104492 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:15:04 INFO - PROCESS | 3076 | 1463102104494 Marionette TRACE conn6 <- [1,1066,null,{}] 18:15:04 INFO - PROCESS | 3076 | 1463102104497 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:04 INFO - PROCESS | 3076 | 1463102104615 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 18:15:04 INFO - PROCESS | 3076 | 1463102104715 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7353000 == 81 [pid = 3076] [id = 276] 18:15:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 148 (00000031D07D9C00) [pid = 3076] [serial = 827] [outer = 0000000000000000] 18:15:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 149 (00000031D09F9400) [pid = 3076] [serial = 828] [outer = 00000031D07D9C00] 18:15:04 INFO - PROCESS | 3076 | 1463102104771 Marionette DEBUG loaded listener.js 18:15:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 150 (00000031D167E400) [pid = 3076] [serial = 829] [outer = 00000031D07D9C00] 18:15:05 INFO - PROCESS | 3076 | 1463102105375 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 943ms 18:15:05 INFO - PROCESS | 3076 | 1463102105437 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 18:15:05 INFO - PROCESS | 3076 | 1463102105439 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 18:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:15:05 INFO - PROCESS | 3076 | 1463102105443 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:15:05 INFO - PROCESS | 3076 | 1463102105445 Marionette TRACE conn6 <- [1,1070,null,{}] 18:15:05 INFO - PROCESS | 3076 | 1463102105449 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:05 INFO - PROCESS | 3076 | 1463102105564 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 18:15:05 INFO - PROCESS | 3076 | 1463102105691 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74ED000 == 82 [pid = 3076] [id = 277] 18:15:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 151 (00000031D180A800) [pid = 3076] [serial = 830] [outer = 0000000000000000] 18:15:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 152 (00000031D1C52800) [pid = 3076] [serial = 831] [outer = 00000031D180A800] 18:15:05 INFO - PROCESS | 3076 | 1463102105748 Marionette DEBUG loaded listener.js 18:15:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 153 (00000031D2C25C00) [pid = 3076] [serial = 832] [outer = 00000031D180A800] 18:15:06 INFO - PROCESS | 3076 | 1463102106341 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 943ms 18:15:06 INFO - PROCESS | 3076 | 1463102106389 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 18:15:06 INFO - PROCESS | 3076 | 1463102106391 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 18:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:15:06 INFO - PROCESS | 3076 | 1463102106395 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:15:06 INFO - PROCESS | 3076 | 1463102106397 Marionette TRACE conn6 <- [1,1074,null,{}] 18:15:06 INFO - PROCESS | 3076 | 1463102106401 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:06 INFO - PROCESS | 3076 | 1463102106573 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 18:15:06 INFO - PROCESS | 3076 | 1463102106704 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC109000 == 83 [pid = 3076] [id = 278] 18:15:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 154 (00000031C1B64000) [pid = 3076] [serial = 833] [outer = 0000000000000000] 18:15:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 155 (00000031C6A58800) [pid = 3076] [serial = 834] [outer = 00000031C1B64000] 18:15:06 INFO - PROCESS | 3076 | 1463102106762 Marionette DEBUG loaded listener.js 18:15:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 156 (00000031D3069C00) [pid = 3076] [serial = 835] [outer = 00000031C1B64000] 18:15:07 INFO - PROCESS | 3076 | 1463102107621 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1283ms 18:15:07 INFO - PROCESS | 3076 | 1463102107681 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 18:15:07 INFO - PROCESS | 3076 | 1463102107686 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 18:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:15:07 INFO - PROCESS | 3076 | 1463102107692 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:15:07 INFO - PROCESS | 3076 | 1463102107695 Marionette TRACE conn6 <- [1,1078,null,{}] 18:15:07 INFO - PROCESS | 3076 | 1463102107700 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:07 INFO - PROCESS | 3076 | 1463102107816 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 18:15:07 INFO - PROCESS | 3076 | 1463102107949 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF1CD800 == 84 [pid = 3076] [id = 279] 18:15:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 157 (00000031C24BA400) [pid = 3076] [serial = 836] [outer = 0000000000000000] 18:15:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 158 (00000031C2B97000) [pid = 3076] [serial = 837] [outer = 00000031C24BA400] 18:15:08 INFO - PROCESS | 3076 | 1463102108007 Marionette DEBUG loaded listener.js 18:15:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 159 (00000031C3B4E400) [pid = 3076] [serial = 838] [outer = 00000031C24BA400] 18:15:08 INFO - PROCESS | 3076 | 1463102108673 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1029ms 18:15:08 INFO - PROCESS | 3076 | 1463102108724 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 18:15:08 INFO - PROCESS | 3076 | 1463102108730 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 18:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:15:08 INFO - PROCESS | 3076 | 1463102108736 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:15:08 INFO - PROCESS | 3076 | 1463102108738 Marionette TRACE conn6 <- [1,1082,null,{}] 18:15:08 INFO - PROCESS | 3076 | 1463102108759 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:08 INFO - PROCESS | 3076 | 1463102108910 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 18:15:08 INFO - PROCESS | 3076 | 1463102108927 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDDC800 == 85 [pid = 3076] [id = 280] 18:15:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 160 (00000031C8A9F800) [pid = 3076] [serial = 839] [outer = 0000000000000000] 18:15:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 161 (00000031CBE76000) [pid = 3076] [serial = 840] [outer = 00000031C8A9F800] 18:15:08 INFO - PROCESS | 3076 | 1463102108976 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 162 (00000031CC541000) [pid = 3076] [serial = 841] [outer = 00000031C8A9F800] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E64800 == 84 [pid = 3076] [id = 228] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D43D5000 == 83 [pid = 3076] [id = 271] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B94000 == 82 [pid = 3076] [id = 270] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3280800 == 81 [pid = 3076] [id = 269] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1C19000 == 80 [pid = 3076] [id = 268] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 161 (00000031D3760000) [pid = 3076] [serial = 732] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 160 (00000031DA686800) [pid = 3076] [serial = 741] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 159 (00000031C70E8000) [pid = 3076] [serial = 726] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 158 (00000031D932F800) [pid = 3076] [serial = 738] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 157 (00000031D8AB9400) [pid = 3076] [serial = 735] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 156 (00000031CF8AD000) [pid = 3076] [serial = 729] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 155 (00000031CFA66C00) [pid = 3076] [serial = 765] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD389000 == 79 [pid = 3076] [id = 265] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8657800 == 78 [pid = 3076] [id = 264] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2429800 == 77 [pid = 3076] [id = 263] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E25800 == 76 [pid = 3076] [id = 259] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4678800 == 75 [pid = 3076] [id = 258] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D16A7800 == 74 [pid = 3076] [id = 257] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5BF000 == 73 [pid = 3076] [id = 256] 18:15:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D56000 == 72 [pid = 3076] [id = 255] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 154 (00000031CF8A8C00) [pid = 3076] [serial = 760] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 153 (00000031CFA1F000) [pid = 3076] [serial = 762] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 152 (00000031CD359C00) [pid = 3076] [serial = 757] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 151 (00000031CCC7DC00) [pid = 3076] [serial = 756] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 150 (00000031C2B9E800) [pid = 3076] [serial = 745] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 149 (00000031C6A16C00) [pid = 3076] [serial = 748] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 148 (00000031C293B400) [pid = 3076] [serial = 747] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 147 (00000031C79F0800) [pid = 3076] [serial = 750] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031CBE83000) [pid = 3076] [serial = 753] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031C8A75000) [pid = 3076] [serial = 751] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031CC57E400) [pid = 3076] [serial = 754] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031C24BF800) [pid = 3076] [serial = 744] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031D4591800) [pid = 3076] [serial = 585] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031D8A9EC00) [pid = 3076] [serial = 724] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031D3BF2800) [pid = 3076] [serial = 672] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031CFA59000) [pid = 3076] [serial = 763] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031CF1E6C00) [pid = 3076] [serial = 759] [outer = 0000000000000000] [url = about:blank] 18:15:09 INFO - PROCESS | 3076 | 1463102109590 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 900ms 18:15:09 INFO - PROCESS | 3076 | 1463102109637 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 18:15:09 INFO - PROCESS | 3076 | 1463102109640 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 18:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:15:09 INFO - PROCESS | 3076 | 1463102109643 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:15:09 INFO - PROCESS | 3076 | 1463102109647 Marionette TRACE conn6 <- [1,1086,null,{}] 18:15:09 INFO - PROCESS | 3076 | 1463102109658 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:09 INFO - PROCESS | 3076 | 1463102109756 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 18:15:09 INFO - PROCESS | 3076 | 1463102109843 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC471800 == 73 [pid = 3076] [id = 281] 18:15:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031C24BF800) [pid = 3076] [serial = 842] [outer = 0000000000000000] 18:15:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031C3B53000) [pid = 3076] [serial = 843] [outer = 00000031C24BF800] 18:15:09 INFO - PROCESS | 3076 | 1463102109893 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031C8540400) [pid = 3076] [serial = 844] [outer = 00000031C24BF800] 18:15:10 INFO - PROCESS | 3076 | 1463102110311 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 18:15:10 INFO - PROCESS | 3076 | 1463102110338 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 18:15:10 INFO - PROCESS | 3076 | 1463102110341 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 18:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:15:10 INFO - PROCESS | 3076 | 1463102110345 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:15:10 INFO - PROCESS | 3076 | 1463102110346 Marionette TRACE conn6 <- [1,1090,null,{}] 18:15:10 INFO - PROCESS | 3076 | 1463102110350 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:10 INFO - PROCESS | 3076 | 1463102110443 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 18:15:10 INFO - PROCESS | 3076 | 1463102110450 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDCE000 == 74 [pid = 3076] [id = 282] 18:15:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031C8DB0C00) [pid = 3076] [serial = 845] [outer = 0000000000000000] 18:15:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031CC21E400) [pid = 3076] [serial = 846] [outer = 00000031C8DB0C00] 18:15:10 INFO - PROCESS | 3076 | 1463102110497 Marionette DEBUG loaded listener.js 18:15:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031C8C40400) [pid = 3076] [serial = 847] [outer = 00000031C8DB0C00] 18:15:10 INFO - PROCESS | 3076 | 1463102110944 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 628ms 18:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:15:10 INFO - PROCESS | 3076 | 1463102110977 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 18:15:10 INFO - PROCESS | 3076 | 1463102110979 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 18:15:10 INFO - PROCESS | 3076 | 1463102110982 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:15:10 INFO - PROCESS | 3076 | 1463102110984 Marionette TRACE conn6 <- [1,1094,null,{}] 18:15:10 INFO - PROCESS | 3076 | 1463102110988 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:11 INFO - PROCESS | 3076 | 1463102111076 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 18:15:11 INFO - PROCESS | 3076 | 1463102111082 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6C1A800 == 75 [pid = 3076] [id = 283] 18:15:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031CCA0C400) [pid = 3076] [serial = 848] [outer = 0000000000000000] 18:15:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031CCC82C00) [pid = 3076] [serial = 849] [outer = 00000031CCA0C400] 18:15:11 INFO - PROCESS | 3076 | 1463102111128 Marionette DEBUG loaded listener.js 18:15:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031CD355800) [pid = 3076] [serial = 850] [outer = 00000031CCA0C400] 18:15:11 INFO - PROCESS | 3076 | 1463102111550 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 628ms 18:15:11 INFO - PROCESS | 3076 | 1463102111619 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 18:15:11 INFO - PROCESS | 3076 | 1463102111621 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 18:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:15:11 INFO - PROCESS | 3076 | 1463102111625 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:15:11 INFO - PROCESS | 3076 | 1463102111627 Marionette TRACE conn6 <- [1,1098,null,{}] 18:15:11 INFO - PROCESS | 3076 | 1463102111630 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:11 INFO - PROCESS | 3076 | 1463102111766 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 18:15:11 INFO - PROCESS | 3076 | 1463102111847 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B96800 == 76 [pid = 3076] [id = 284] 18:15:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 148 (00000031CE60A400) [pid = 3076] [serial = 851] [outer = 0000000000000000] 18:15:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 149 (00000031CEF65800) [pid = 3076] [serial = 852] [outer = 00000031CE60A400] 18:15:11 INFO - PROCESS | 3076 | 1463102111894 Marionette DEBUG loaded listener.js 18:15:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 150 (00000031CF8A5400) [pid = 3076] [serial = 853] [outer = 00000031CE60A400] 18:15:12 INFO - PROCESS | 3076 | 1463102112311 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 734ms 18:15:12 INFO - PROCESS | 3076 | 1463102112368 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 18:15:12 INFO - PROCESS | 3076 | 1463102112370 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 18:15:12 INFO - PROCESS | 3076 | 1463102112374 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:15:12 INFO - PROCESS | 3076 | 1463102112376 Marionette TRACE conn6 <- [1,1102,null,{}] 18:15:12 INFO - PROCESS | 3076 | 1463102112380 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:12 INFO - PROCESS | 3076 | 1463102112500 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 18:15:12 INFO - PROCESS | 3076 | 1463102112557 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D465E800 == 77 [pid = 3076] [id = 285] 18:15:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 151 (00000031CF8AC000) [pid = 3076] [serial = 854] [outer = 0000000000000000] 18:15:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 152 (00000031CFA15C00) [pid = 3076] [serial = 855] [outer = 00000031CF8AC000] 18:15:12 INFO - PROCESS | 3076 | 1463102112602 Marionette DEBUG loaded listener.js 18:15:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 153 (00000031CFA39C00) [pid = 3076] [serial = 856] [outer = 00000031CF8AC000] 18:15:13 INFO - PROCESS | 3076 | 1463102113027 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 18:15:13 INFO - PROCESS | 3076 | 1463102113055 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 18:15:13 INFO - PROCESS | 3076 | 1463102113058 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 18:15:13 INFO - PROCESS | 3076 | 1463102113061 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:15:13 INFO - PROCESS | 3076 | 1463102113063 Marionette TRACE conn6 <- [1,1106,null,{}] 18:15:13 INFO - PROCESS | 3076 | 1463102113066 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:13 INFO - PROCESS | 3076 | 1463102113208 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 18:15:13 INFO - PROCESS | 3076 | 1463102113232 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E24800 == 78 [pid = 3076] [id = 286] 18:15:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 154 (00000031CFA59800) [pid = 3076] [serial = 857] [outer = 0000000000000000] 18:15:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 155 (00000031CFA65C00) [pid = 3076] [serial = 858] [outer = 00000031CFA59800] 18:15:13 INFO - PROCESS | 3076 | 1463102113278 Marionette DEBUG loaded listener.js 18:15:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 156 (00000031D09F2000) [pid = 3076] [serial = 859] [outer = 00000031CFA59800] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 155 (00000031D4432400) [pid = 3076] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 154 (00000031C6A15400) [pid = 3076] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 153 (00000031C2220400) [pid = 3076] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 152 (00000031D3037000) [pid = 3076] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 151 (00000031D8ED3C00) [pid = 3076] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 150 (00000031D932C400) [pid = 3076] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 149 (00000031D693F800) [pid = 3076] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 148 (00000031D4591C00) [pid = 3076] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 147 (00000031C8A72800) [pid = 3076] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031D8A99000) [pid = 3076] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031D930A000) [pid = 3076] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031CFA38C00) [pid = 3076] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031C2B9C000) [pid = 3076] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031D8AB5000) [pid = 3076] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031C19CB800) [pid = 3076] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031C22C6000) [pid = 3076] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031CE60CC00) [pid = 3076] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031D3BBC800) [pid = 3076] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031CF8A4800) [pid = 3076] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031C941F800) [pid = 3076] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031CD340C00) [pid = 3076] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CE60FC00) [pid = 3076] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031C793D000) [pid = 3076] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CF25E400) [pid = 3076] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031C1DBD000) [pid = 3076] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CFA63400) [pid = 3076] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031C6A53400) [pid = 3076] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031C8C39800) [pid = 3076] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C24C5400) [pid = 3076] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CF8A4C00) [pid = 3076] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031C6C0E400) [pid = 3076] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031D1684000) [pid = 3076] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D3060400) [pid = 3076] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C227FC00) [pid = 3076] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031C7771C00) [pid = 3076] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031D37A9800) [pid = 3076] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:15:14 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CFA61800) [pid = 3076] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:15:14 INFO - PROCESS | 3076 | 1463102114146 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1138ms 18:15:14 INFO - PROCESS | 3076 | 1463102114203 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 18:15:14 INFO - PROCESS | 3076 | 1463102114205 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 18:15:14 INFO - PROCESS | 3076 | 1463102114209 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:15:14 INFO - PROCESS | 3076 | 1463102114218 Marionette TRACE conn6 <- [1,1110,null,{}] 18:15:14 INFO - PROCESS | 3076 | 1463102114222 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:14 INFO - PROCESS | 3076 | 1463102114341 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 18:15:14 INFO - PROCESS | 3076 | 1463102114400 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0017800 == 79 [pid = 3076] [id = 287] 18:15:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031C0C6E800) [pid = 3076] [serial = 860] [outer = 0000000000000000] 18:15:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031C2B9C000) [pid = 3076] [serial = 861] [outer = 00000031C0C6E800] 18:15:14 INFO - PROCESS | 3076 | 1463102114445 Marionette DEBUG loaded listener.js 18:15:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031C8A78C00) [pid = 3076] [serial = 862] [outer = 00000031C0C6E800] 18:15:14 INFO - PROCESS | 3076 | 1463102114827 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 648ms 18:15:14 INFO - PROCESS | 3076 | 1463102114860 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 18:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:15:14 INFO - PROCESS | 3076 | 1463102114862 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 18:15:14 INFO - PROCESS | 3076 | 1463102114866 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - PROCESS | 3076 | 1463102114868 Marionette TRACE conn6 <- [1,1114,null,{}] 18:15:14 INFO - PROCESS | 3076 | 1463102114883 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:14 INFO - PROCESS | 3076 | 1463102114972 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 18:15:14 INFO - PROCESS | 3076 | 1463102114979 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7361800 == 80 [pid = 3076] [id = 288] 18:15:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CC574000) [pid = 3076] [serial = 863] [outer = 0000000000000000] 18:15:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CF5A3400) [pid = 3076] [serial = 864] [outer = 00000031CC574000] 18:15:15 INFO - PROCESS | 3076 | 1463102115025 Marionette DEBUG loaded listener.js 18:15:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D1679C00) [pid = 3076] [serial = 865] [outer = 00000031CC574000] 18:15:15 INFO - PROCESS | 3076 | 1463102115451 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 648ms 18:15:15 INFO - PROCESS | 3076 | 1463102115517 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 18:15:15 INFO - PROCESS | 3076 | 1463102115520 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 18:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:15:15 INFO - PROCESS | 3076 | 1463102115523 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:15:15 INFO - PROCESS | 3076 | 1463102115526 Marionette TRACE conn6 <- [1,1118,null,{}] 18:15:15 INFO - PROCESS | 3076 | 1463102115530 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:15 INFO - PROCESS | 3076 | 1463102115650 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 18:15:15 INFO - PROCESS | 3076 | 1463102115693 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D95D0000 == 81 [pid = 3076] [id = 289] 18:15:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D2C2FC00) [pid = 3076] [serial = 866] [outer = 0000000000000000] 18:15:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D3061C00) [pid = 3076] [serial = 867] [outer = 00000031D2C2FC00] 18:15:15 INFO - PROCESS | 3076 | 1463102115744 Marionette DEBUG loaded listener.js 18:15:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D3091400) [pid = 3076] [serial = 868] [outer = 00000031D2C2FC00] 18:15:16 INFO - PROCESS | 3076 | [3076] 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 18:15:16 INFO - PROCESS | 3076 | 1463102116656 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1177ms 18:15:16 INFO - PROCESS | 3076 | 1463102116703 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 18:15:16 INFO - PROCESS | 3076 | 1463102116707 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 18:15:16 INFO - PROCESS | 3076 | 1463102116712 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:15:16 INFO - PROCESS | 3076 | 1463102116715 Marionette TRACE conn6 <- [1,1122,null,{}] 18:15:16 INFO - PROCESS | 3076 | 1463102116721 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:16 INFO - PROCESS | 3076 | 1463102116844 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 18:15:16 INFO - PROCESS | 3076 | 1463102116973 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF022800 == 82 [pid = 3076] [id = 290] 18:15:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031C2CED800) [pid = 3076] [serial = 869] [outer = 0000000000000000] 18:15:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031C74CD400) [pid = 3076] [serial = 870] [outer = 00000031C2CED800] 18:15:17 INFO - PROCESS | 3076 | 1463102117032 Marionette DEBUG loaded listener.js 18:15:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031C8A9CC00) [pid = 3076] [serial = 871] [outer = 00000031C2CED800] 18:15:17 INFO - PROCESS | 3076 | [GFX2-]: DrawTargetD2D 1.1 (00000031C7946210): Failed to create GradientStopCollection with no stops. 18:15:17 INFO - PROCESS | 3076 | [GFX3-]: No stops specified for gradient pattern. 18:15:17 INFO - PROCESS | 3076 | 1463102117679 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1028ms 18:15:17 INFO - PROCESS | 3076 | 1463102117745 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 18:15:17 INFO - PROCESS | 3076 | 1463102117752 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 18:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:15:17 INFO - PROCESS | 3076 | 1463102117759 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:15:17 INFO - PROCESS | 3076 | 1463102117762 Marionette TRACE conn6 <- [1,1126,null,{}] 18:15:17 INFO - PROCESS | 3076 | 1463102117785 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:17 INFO - PROCESS | 3076 | 1463102117934 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 18:15:18 INFO - PROCESS | 3076 | 1463102118064 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FB1000 == 83 [pid = 3076] [id = 291] 18:15:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031CC8DF400) [pid = 3076] [serial = 872] [outer = 0000000000000000] 18:15:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031CD35FC00) [pid = 3076] [serial = 873] [outer = 00000031CC8DF400] 18:15:18 INFO - PROCESS | 3076 | 1463102118121 Marionette DEBUG loaded listener.js 18:15:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031CEFA1C00) [pid = 3076] [serial = 874] [outer = 00000031CC8DF400] 18:15:18 INFO - PROCESS | 3076 | 1463102118737 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1025ms 18:15:18 INFO - PROCESS | 3076 | 1463102118790 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 18:15:18 INFO - PROCESS | 3076 | 1463102118793 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 18:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:15:18 INFO - PROCESS | 3076 | 1463102118796 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:15:18 INFO - PROCESS | 3076 | 1463102118801 Marionette TRACE conn6 <- [1,1130,null,{}] 18:15:18 INFO - PROCESS | 3076 | 1463102118813 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:18 INFO - PROCESS | 3076 | 1463102118934 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 18:15:19 INFO - PROCESS | 3076 | 1463102119039 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9622000 == 84 [pid = 3076] [id = 292] 18:15:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031D303C000) [pid = 3076] [serial = 875] [outer = 0000000000000000] 18:15:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031D3044800) [pid = 3076] [serial = 876] [outer = 00000031D303C000] 18:15:19 INFO - PROCESS | 3076 | 1463102119097 Marionette DEBUG loaded listener.js 18:15:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031D30DA800) [pid = 3076] [serial = 877] [outer = 00000031D303C000] 18:15:19 INFO - PROCESS | 3076 | 1463102119739 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 984ms 18:15:19 INFO - PROCESS | 3076 | 1463102119782 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 18:15:19 INFO - PROCESS | 3076 | 1463102119786 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 18:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:15:19 INFO - PROCESS | 3076 | 1463102119790 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:15:19 INFO - PROCESS | 3076 | 1463102119792 Marionette TRACE conn6 <- [1,1134,null,{}] 18:15:19 INFO - PROCESS | 3076 | 1463102119796 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:19 INFO - PROCESS | 3076 | 1463102119914 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 18:15:20 INFO - PROCESS | 3076 | 1463102120042 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D66000 == 85 [pid = 3076] [id = 293] 18:15:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031D3757C00) [pid = 3076] [serial = 878] [outer = 0000000000000000] 18:15:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031D375A400) [pid = 3076] [serial = 879] [outer = 00000031D3757C00] 18:15:20 INFO - PROCESS | 3076 | 1463102120119 Marionette DEBUG loaded listener.js 18:15:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031D37AF400) [pid = 3076] [serial = 880] [outer = 00000031D3757C00] 18:15:20 INFO - PROCESS | 3076 | 1463102120664 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 944ms 18:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:15:20 INFO - PROCESS | 3076 | 1463102120736 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 18:15:20 INFO - PROCESS | 3076 | 1463102120738 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 18:15:20 INFO - PROCESS | 3076 | 1463102120742 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:15:20 INFO - PROCESS | 3076 | 1463102120744 Marionette TRACE conn6 <- [1,1138,null,{}] 18:15:20 INFO - PROCESS | 3076 | 1463102120748 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:20 INFO - PROCESS | 3076 | 1463102120863 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 18:15:20 INFO - PROCESS | 3076 | 1463102120991 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9DEC000 == 86 [pid = 3076] [id = 294] 18:15:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031D37AE800) [pid = 3076] [serial = 881] [outer = 0000000000000000] 18:15:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031D3BB8400) [pid = 3076] [serial = 882] [outer = 00000031D37AE800] 18:15:21 INFO - PROCESS | 3076 | 1463102121048 Marionette DEBUG loaded listener.js 18:15:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031D3BD5800) [pid = 3076] [serial = 883] [outer = 00000031D37AE800] 18:15:21 INFO - PROCESS | 3076 | 1463102121636 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 942ms 18:15:21 INFO - PROCESS | 3076 | 1463102121686 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 18:15:21 INFO - PROCESS | 3076 | 1463102121689 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 18:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:15:21 INFO - PROCESS | 3076 | 1463102121693 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:15:21 INFO - PROCESS | 3076 | 1463102121695 Marionette TRACE conn6 <- [1,1142,null,{}] 18:15:21 INFO - PROCESS | 3076 | 1463102121699 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:21 INFO - PROCESS | 3076 | 1463102121858 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 18:15:22 INFO - PROCESS | 3076 | 1463102121989 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA931800 == 87 [pid = 3076] [id = 295] 18:15:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031D3BD6000) [pid = 3076] [serial = 884] [outer = 0000000000000000] 18:15:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031D442D400) [pid = 3076] [serial = 885] [outer = 00000031D3BD6000] 18:15:22 INFO - PROCESS | 3076 | 1463102122048 Marionette DEBUG loaded listener.js 18:15:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031D458B800) [pid = 3076] [serial = 886] [outer = 00000031D3BD6000] 18:15:22 INFO - PROCESS | 3076 | 1463102122684 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1029ms 18:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:15:22 INFO - PROCESS | 3076 | 1463102122724 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 18:15:22 INFO - PROCESS | 3076 | 1463102122727 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 18:15:22 INFO - PROCESS | 3076 | 1463102122730 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:15:22 INFO - PROCESS | 3076 | 1463102122733 Marionette TRACE conn6 <- [1,1146,null,{}] 18:15:22 INFO - PROCESS | 3076 | 1463102122737 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:22 INFO - PROCESS | 3076 | 1463102122852 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 18:15:22 INFO - PROCESS | 3076 | 1463102122983 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2422000 == 88 [pid = 3076] [id = 296] 18:15:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031C1B64800) [pid = 3076] [serial = 887] [outer = 0000000000000000] 18:15:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 148 (00000031C2A3EC00) [pid = 3076] [serial = 888] [outer = 00000031C1B64800] 18:15:23 INFO - PROCESS | 3076 | 1463102123040 Marionette DEBUG loaded listener.js 18:15:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 149 (00000031CC4AD800) [pid = 3076] [serial = 889] [outer = 00000031C1B64800] 18:15:23 INFO - PROCESS | 3076 | 1463102123764 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 18:15:23 INFO - PROCESS | 3076 | 1463102123823 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 18:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:15:23 INFO - PROCESS | 3076 | 1463102123828 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:15:23 INFO - PROCESS | 3076 | 1463102123832 Marionette TRACE conn6 <- [1,1150,null,{}] 18:15:23 INFO - PROCESS | 3076 | 1463102123838 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:23 INFO - PROCESS | 3076 | 1463102123958 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 18:15:24 INFO - PROCESS | 3076 | 1463102124083 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF31D000 == 89 [pid = 3076] [id = 297] 18:15:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 150 (00000031C24BB800) [pid = 3076] [serial = 890] [outer = 0000000000000000] 18:15:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 151 (00000031C2915400) [pid = 3076] [serial = 891] [outer = 00000031C24BB800] 18:15:24 INFO - PROCESS | 3076 | 1463102124135 Marionette DEBUG loaded listener.js 18:15:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 152 (00000031C6D66400) [pid = 3076] [serial = 892] [outer = 00000031C24BB800] 18:15:24 INFO - PROCESS | 3076 | 1463102124764 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 982ms 18:15:24 INFO - PROCESS | 3076 | 1463102124814 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 18:15:24 INFO - PROCESS | 3076 | 1463102124820 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 18:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:15:24 INFO - PROCESS | 3076 | 1463102124827 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:15:24 INFO - PROCESS | 3076 | 1463102124830 Marionette TRACE conn6 <- [1,1154,null,{}] 18:15:24 INFO - PROCESS | 3076 | 1463102124833 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:24 INFO - PROCESS | 3076 | 1463102124944 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 18:15:25 INFO - PROCESS | 3076 | 1463102125075 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E5B000 == 88 [pid = 3076] [id = 160] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7361800 == 87 [pid = 3076] [id = 288] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0017800 == 86 [pid = 3076] [id = 287] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E24800 == 85 [pid = 3076] [id = 286] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031D465E800 == 84 [pid = 3076] [id = 285] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B96800 == 83 [pid = 3076] [id = 284] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031C6C1A800 == 82 [pid = 3076] [id = 283] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFDCE000 == 81 [pid = 3076] [id = 282] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFBEA000 == 80 [pid = 3076] [id = 267] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 151 (00000031CFA35000) [pid = 3076] [serial = 816] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C3B63800 == 81 [pid = 3076] [id = 298] 18:15:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 152 (00000031C0BAE000) [pid = 3076] [serial = 893] [outer = 0000000000000000] 18:15:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 153 (00000031C2274000) [pid = 3076] [serial = 894] [outer = 00000031C0BAE000] 18:15:25 INFO - PROCESS | 3076 | 1463102125167 Marionette DEBUG loaded listener.js 18:15:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 154 (00000031C8536800) [pid = 3076] [serial = 895] [outer = 00000031C0BAE000] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC471800 == 80 [pid = 3076] [id = 281] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFDDC800 == 79 [pid = 3076] [id = 280] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF32C800 == 78 [pid = 3076] [id = 266] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF1CD800 == 77 [pid = 3076] [id = 279] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7353000 == 76 [pid = 3076] [id = 276] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F03800 == 75 [pid = 3076] [id = 275] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1691800 == 74 [pid = 3076] [id = 274] 18:15:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031C88BF800 == 73 [pid = 3076] [id = 273] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 153 (00000031D8AA3C00) [pid = 3076] [serial = 645] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 152 (00000031DA7CB400) [pid = 3076] [serial = 742] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 151 (00000031D1DC3000) [pid = 3076] [serial = 636] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 150 (00000031D694CC00) [pid = 3076] [serial = 688] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 149 (00000031D8EDEC00) [pid = 3076] [serial = 736] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 148 (00000031D4433000) [pid = 3076] [serial = 682] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 147 (00000031C8AA0C00) [pid = 3076] [serial = 675] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031CFA13C00) [pid = 3076] [serial = 678] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031D6558800) [pid = 3076] [serial = 639] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031D09F7000) [pid = 3076] [serial = 730] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031CC8DC800) [pid = 3076] [serial = 727] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031D8AB8800) [pid = 3076] [serial = 694] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031D4771C00) [pid = 3076] [serial = 733] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031D9329000) [pid = 3076] [serial = 691] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031DA683800) [pid = 3076] [serial = 739] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031D9326400) [pid = 3076] [serial = 642] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031D63C3000) [pid = 3076] [serial = 685] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031CE60D400) [pid = 3076] [serial = 633] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031D3087C00) [pid = 3076] [serial = 591] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031D477B400) [pid = 3076] [serial = 594] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CBE7D000) [pid = 3076] [serial = 801] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CD353C00) [pid = 3076] [serial = 804] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031CC4AC400) [pid = 3076] [serial = 802] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CE6A4800) [pid = 3076] [serial = 807] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031CE607400) [pid = 3076] [serial = 805] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031CEF6D400) [pid = 3076] [serial = 810] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031CF8A5800) [pid = 3076] [serial = 813] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031C22BAC00) [pid = 3076] [serial = 790] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031C2221400) [pid = 3076] [serial = 789] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031D09F9800) [pid = 3076] [serial = 766] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D3BD5400) [pid = 3076] [serial = 787] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031CD350C00) [pid = 3076] [serial = 786] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CD3BB800) [pid = 3076] [serial = 772] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CC1BE800) [pid = 3076] [serial = 771] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C3873800) [pid = 3076] [serial = 769] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C2939800) [pid = 3076] [serial = 768] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031D0AC8000) [pid = 3076] [serial = 775] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CFA34800) [pid = 3076] [serial = 774] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C7473400) [pid = 3076] [serial = 795] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C79A2800) [pid = 3076] [serial = 796] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D3035C00) [pid = 3076] [serial = 778] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D1CF5800) [pid = 3076] [serial = 777] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D308C800) [pid = 3076] [serial = 781] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D3064800) [pid = 3076] [serial = 780] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C2A43C00) [pid = 3076] [serial = 792] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C2C1CC00) [pid = 3076] [serial = 793] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C86CA800) [pid = 3076] [serial = 798] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D442A000) [pid = 3076] [serial = 784] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D37B3C00) [pid = 3076] [serial = 783] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CFA18000) [pid = 3076] [serial = 814] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CEFA1800) [pid = 3076] [serial = 808] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CF25A400) [pid = 3076] [serial = 811] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C8C40800) [pid = 3076] [serial = 799] [outer = 0000000000000000] [url = about:blank] 18:15:25 INFO - PROCESS | 3076 | 1463102125657 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 879ms 18:15:25 INFO - PROCESS | 3076 | 1463102125707 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 18:15:25 INFO - PROCESS | 3076 | 1463102125709 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 18:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:15:25 INFO - PROCESS | 3076 | 1463102125713 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:15:25 INFO - PROCESS | 3076 | 1463102125716 Marionette TRACE conn6 <- [1,1158,null,{}] 18:15:25 INFO - PROCESS | 3076 | 1463102125727 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:25 INFO - PROCESS | 3076 | 1463102125827 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 18:15:25 INFO - PROCESS | 3076 | 1463102125835 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF32B800 == 74 [pid = 3076] [id = 299] 18:15:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CBE7D800) [pid = 3076] [serial = 896] [outer = 0000000000000000] 18:15:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CC1BB400) [pid = 3076] [serial = 897] [outer = 00000031CBE7D800] 18:15:25 INFO - PROCESS | 3076 | 1463102125886 Marionette DEBUG loaded listener.js 18:15:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CC57A400) [pid = 3076] [serial = 898] [outer = 00000031CBE7D800] 18:15:26 INFO - PROCESS | 3076 | 1463102126368 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 691ms 18:15:26 INFO - PROCESS | 3076 | 1463102126407 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 18:15:26 INFO - PROCESS | 3076 | 1463102126410 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 18:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:15:26 INFO - PROCESS | 3076 | 1463102126413 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:15:26 INFO - PROCESS | 3076 | 1463102126415 Marionette TRACE conn6 <- [1,1162,null,{}] 18:15:26 INFO - PROCESS | 3076 | 1463102126418 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:26 INFO - PROCESS | 3076 | 1463102126515 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 18:15:26 INFO - PROCESS | 3076 | 1463102126524 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDCD800 == 75 [pid = 3076] [id = 300] 18:15:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CCC75C00) [pid = 3076] [serial = 899] [outer = 0000000000000000] 18:15:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CD19A800) [pid = 3076] [serial = 900] [outer = 00000031CCC75C00] 18:15:26 INFO - PROCESS | 3076 | 1463102126570 Marionette DEBUG loaded listener.js 18:15:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CE609000) [pid = 3076] [serial = 901] [outer = 00000031CCC75C00] 18:15:27 INFO - PROCESS | 3076 | 1463102127065 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 18:15:27 INFO - PROCESS | 3076 | 1463102127109 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 18:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:15:27 INFO - PROCESS | 3076 | 1463102127113 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:15:27 INFO - PROCESS | 3076 | 1463102127114 Marionette TRACE conn6 <- [1,1166,null,{}] 18:15:27 INFO - PROCESS | 3076 | 1463102127118 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:27 INFO - PROCESS | 3076 | 1463102127208 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 18:15:27 INFO - PROCESS | 3076 | 1463102127302 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2449000 == 76 [pid = 3076] [id = 301] 18:15:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CC4B4400) [pid = 3076] [serial = 902] [outer = 0000000000000000] 18:15:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CE6A5000) [pid = 3076] [serial = 903] [outer = 00000031CC4B4400] 18:15:27 INFO - PROCESS | 3076 | 1463102127349 Marionette DEBUG loaded listener.js 18:15:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CF1E9000) [pid = 3076] [serial = 904] [outer = 00000031CC4B4400] 18:15:27 INFO - PROCESS | 3076 | 1463102127747 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 18:15:27 INFO - PROCESS | 3076 | 1463102127809 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 18:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:15:27 INFO - PROCESS | 3076 | 1463102127821 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:15:27 INFO - PROCESS | 3076 | 1463102127823 Marionette TRACE conn6 <- [1,1170,null,{}] 18:15:27 INFO - PROCESS | 3076 | 1463102127827 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:28 INFO - PROCESS | 3076 | 1463102127994 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 18:15:28 INFO - PROCESS | 3076 | 1463102128026 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B89000 == 77 [pid = 3076] [id = 302] 18:15:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CF8AC400) [pid = 3076] [serial = 905] [outer = 0000000000000000] 18:15:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CFA1C800) [pid = 3076] [serial = 906] [outer = 00000031CF8AC400] 18:15:28 INFO - PROCESS | 3076 | 1463102128073 Marionette DEBUG loaded listener.js 18:15:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CFD6CC00) [pid = 3076] [serial = 907] [outer = 00000031CF8AC400] 18:15:28 INFO - PROCESS | 3076 | 1463102128531 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 18:15:28 INFO - PROCESS | 3076 | 1463102128562 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 18:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:15:28 INFO - PROCESS | 3076 | 1463102128566 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:15:28 INFO - PROCESS | 3076 | 1463102128568 Marionette TRACE conn6 <- [1,1174,null,{}] 18:15:28 INFO - PROCESS | 3076 | 1463102128571 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:28 INFO - PROCESS | 3076 | 1463102128693 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 18:15:28 INFO - PROCESS | 3076 | 1463102128716 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D43DE000 == 78 [pid = 3076] [id = 303] 18:15:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CFA59400) [pid = 3076] [serial = 908] [outer = 0000000000000000] 18:15:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D0ABE800) [pid = 3076] [serial = 909] [outer = 00000031CFA59400] 18:15:28 INFO - PROCESS | 3076 | 1463102128761 Marionette DEBUG loaded listener.js 18:15:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D1C5D000) [pid = 3076] [serial = 910] [outer = 00000031CFA59400] 18:15:29 INFO - PROCESS | 3076 | 1463102129221 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:15:29 INFO - PROCESS | 3076 | 1463102129263 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 18:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:15:29 INFO - PROCESS | 3076 | 1463102129266 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:15:29 INFO - PROCESS | 3076 | 1463102129268 Marionette TRACE conn6 <- [1,1178,null,{}] 18:15:29 INFO - PROCESS | 3076 | 1463102129272 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:29 INFO - PROCESS | 3076 | 1463102129418 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 18:15:29 INFO - PROCESS | 3076 | 1463102129444 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4675800 == 79 [pid = 3076] [id = 304] 18:15:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D21E7C00) [pid = 3076] [serial = 911] [outer = 0000000000000000] 18:15:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031D3038800) [pid = 3076] [serial = 912] [outer = 00000031D21E7C00] 18:15:29 INFO - PROCESS | 3076 | 1463102129490 Marionette DEBUG loaded listener.js 18:15:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031D3089800) [pid = 3076] [serial = 913] [outer = 00000031D21E7C00] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CE60A400) [pid = 3076] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CF8AC000) [pid = 3076] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C1B64000) [pid = 3076] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C8A9F800) [pid = 3076] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C8DB0C00) [pid = 3076] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CCA0C400) [pid = 3076] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C24BF800) [pid = 3076] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C0C6E800) [pid = 3076] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CFA59800) [pid = 3076] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CC574000) [pid = 3076] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C24BA400) [pid = 3076] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:15:29 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CBE76800) [pid = 3076] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:15:30 INFO - PROCESS | 3076 | 1463102130033 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:15:30 INFO - PROCESS | 3076 | 1463102130072 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 18:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:15:30 INFO - PROCESS | 3076 | 1463102130076 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:15:30 INFO - PROCESS | 3076 | 1463102130078 Marionette TRACE conn6 <- [1,1182,null,{}] 18:15:30 INFO - PROCESS | 3076 | 1463102130081 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:30 INFO - PROCESS | 3076 | 1463102130174 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 18:15:30 INFO - PROCESS | 3076 | 1463102130180 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E21000 == 80 [pid = 3076] [id = 305] 18:15:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CC8E4800) [pid = 3076] [serial = 914] [outer = 0000000000000000] 18:15:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D18E1C00) [pid = 3076] [serial = 915] [outer = 00000031CC8E4800] 18:15:30 INFO - PROCESS | 3076 | 1463102130225 Marionette DEBUG loaded listener.js 18:15:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D3754400) [pid = 3076] [serial = 916] [outer = 00000031CC8E4800] 18:15:30 INFO - PROCESS | 3076 | 1463102130655 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:15:30 INFO - PROCESS | 3076 | 1463102130711 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 18:15:30 INFO - PROCESS | 3076 | 1463102130714 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:15:30 INFO - PROCESS | 3076 | 1463102130716 Marionette TRACE conn6 <- [1,1186,null,{}] 18:15:30 INFO - PROCESS | 3076 | 1463102130720 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:30 INFO - PROCESS | 3076 | 1463102130812 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 18:15:30 INFO - PROCESS | 3076 | 1463102130821 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7115800 == 81 [pid = 3076] [id = 306] 18:15:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D30D9400) [pid = 3076] [serial = 917] [outer = 0000000000000000] 18:15:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D3BF0000) [pid = 3076] [serial = 918] [outer = 00000031D30D9400] 18:15:30 INFO - PROCESS | 3076 | 1463102130867 Marionette DEBUG loaded listener.js 18:15:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D442B000) [pid = 3076] [serial = 919] [outer = 00000031D30D9400] 18:15:31 INFO - PROCESS | 3076 | 1463102131317 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 628ms 18:15:31 INFO - PROCESS | 3076 | 1463102131345 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 18:15:31 INFO - PROCESS | 3076 | 1463102131348 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 18:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:15:31 INFO - PROCESS | 3076 | 1463102131362 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:15:31 INFO - PROCESS | 3076 | 1463102131365 Marionette TRACE conn6 <- [1,1190,null,{}] 18:15:31 INFO - PROCESS | 3076 | 1463102131373 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:31 INFO - PROCESS | 3076 | 1463102131504 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 18:15:31 INFO - PROCESS | 3076 | 1463102131517 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74E7800 == 82 [pid = 3076] [id = 307] 18:15:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D45C8C00) [pid = 3076] [serial = 920] [outer = 0000000000000000] 18:15:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D45D2400) [pid = 3076] [serial = 921] [outer = 00000031D45C8C00] 18:15:31 INFO - PROCESS | 3076 | 1463102131567 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D477A400) [pid = 3076] [serial = 922] [outer = 00000031D45C8C00] 18:15:32 INFO - PROCESS | 3076 | 1463102132288 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:15:32 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 18:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 984ms 18:15:32 INFO - PROCESS | 3076 | 1463102132350 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 3076 | 1463102132355 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 18:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:15:32 INFO - PROCESS | 3076 | 1463102132361 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - PROCESS | 3076 | 1463102132365 Marionette TRACE conn6 <- [1,1194,null,{}] 18:15:32 INFO - PROCESS | 3076 | 1463102132372 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:32 INFO - PROCESS | 3076 | 1463102132502 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 18:15:32 INFO - PROCESS | 3076 | 1463102132633 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE6DE000 == 83 [pid = 3076] [id = 308] 18:15:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C2936000) [pid = 3076] [serial = 923] [outer = 0000000000000000] 18:15:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031C2C24400) [pid = 3076] [serial = 924] [outer = 00000031C2936000] 18:15:32 INFO - PROCESS | 3076 | 1463102132693 Marionette DEBUG loaded listener.js 18:15:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031C79E6000) [pid = 3076] [serial = 925] [outer = 00000031C2936000] 18:15:33 INFO - PROCESS | 3076 | 1463102133265 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:15:33 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 18:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 942ms 18:15:33 INFO - PROCESS | 3076 | 1463102133306 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 18:15:33 INFO - PROCESS | 3076 | 1463102133313 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 18:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:15:33 INFO - PROCESS | 3076 | 1463102133320 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:15:33 INFO - PROCESS | 3076 | 1463102133323 Marionette TRACE conn6 <- [1,1198,null,{}] 18:15:33 INFO - PROCESS | 3076 | 1463102133327 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:33 INFO - PROCESS | 3076 | 1463102133449 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 18:15:33 INFO - PROCESS | 3076 | 1463102133551 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37E3000 == 84 [pid = 3076] [id = 309] 18:15:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CC216C00) [pid = 3076] [serial = 926] [outer = 0000000000000000] 18:15:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CCC73400) [pid = 3076] [serial = 927] [outer = 00000031CC216C00] 18:15:33 INFO - PROCESS | 3076 | 1463102133606 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CE6A3400) [pid = 3076] [serial = 928] [outer = 00000031CC216C00] 18:15:34 INFO - PROCESS | 3076 | 1463102134240 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 943ms 18:15:34 INFO - PROCESS | 3076 | 1463102134268 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 18:15:34 INFO - PROCESS | 3076 | 1463102134271 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 18:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:15:34 INFO - PROCESS | 3076 | 1463102134275 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:15:34 INFO - PROCESS | 3076 | 1463102134279 Marionette TRACE conn6 <- [1,1202,null,{}] 18:15:34 INFO - PROCESS | 3076 | 1463102134291 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:34 INFO - PROCESS | 3076 | 1463102134415 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 18:15:34 INFO - PROCESS | 3076 | 1463102134519 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:34 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E4F000 == 85 [pid = 3076] [id = 310] 18:15:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D0AC8C00) [pid = 3076] [serial = 929] [outer = 0000000000000000] 18:15:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D303B400) [pid = 3076] [serial = 930] [outer = 00000031D0AC8C00] 18:15:34 INFO - PROCESS | 3076 | 1463102134578 Marionette DEBUG loaded listener.js 18:15:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D3BD2800) [pid = 3076] [serial = 931] [outer = 00000031D0AC8C00] 18:15:35 INFO - PROCESS | 3076 | 1463102135249 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1030ms 18:15:35 INFO - PROCESS | 3076 | 1463102135307 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 18:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:15:35 INFO - PROCESS | 3076 | 1463102135311 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 18:15:35 INFO - PROCESS | 3076 | 1463102135315 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:15:35 INFO - PROCESS | 3076 | 1463102135317 Marionette TRACE conn6 <- [1,1206,null,{}] 18:15:35 INFO - PROCESS | 3076 | 1463102135321 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:35 INFO - PROCESS | 3076 | 1463102135444 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 18:15:35 INFO - PROCESS | 3076 | 1463102135574 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D960F000 == 86 [pid = 3076] [id = 311] 18:15:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D45C7800) [pid = 3076] [serial = 932] [outer = 0000000000000000] 18:15:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D45D3C00) [pid = 3076] [serial = 933] [outer = 00000031D45C7800] 18:15:35 INFO - PROCESS | 3076 | 1463102135631 Marionette DEBUG loaded listener.js 18:15:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D63C3400) [pid = 3076] [serial = 934] [outer = 00000031D45C7800] 18:15:36 INFO - PROCESS | 3076 | 1463102136169 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 881ms 18:15:36 INFO - PROCESS | 3076 | 1463102136197 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 18:15:36 INFO - PROCESS | 3076 | 1463102136199 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 18:15:36 INFO - PROCESS | 3076 | 1463102136220 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:15:36 INFO - PROCESS | 3076 | 1463102136222 Marionette TRACE conn6 <- [1,1210,null,{}] 18:15:36 INFO - PROCESS | 3076 | 1463102136226 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:36 INFO - PROCESS | 3076 | 1463102136345 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 18:15:36 INFO - PROCESS | 3076 | 1463102136444 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D5A800 == 87 [pid = 3076] [id = 312] 18:15:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D63C9C00) [pid = 3076] [serial = 935] [outer = 0000000000000000] 18:15:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D63D0000) [pid = 3076] [serial = 936] [outer = 00000031D63C9C00] 18:15:36 INFO - PROCESS | 3076 | 1463102136500 Marionette DEBUG loaded listener.js 18:15:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D655A400) [pid = 3076] [serial = 937] [outer = 00000031D63C9C00] 18:15:37 INFO - PROCESS | 3076 | 1463102137132 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 18:15:37 INFO - PROCESS | 3076 | 1463102137213 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 18:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:15:37 INFO - PROCESS | 3076 | 1463102137216 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:15:37 INFO - PROCESS | 3076 | 1463102137219 Marionette TRACE conn6 <- [1,1214,null,{}] 18:15:37 INFO - PROCESS | 3076 | 1463102137223 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:37 INFO - PROCESS | 3076 | 1463102137360 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 18:15:37 INFO - PROCESS | 3076 | 1463102137489 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA61D800 == 88 [pid = 3076] [id = 313] 18:15:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D6947800) [pid = 3076] [serial = 938] [outer = 0000000000000000] 18:15:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D8A98800) [pid = 3076] [serial = 939] [outer = 00000031D6947800] 18:15:37 INFO - PROCESS | 3076 | 1463102137546 Marionette DEBUG loaded listener.js 18:15:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031D8AAE800) [pid = 3076] [serial = 940] [outer = 00000031D6947800] 18:15:38 INFO - PROCESS | 3076 | 1463102138096 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 944ms 18:15:38 INFO - PROCESS | 3076 | 1463102138163 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 18:15:38 INFO - PROCESS | 3076 | 1463102138166 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 18:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:15:38 INFO - PROCESS | 3076 | 1463102138169 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:15:38 INFO - PROCESS | 3076 | 1463102138171 Marionette TRACE conn6 <- [1,1218,null,{}] 18:15:38 INFO - PROCESS | 3076 | 1463102138175 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:38 INFO - PROCESS | 3076 | 1463102138291 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 18:15:38 INFO - PROCESS | 3076 | 1463102138419 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DAAD2000 == 89 [pid = 3076] [id = 314] 18:15:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031D8AB4400) [pid = 3076] [serial = 941] [outer = 0000000000000000] 18:15:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031D8AB7000) [pid = 3076] [serial = 942] [outer = 00000031D8AB4400] 18:15:38 INFO - PROCESS | 3076 | 1463102138475 Marionette DEBUG loaded listener.js 18:15:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031D8ED8800) [pid = 3076] [serial = 943] [outer = 00000031D8AB4400] 18:15:39 INFO - PROCESS | 3076 | 1463102139105 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 985ms 18:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:15:39 INFO - PROCESS | 3076 | 1463102139157 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 18:15:39 INFO - PROCESS | 3076 | 1463102139160 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 18:15:39 INFO - PROCESS | 3076 | 1463102139164 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:15:39 INFO - PROCESS | 3076 | 1463102139166 Marionette TRACE conn6 <- [1,1222,null,{}] 18:15:39 INFO - PROCESS | 3076 | 1463102139170 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:39 INFO - PROCESS | 3076 | 1463102139288 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 18:15:39 INFO - PROCESS | 3076 | 1463102139560 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE560000 == 90 [pid = 3076] [id = 315] 18:15:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031C14C5400) [pid = 3076] [serial = 944] [outer = 0000000000000000] 18:15:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031C1622C00) [pid = 3076] [serial = 945] [outer = 00000031C14C5400] 18:15:39 INFO - PROCESS | 3076 | 1463102139642 Marionette DEBUG loaded listener.js 18:15:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031C293B000) [pid = 3076] [serial = 946] [outer = 00000031C14C5400] 18:15:40 INFO - PROCESS | 3076 | 1463102140208 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1077ms 18:15:40 INFO - PROCESS | 3076 | 1463102140251 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 18:15:40 INFO - PROCESS | 3076 | 1463102140255 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 18:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:15:40 INFO - PROCESS | 3076 | 1463102140261 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:15:40 INFO - PROCESS | 3076 | 1463102140265 Marionette TRACE conn6 <- [1,1226,null,{}] 18:15:40 INFO - PROCESS | 3076 | 1463102140270 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:40 INFO - PROCESS | 3076 | 1463102140386 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 18:15:40 INFO - PROCESS | 3076 | 1463102140491 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C32A2800 == 91 [pid = 3076] [id = 316] 18:15:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031C6C0CC00) [pid = 3076] [serial = 947] [outer = 0000000000000000] 18:15:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031C8AA4000) [pid = 3076] [serial = 948] [outer = 00000031C6C0CC00] 18:15:40 INFO - PROCESS | 3076 | 1463102140543 Marionette DEBUG loaded listener.js 18:15:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031CC21A400) [pid = 3076] [serial = 949] [outer = 00000031C6C0CC00] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7115800 == 90 [pid = 3076] [id = 306] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E21000 == 89 [pid = 3076] [id = 305] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4675800 == 88 [pid = 3076] [id = 304] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D43DE000 == 87 [pid = 3076] [id = 303] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B89000 == 86 [pid = 3076] [id = 302] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2449000 == 85 [pid = 3076] [id = 301] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031CEFA0400) [pid = 3076] [serial = 825] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031C793A800) [pid = 3076] [serial = 822] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031D09F9400) [pid = 3076] [serial = 828] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031D1C52800) [pid = 3076] [serial = 831] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031D3061C00) [pid = 3076] [serial = 867] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031C227B400) [pid = 3076] [serial = 819] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFDCD800 == 84 [pid = 3076] [id = 300] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF32B800 == 83 [pid = 3076] [id = 299] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031C3B63800 == 82 [pid = 3076] [id = 298] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF31D000 == 81 [pid = 3076] [id = 297] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031DA931800 == 80 [pid = 3076] [id = 295] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9DEC000 == 79 [pid = 3076] [id = 294] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D66000 == 78 [pid = 3076] [id = 293] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9622000 == 77 [pid = 3076] [id = 292] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6FB1000 == 76 [pid = 3076] [id = 291] 18:15:41 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF022800 == 75 [pid = 3076] [id = 290] 18:15:41 INFO - PROCESS | 3076 | 1463102141220 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 986ms 18:15:41 INFO - PROCESS | 3076 | 1463102141251 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 18:15:41 INFO - PROCESS | 3076 | 1463102141255 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 18:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:15:41 INFO - PROCESS | 3076 | 1463102141260 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:15:41 INFO - PROCESS | 3076 | 1463102141262 Marionette TRACE conn6 <- [1,1230,null,{}] 18:15:41 INFO - PROCESS | 3076 | 1463102141266 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:41 INFO - PROCESS | 3076 | 1463102141374 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031CE6ACC00) [pid = 3076] [serial = 588] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031CEF65800) [pid = 3076] [serial = 852] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CF8A5400) [pid = 3076] [serial = 853] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CFA39C00) [pid = 3076] [serial = 856] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CFA15C00) [pid = 3076] [serial = 855] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D3069C00) [pid = 3076] [serial = 835] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031C6A58800) [pid = 3076] [serial = 834] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031CC541000) [pid = 3076] [serial = 841] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031CBE76000) [pid = 3076] [serial = 840] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031CC21E400) [pid = 3076] [serial = 846] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031C8C40400) [pid = 3076] [serial = 847] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CCC82C00) [pid = 3076] [serial = 849] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031C3B53000) [pid = 3076] [serial = 843] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031C8540400) [pid = 3076] [serial = 844] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C2B9C000) [pid = 3076] [serial = 861] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CFA65C00) [pid = 3076] [serial = 858] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CF5A3400) [pid = 3076] [serial = 864] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031D09F2000) [pid = 3076] [serial = 859] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C3B4E400) [pid = 3076] [serial = 838] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C2B97000) [pid = 3076] [serial = 837] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031D1679C00) [pid = 3076] [serial = 865] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CD355800) [pid = 3076] [serial = 850] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C8A78C00) [pid = 3076] [serial = 862] [outer = 0000000000000000] [url = about:blank] 18:15:41 INFO - PROCESS | 3076 | 1463102141489 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C865F000 == 76 [pid = 3076] [id = 317] 18:15:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C1932C00) [pid = 3076] [serial = 950] [outer = 0000000000000000] 18:15:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C293B400) [pid = 3076] [serial = 951] [outer = 00000031C1932C00] 18:15:41 INFO - PROCESS | 3076 | 1463102141536 Marionette DEBUG loaded listener.js 18:15:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C6D86800) [pid = 3076] [serial = 952] [outer = 00000031C1932C00] 18:15:41 INFO - PROCESS | 3076 | 1463102141968 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 18:15:42 INFO - PROCESS | 3076 | 1463102141996 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 3076 | 1463102141998 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 18:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:15:42 INFO - PROCESS | 3076 | 1463102142003 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - PROCESS | 3076 | 1463102142009 Marionette TRACE conn6 <- [1,1234,null,{}] 18:15:42 INFO - PROCESS | 3076 | 1463102142024 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:42 INFO - PROCESS | 3076 | 1463102142150 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 18:15:42 INFO - PROCESS | 3076 | 1463102142167 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D169D800 == 77 [pid = 3076] [id = 318] 18:15:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CC4AC400) [pid = 3076] [serial = 953] [outer = 0000000000000000] 18:15:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CC8E1C00) [pid = 3076] [serial = 954] [outer = 00000031CC4AC400] 18:15:42 INFO - PROCESS | 3076 | 1463102142213 Marionette DEBUG loaded listener.js 18:15:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CD348C00) [pid = 3076] [serial = 955] [outer = 00000031CC4AC400] 18:15:42 INFO - PROCESS | 3076 | 1463102142748 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 797ms 18:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:15:42 INFO - PROCESS | 3076 | 1463102142801 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 3076 | 1463102142804 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 18:15:42 INFO - PROCESS | 3076 | 1463102142807 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - PROCESS | 3076 | 1463102142809 Marionette TRACE conn6 <- [1,1238,null,{}] 18:15:42 INFO - PROCESS | 3076 | 1463102142813 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:42 INFO - PROCESS | 3076 | 1463102142939 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 18:15:42 INFO - PROCESS | 3076 | 1463102142953 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D327D000 == 78 [pid = 3076] [id = 319] 18:15:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CC8D7400) [pid = 3076] [serial = 956] [outer = 0000000000000000] 18:15:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CE615C00) [pid = 3076] [serial = 957] [outer = 00000031CC8D7400] 18:15:43 INFO - PROCESS | 3076 | 1463102142999 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CEFA4400) [pid = 3076] [serial = 958] [outer = 00000031CC8D7400] 18:15:43 INFO - PROCESS | 3076 | 1463102143421 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 629ms 18:15:43 INFO - PROCESS | 3076 | 1463102143439 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 18:15:43 INFO - PROCESS | 3076 | 1463102143441 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 18:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:15:43 INFO - PROCESS | 3076 | 1463102143445 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:15:43 INFO - PROCESS | 3076 | 1463102143447 Marionette TRACE conn6 <- [1,1242,null,{}] 18:15:43 INFO - PROCESS | 3076 | 1463102143450 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:43 INFO - PROCESS | 3076 | 1463102143609 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 18:15:43 INFO - PROCESS | 3076 | 1463102143632 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D3E000 == 79 [pid = 3076] [id = 320] 18:15:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CF8A9400) [pid = 3076] [serial = 959] [outer = 0000000000000000] 18:15:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031CF8B0C00) [pid = 3076] [serial = 960] [outer = 00000031CF8A9400] 18:15:43 INFO - PROCESS | 3076 | 1463102143686 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031CFA39800) [pid = 3076] [serial = 961] [outer = 00000031CF8A9400] 18:15:44 INFO - PROCESS | 3076 | 1463102144152 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 731ms 18:15:44 INFO - PROCESS | 3076 | 1463102144179 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 3076 | 1463102144181 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 18:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:15:44 INFO - PROCESS | 3076 | 1463102144192 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:15:44 INFO - PROCESS | 3076 | 1463102144194 Marionette TRACE conn6 <- [1,1246,null,{}] 18:15:44 INFO - PROCESS | 3076 | 1463102144198 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:44 INFO - PROCESS | 3076 | 1463102144321 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 18:15:44 INFO - PROCESS | 3076 | 1463102144335 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D453E800 == 80 [pid = 3076] [id = 321] 18:15:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031CFA65C00) [pid = 3076] [serial = 962] [outer = 0000000000000000] 18:15:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D0ABB400) [pid = 3076] [serial = 963] [outer = 00000031CFA65C00] 18:15:44 INFO - PROCESS | 3076 | 1463102144380 Marionette DEBUG loaded listener.js 18:15:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D167F000) [pid = 3076] [serial = 964] [outer = 00000031CFA65C00] 18:15:44 INFO - PROCESS | 3076 | 1463102144845 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 18:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:15:44 INFO - PROCESS | 3076 | 1463102144878 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 3076 | 1463102144881 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 18:15:44 INFO - PROCESS | 3076 | 1463102144884 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:15:44 INFO - PROCESS | 3076 | 1463102144886 Marionette TRACE conn6 <- [1,1250,null,{}] 18:15:44 INFO - PROCESS | 3076 | 1463102144889 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:45 INFO - PROCESS | 3076 | 1463102145037 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 18:15:45 INFO - PROCESS | 3076 | 1463102145061 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D665B000 == 81 [pid = 3076] [id = 322] 18:15:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D2145800) [pid = 3076] [serial = 965] [outer = 0000000000000000] 18:15:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D24A6800) [pid = 3076] [serial = 966] [outer = 00000031D2145800] 18:15:45 INFO - PROCESS | 3076 | 1463102145107 Marionette DEBUG loaded listener.js 18:15:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D306F800) [pid = 3076] [serial = 967] [outer = 00000031D2145800] 18:15:45 INFO - PROCESS | 3076 | 1463102145562 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D07D9C00) [pid = 3076] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CF8AC400) [pid = 3076] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031CFA59400) [pid = 3076] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031C24BB800) [pid = 3076] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031D180A800) [pid = 3076] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CC4B4400) [pid = 3076] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D30D9400) [pid = 3076] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CC8E4800) [pid = 3076] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031C0BAE000) [pid = 3076] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D21E7C00) [pid = 3076] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CCC75C00) [pid = 3076] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031C162B400) [pid = 3076] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CD35D400) [pid = 3076] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CBE7D800) [pid = 3076] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031D2C2FC00) [pid = 3076] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:15:45 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C6C63C00) [pid = 3076] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 943ms 18:15:45 INFO - PROCESS | 3076 | 1463102145831 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 18:15:45 INFO - PROCESS | 3076 | 1463102145833 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 18:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:15:45 INFO - PROCESS | 3076 | 1463102145836 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:15:45 INFO - PROCESS | 3076 | 1463102145846 Marionette TRACE conn6 <- [1,1254,null,{}] 18:15:45 INFO - PROCESS | 3076 | 1463102145850 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:45 INFO - PROCESS | 3076 | 1463102145942 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 18:15:45 INFO - PROCESS | 3076 | 1463102145949 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D169A800 == 82 [pid = 3076] [id = 323] 18:15:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C2CF4800) [pid = 3076] [serial = 968] [outer = 0000000000000000] 18:15:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031C853E800) [pid = 3076] [serial = 969] [outer = 00000031C2CF4800] 18:15:46 INFO - PROCESS | 3076 | 1463102145995 Marionette DEBUG loaded listener.js 18:15:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CF8AC400) [pid = 3076] [serial = 970] [outer = 00000031C2CF4800] 18:15:46 INFO - PROCESS | 3076 | 1463102146461 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 18:15:46 INFO - PROCESS | 3076 | 1463102146531 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 18:15:46 INFO - PROCESS | 3076 | 1463102146533 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 18:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:15:46 INFO - PROCESS | 3076 | 1463102146537 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:15:46 INFO - PROCESS | 3076 | 1463102146539 Marionette TRACE conn6 <- [1,1258,null,{}] 18:15:46 INFO - PROCESS | 3076 | 1463102146542 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:46 INFO - PROCESS | 3076 | 1463102146635 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 18:15:46 INFO - PROCESS | 3076 | 1463102146642 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7119800 == 83 [pid = 3076] [id = 324] 18:15:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031D1C5F400) [pid = 3076] [serial = 971] [outer = 0000000000000000] 18:15:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031D306B400) [pid = 3076] [serial = 972] [outer = 00000031D1C5F400] 18:15:46 INFO - PROCESS | 3076 | 1463102146691 Marionette DEBUG loaded listener.js 18:15:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D37B1000) [pid = 3076] [serial = 973] [outer = 00000031D1C5F400] 18:15:47 INFO - PROCESS | 3076 | 1463102147107 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 627ms 18:15:47 INFO - PROCESS | 3076 | 1463102147168 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 18:15:47 INFO - PROCESS | 3076 | 1463102147170 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 18:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:15:47 INFO - PROCESS | 3076 | 1463102147173 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:15:47 INFO - PROCESS | 3076 | 1463102147175 Marionette TRACE conn6 <- [1,1262,null,{}] 18:15:47 INFO - PROCESS | 3076 | 1463102147178 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:47 INFO - PROCESS | 3076 | 1463102147279 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 18:15:47 INFO - PROCESS | 3076 | 1463102147288 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8B44000 == 84 [pid = 3076] [id = 325] 18:15:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D3BB9C00) [pid = 3076] [serial = 974] [outer = 0000000000000000] 18:15:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D3BDB000) [pid = 3076] [serial = 975] [outer = 00000031D3BB9C00] 18:15:47 INFO - PROCESS | 3076 | 1463102147339 Marionette DEBUG loaded listener.js 18:15:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D458A000) [pid = 3076] [serial = 976] [outer = 00000031D3BB9C00] 18:15:47 INFO - PROCESS | 3076 | 1463102147873 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 18:15:47 INFO - PROCESS | 3076 | 1463102147909 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 18:15:47 INFO - PROCESS | 3076 | 1463102147914 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 18:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:15:47 INFO - PROCESS | 3076 | 1463102147920 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:15:47 INFO - PROCESS | 3076 | 1463102147925 Marionette TRACE conn6 <- [1,1266,null,{}] 18:15:47 INFO - PROCESS | 3076 | 1463102147932 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:48 INFO - PROCESS | 3076 | 1463102148111 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 18:15:48 INFO - PROCESS | 3076 | 1463102148238 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE6C3800 == 85 [pid = 3076] [id = 326] 18:15:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031C22C6000) [pid = 3076] [serial = 977] [outer = 0000000000000000] 18:15:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031C2A40800) [pid = 3076] [serial = 978] [outer = 00000031C22C6000] 18:15:48 INFO - PROCESS | 3076 | 1463102148300 Marionette DEBUG loaded listener.js 18:15:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031C79E3800) [pid = 3076] [serial = 979] [outer = 00000031C22C6000] 18:15:48 INFO - PROCESS | 3076 | 1463102148901 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1038ms 18:15:48 INFO - PROCESS | 3076 | 1463102148963 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 18:15:48 INFO - PROCESS | 3076 | 1463102148970 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 18:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:15:48 INFO - PROCESS | 3076 | 1463102148977 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:15:48 INFO - PROCESS | 3076 | 1463102148980 Marionette TRACE conn6 <- [1,1270,null,{}] 18:15:49 INFO - PROCESS | 3076 | 1463102149006 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:49 INFO - PROCESS | 3076 | 1463102149131 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 18:15:49 INFO - PROCESS | 3076 | 1463102149261 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D326E000 == 86 [pid = 3076] [id = 327] 18:15:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031C7772000) [pid = 3076] [serial = 980] [outer = 0000000000000000] 18:15:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031CC4AF400) [pid = 3076] [serial = 981] [outer = 00000031C7772000] 18:15:49 INFO - PROCESS | 3076 | 1463102149318 Marionette DEBUG loaded listener.js 18:15:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031CD3BB400) [pid = 3076] [serial = 982] [outer = 00000031C7772000] 18:15:49 INFO - PROCESS | 3076 | 1463102149947 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1004ms 18:15:49 INFO - PROCESS | 3076 | 1463102149986 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 18:15:49 INFO - PROCESS | 3076 | 1463102149989 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 18:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:15:49 INFO - PROCESS | 3076 | 1463102149993 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:15:50 INFO - PROCESS | 3076 | 1463102149997 Marionette TRACE conn6 <- [1,1274,null,{}] 18:15:50 INFO - PROCESS | 3076 | 1463102150009 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:50 INFO - PROCESS | 3076 | 1463102150135 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 18:15:50 INFO - PROCESS | 3076 | 1463102150286 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D95E2000 == 87 [pid = 3076] [id = 328] 18:15:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031CFFA0800) [pid = 3076] [serial = 983] [outer = 0000000000000000] 18:15:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D07D2800) [pid = 3076] [serial = 984] [outer = 00000031CFFA0800] 18:15:50 INFO - PROCESS | 3076 | 1463102150350 Marionette DEBUG loaded listener.js 18:15:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031D3BDA400) [pid = 3076] [serial = 985] [outer = 00000031CFFA0800] 18:15:50 INFO - PROCESS | 3076 | 1463102150981 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1034ms 18:15:51 INFO - PROCESS | 3076 | 1463102151029 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 18:15:51 INFO - PROCESS | 3076 | 1463102151032 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 18:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:15:51 INFO - PROCESS | 3076 | 1463102151036 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:15:51 INFO - PROCESS | 3076 | 1463102151038 Marionette TRACE conn6 <- [1,1278,null,{}] 18:15:51 INFO - PROCESS | 3076 | 1463102151042 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:51 INFO - PROCESS | 3076 | 1463102151161 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 18:15:51 INFO - PROCESS | 3076 | 1463102151266 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA608800 == 88 [pid = 3076] [id = 329] 18:15:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031D45CDC00) [pid = 3076] [serial = 986] [outer = 0000000000000000] 18:15:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031D63CAC00) [pid = 3076] [serial = 987] [outer = 00000031D45CDC00] 18:15:51 INFO - PROCESS | 3076 | 1463102151322 Marionette DEBUG loaded listener.js 18:15:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031D694AC00) [pid = 3076] [serial = 988] [outer = 00000031D45CDC00] 18:15:51 INFO - PROCESS | 3076 | 1463102151949 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 985ms 18:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:15:52 INFO - PROCESS | 3076 | 1463102152023 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 18:15:52 INFO - PROCESS | 3076 | 1463102152026 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 18:15:52 INFO - PROCESS | 3076 | 1463102152029 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:15:52 INFO - PROCESS | 3076 | 1463102152032 Marionette TRACE conn6 <- [1,1282,null,{}] 18:15:52 INFO - PROCESS | 3076 | 1463102152036 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:52 INFO - PROCESS | 3076 | 1463102152154 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 18:15:52 INFO - PROCESS | 3076 | 1463102152284 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DC3D0800 == 89 [pid = 3076] [id = 330] 18:15:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031D8A9EC00) [pid = 3076] [serial = 989] [outer = 0000000000000000] 18:15:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031D8AB0000) [pid = 3076] [serial = 990] [outer = 00000031D8A9EC00] 18:15:52 INFO - PROCESS | 3076 | 1463102152341 Marionette DEBUG loaded listener.js 18:15:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031D8EDE800) [pid = 3076] [serial = 991] [outer = 00000031D8A9EC00] 18:15:52 INFO - PROCESS | 3076 | 1463102152873 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 881ms 18:15:52 INFO - PROCESS | 3076 | 1463102152913 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 18:15:52 INFO - PROCESS | 3076 | 1463102152915 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 18:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:15:52 INFO - PROCESS | 3076 | 1463102152919 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:15:52 INFO - PROCESS | 3076 | 1463102152921 Marionette TRACE conn6 <- [1,1286,null,{}] 18:15:52 INFO - PROCESS | 3076 | 1463102152925 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:53 INFO - PROCESS | 3076 | 1463102153094 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 18:15:53 INFO - PROCESS | 3076 | 1463102153225 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DC2C4800 == 90 [pid = 3076] [id = 331] 18:15:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031D8AA4C00) [pid = 3076] [serial = 992] [outer = 0000000000000000] 18:15:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031D930EC00) [pid = 3076] [serial = 993] [outer = 00000031D8AA4C00] 18:15:53 INFO - PROCESS | 3076 | 1463102153283 Marionette DEBUG loaded listener.js 18:15:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031D932F000) [pid = 3076] [serial = 994] [outer = 00000031D8AA4C00] 18:15:53 INFO - PROCESS | 3076 | 1463102153893 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1027ms 18:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:15:53 INFO - PROCESS | 3076 | 1463102153949 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 18:15:53 INFO - PROCESS | 3076 | 1463102153951 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 18:15:53 INFO - PROCESS | 3076 | 1463102153955 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:15:53 INFO - PROCESS | 3076 | 1463102153957 Marionette TRACE conn6 <- [1,1290,null,{}] 18:15:53 INFO - PROCESS | 3076 | 1463102153961 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:54 INFO - PROCESS | 3076 | 1463102154076 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 18:15:54 INFO - PROCESS | 3076 | 1463102154208 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DE5C7000 == 91 [pid = 3076] [id = 332] 18:15:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031D9325400) [pid = 3076] [serial = 995] [outer = 0000000000000000] 18:15:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031DA683C00) [pid = 3076] [serial = 996] [outer = 00000031D9325400] 18:15:54 INFO - PROCESS | 3076 | 1463102154265 Marionette DEBUG loaded listener.js 18:15:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031DA7CB000) [pid = 3076] [serial = 997] [outer = 00000031D9325400] 18:15:54 INFO - PROCESS | 3076 | 1463102154869 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 944ms 18:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:15:54 INFO - PROCESS | 3076 | 1463102154901 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 18:15:54 INFO - PROCESS | 3076 | 1463102154904 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 18:15:54 INFO - PROCESS | 3076 | 1463102154907 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:15:54 INFO - PROCESS | 3076 | 1463102154910 Marionette TRACE conn6 <- [1,1294,null,{}] 18:15:54 INFO - PROCESS | 3076 | 1463102154913 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:55 INFO - PROCESS | 3076 | 1463102155030 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 18:15:55 INFO - PROCESS | 3076 | 1463102155133 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DE5E2000 == 92 [pid = 3076] [id = 333] 18:15:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031DA680400) [pid = 3076] [serial = 998] [outer = 0000000000000000] 18:15:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 148 (00000031DA7D3400) [pid = 3076] [serial = 999] [outer = 00000031DA680400] 18:15:55 INFO - PROCESS | 3076 | 1463102155188 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 149 (00000031DB179400) [pid = 3076] [serial = 1000] [outer = 00000031DA680400] 18:15:55 INFO - PROCESS | 3076 | 1463102155779 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 944ms 18:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:15:55 INFO - PROCESS | 3076 | 1463102155855 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 18:15:55 INFO - PROCESS | 3076 | 1463102155857 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 18:15:55 INFO - PROCESS | 3076 | 1463102155861 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:15:55 INFO - PROCESS | 3076 | 1463102155863 Marionette TRACE conn6 <- [1,1298,null,{}] 18:15:55 INFO - PROCESS | 3076 | 1463102155867 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:56 INFO - PROCESS | 3076 | 1463102156016 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 18:15:56 INFO - PROCESS | 3076 | 1463102156308 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD215800 == 93 [pid = 3076] [id = 334] 18:15:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 150 (00000031C0BAD800) [pid = 3076] [serial = 1001] [outer = 0000000000000000] 18:15:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 151 (00000031C161EC00) [pid = 3076] [serial = 1002] [outer = 00000031C0BAD800] 18:15:56 INFO - PROCESS | 3076 | 1463102156369 Marionette DEBUG loaded listener.js 18:15:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 152 (00000031C2C23000) [pid = 3076] [serial = 1003] [outer = 00000031C0BAD800] 18:15:56 INFO - PROCESS | 3076 | 1463102156978 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 18:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 18:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1191ms 18:15:57 INFO - PROCESS | 3076 | 1463102157055 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 18:15:57 INFO - PROCESS | 3076 | 1463102157059 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 18:15:57 INFO - PROCESS | 3076 | 1463102157064 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:15:57 INFO - PROCESS | 3076 | 1463102157067 Marionette TRACE conn6 <- [1,1302,null,{}] 18:15:57 INFO - PROCESS | 3076 | 1463102157073 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:57 INFO - PROCESS | 3076 | 1463102157195 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 18:15:57 INFO - PROCESS | 3076 | 1463102157324 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D16A7800 == 94 [pid = 3076] [id = 335] 18:15:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 153 (00000031CBE79800) [pid = 3076] [serial = 1004] [outer = 0000000000000000] 18:15:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 154 (00000031CC4ABC00) [pid = 3076] [serial = 1005] [outer = 00000031CBE79800] 18:15:57 INFO - PROCESS | 3076 | 1463102157379 Marionette DEBUG loaded listener.js 18:15:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 155 (00000031CD354C00) [pid = 3076] [serial = 1006] [outer = 00000031CBE79800] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7119800 == 93 [pid = 3076] [id = 324] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D169A800 == 92 [pid = 3076] [id = 323] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D665B000 == 91 [pid = 3076] [id = 322] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D453E800 == 90 [pid = 3076] [id = 321] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D3E000 == 89 [pid = 3076] [id = 320] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D327D000 == 88 [pid = 3076] [id = 319] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D169D800 == 87 [pid = 3076] [id = 318] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031C865F000 == 86 [pid = 3076] [id = 317] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 154 (00000031D45D2400) [pid = 3076] [serial = 921] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031C32A2800 == 85 [pid = 3076] [id = 316] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE560000 == 84 [pid = 3076] [id = 315] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D960F000 == 83 [pid = 3076] [id = 311] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E4F000 == 82 [pid = 3076] [id = 310] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37E3000 == 81 [pid = 3076] [id = 309] 18:15:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE6DE000 == 80 [pid = 3076] [id = 308] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 153 (00000031D442B000) [pid = 3076] [serial = 919] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 152 (00000031D167E400) [pid = 3076] [serial = 829] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 151 (00000031CFD6CC00) [pid = 3076] [serial = 907] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 150 (00000031D0ABE800) [pid = 3076] [serial = 909] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 149 (00000031C6D66400) [pid = 3076] [serial = 892] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 148 (00000031D2C25C00) [pid = 3076] [serial = 832] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 147 (00000031CE6A5000) [pid = 3076] [serial = 903] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031D3044800) [pid = 3076] [serial = 876] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031D3BF0000) [pid = 3076] [serial = 918] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031C2A3EC00) [pid = 3076] [serial = 888] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031D375A400) [pid = 3076] [serial = 879] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031D18E1C00) [pid = 3076] [serial = 915] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031C2274000) [pid = 3076] [serial = 894] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031CF1E9000) [pid = 3076] [serial = 904] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031D1C5D000) [pid = 3076] [serial = 910] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031D3038800) [pid = 3076] [serial = 912] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031D442D400) [pid = 3076] [serial = 885] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031C74CD400) [pid = 3076] [serial = 870] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031CD19A800) [pid = 3076] [serial = 900] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CE609000) [pid = 3076] [serial = 901] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031C8536800) [pid = 3076] [serial = 895] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031C2A47800) [pid = 3076] [serial = 820] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D3BB8400) [pid = 3076] [serial = 882] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CFD6F800) [pid = 3076] [serial = 826] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031CC1BB400) [pid = 3076] [serial = 897] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031D3091400) [pid = 3076] [serial = 868] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031D3089800) [pid = 3076] [serial = 913] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CFA1C800) [pid = 3076] [serial = 906] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CD35FC00) [pid = 3076] [serial = 873] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031C2915400) [pid = 3076] [serial = 891] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CBE7D400) [pid = 3076] [serial = 823] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D3754400) [pid = 3076] [serial = 916] [outer = 0000000000000000] [url = about:blank] 18:15:57 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CC57A400) [pid = 3076] [serial = 898] [outer = 0000000000000000] [url = about:blank] 18:15:58 INFO - PROCESS | 3076 | 1463102158029 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 986ms 18:15:58 INFO - PROCESS | 3076 | 1463102158056 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 18:15:58 INFO - PROCESS | 3076 | 1463102158060 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 18:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:15:58 INFO - PROCESS | 3076 | 1463102158065 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:15:58 INFO - PROCESS | 3076 | 1463102158067 Marionette TRACE conn6 <- [1,1306,null,{}] 18:15:58 INFO - PROCESS | 3076 | 1463102158071 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:58 INFO - PROCESS | 3076 | 1463102158172 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 18:15:58 INFO - PROCESS | 3076 | 1463102158264 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC71000 == 81 [pid = 3076] [id = 336] 18:15:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031C2278800) [pid = 3076] [serial = 1007] [outer = 0000000000000000] 18:15:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031C754C400) [pid = 3076] [serial = 1008] [outer = 00000031C2278800] 18:15:58 INFO - PROCESS | 3076 | 1463102158311 Marionette DEBUG loaded listener.js 18:15:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CC4A6400) [pid = 3076] [serial = 1009] [outer = 00000031C2278800] 18:15:58 INFO - PROCESS | 3076 | 1463102158743 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 18:15:58 INFO - PROCESS | 3076 | 1463102158802 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 18:15:58 INFO - PROCESS | 3076 | 1463102158805 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 18:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:15:58 INFO - PROCESS | 3076 | 1463102158809 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:15:58 INFO - PROCESS | 3076 | 1463102158816 Marionette TRACE conn6 <- [1,1310,null,{}] 18:15:58 INFO - PROCESS | 3076 | 1463102158825 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:58 INFO - PROCESS | 3076 | 1463102158930 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 18:15:58 INFO - PROCESS | 3076 | 1463102158945 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C16000 == 82 [pid = 3076] [id = 337] 18:15:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031CEF9F000) [pid = 3076] [serial = 1010] [outer = 0000000000000000] 18:15:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031CF471C00) [pid = 3076] [serial = 1011] [outer = 00000031CEF9F000] 18:15:58 INFO - PROCESS | 3076 | 1463102158993 Marionette DEBUG loaded listener.js 18:15:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031CFA1A400) [pid = 3076] [serial = 1012] [outer = 00000031CEF9F000] 18:15:59 INFO - PROCESS | 3076 | 1463102159460 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 18:15:59 INFO - PROCESS | 3076 | 1463102159503 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 18:15:59 INFO - PROCESS | 3076 | 1463102159506 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 18:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:15:59 INFO - PROCESS | 3076 | 1463102159509 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:15:59 INFO - PROCESS | 3076 | 1463102159511 Marionette TRACE conn6 <- [1,1314,null,{}] 18:15:59 INFO - PROCESS | 3076 | 1463102159514 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:59 INFO - PROCESS | 3076 | 1463102159611 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 18:15:59 INFO - PROCESS | 3076 | 1463102159620 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B9B000 == 83 [pid = 3076] [id = 338] 18:15:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031CFA5B000) [pid = 3076] [serial = 1013] [outer = 0000000000000000] 18:15:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031CFD75400) [pid = 3076] [serial = 1014] [outer = 00000031CFA5B000] 18:15:59 INFO - PROCESS | 3076 | 1463102159666 Marionette DEBUG loaded listener.js 18:15:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D0AC0C00) [pid = 3076] [serial = 1015] [outer = 00000031CFA5B000] 18:16:00 INFO - PROCESS | 3076 | 1463102160141 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:16:00 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 18:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 18:16:00 INFO - PROCESS | 3076 | 1463102160202 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 18:16:00 INFO - PROCESS | 3076 | 1463102160204 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 18:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:16:00 INFO - PROCESS | 3076 | 1463102160208 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:16:00 INFO - PROCESS | 3076 | 1463102160210 Marionette TRACE conn6 <- [1,1318,null,{}] 18:16:00 INFO - PROCESS | 3076 | 1463102160219 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:00 INFO - PROCESS | 3076 | 1463102160370 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 18:16:00 INFO - PROCESS | 3076 | 1463102160397 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D452E000 == 84 [pid = 3076] [id = 339] 18:16:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D1686000) [pid = 3076] [serial = 1016] [outer = 0000000000000000] 18:16:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D1C5EC00) [pid = 3076] [serial = 1017] [outer = 00000031D1686000] 18:16:00 INFO - PROCESS | 3076 | 1463102160451 Marionette DEBUG loaded listener.js 18:16:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D3041000) [pid = 3076] [serial = 1018] [outer = 00000031D1686000] 18:16:00 INFO - PROCESS | 3076 | 1463102160936 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:16:00 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 18:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 776ms 18:16:01 INFO - PROCESS | 3076 | 1463102160990 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 18:16:01 INFO - PROCESS | 3076 | 1463102160992 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 18:16:01 INFO - PROCESS | 3076 | 1463102160995 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:16:01 INFO - PROCESS | 3076 | 1463102160997 Marionette TRACE conn6 <- [1,1322,null,{}] 18:16:01 INFO - PROCESS | 3076 | 1463102161001 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:01 INFO - PROCESS | 3076 | 1463102161128 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 18:16:01 INFO - PROCESS | 3076 | 1463102161149 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D665E800 == 85 [pid = 3076] [id = 340] 18:16:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031D30D6C00) [pid = 3076] [serial = 1019] [outer = 0000000000000000] 18:16:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031D3BDBC00) [pid = 3076] [serial = 1020] [outer = 00000031D30D6C00] 18:16:01 INFO - PROCESS | 3076 | 1463102161194 Marionette DEBUG loaded listener.js 18:16:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031D4584000) [pid = 3076] [serial = 1021] [outer = 00000031D30D6C00] 18:16:01 INFO - PROCESS | 3076 | 1463102161649 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 18:16:01 INFO - PROCESS | 3076 | 1463102161674 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 18:16:01 INFO - PROCESS | 3076 | 1463102161676 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 18:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:16:01 INFO - PROCESS | 3076 | 1463102161679 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:16:01 INFO - PROCESS | 3076 | 1463102161681 Marionette TRACE conn6 <- [1,1326,null,{}] 18:16:01 INFO - PROCESS | 3076 | 1463102161685 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:01 INFO - PROCESS | 3076 | 1463102161835 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 18:16:01 INFO - PROCESS | 3076 | 1463102161862 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7116000 == 86 [pid = 3076] [id = 341] 18:16:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031D37AA400) [pid = 3076] [serial = 1022] [outer = 0000000000000000] 18:16:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031D45CA000) [pid = 3076] [serial = 1023] [outer = 00000031D37AA400] 18:16:01 INFO - PROCESS | 3076 | 1463102161908 Marionette DEBUG loaded listener.js 18:16:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031D655C000) [pid = 3076] [serial = 1024] [outer = 00000031D37AA400] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031CFA65C00) [pid = 3076] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031C1932C00) [pid = 3076] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031C6C0CC00) [pid = 3076] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031D45C8C00) [pid = 3076] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CC4AC400) [pid = 3076] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031D2145800) [pid = 3076] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031C14C5400) [pid = 3076] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031CC8D7400) [pid = 3076] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031C2CF4800) [pid = 3076] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031D1C5F400) [pid = 3076] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:16:02 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031CF8A9400) [pid = 3076] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:16:03 INFO - PROCESS | 3076 | 1463102162998 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1380ms 18:16:03 INFO - PROCESS | 3076 | 1463102163061 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 18:16:03 INFO - PROCESS | 3076 | 1463102163063 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 18:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:16:03 INFO - PROCESS | 3076 | 1463102163066 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:16:03 INFO - PROCESS | 3076 | 1463102163068 Marionette TRACE conn6 <- [1,1330,null,{}] 18:16:03 INFO - PROCESS | 3076 | 1463102163072 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:03 INFO - PROCESS | 3076 | 1463102163196 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 18:16:03 INFO - PROCESS | 3076 | 1463102163205 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7423000 == 87 [pid = 3076] [id = 342] 18:16:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031C8AAA000) [pid = 3076] [serial = 1025] [outer = 0000000000000000] 18:16:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D07DAC00) [pid = 3076] [serial = 1026] [outer = 00000031C8AAA000] 18:16:03 INFO - PROCESS | 3076 | 1463102163250 Marionette DEBUG loaded listener.js 18:16:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D63CEC00) [pid = 3076] [serial = 1027] [outer = 00000031C8AAA000] 18:16:03 INFO - PROCESS | 3076 | 1463102163668 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 18:16:03 INFO - PROCESS | 3076 | 1463102163762 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 18:16:03 INFO - PROCESS | 3076 | 1463102163764 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 18:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:16:03 INFO - PROCESS | 3076 | 1463102163767 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:16:03 INFO - PROCESS | 3076 | 1463102163769 Marionette TRACE conn6 <- [1,1334,null,{}] 18:16:03 INFO - PROCESS | 3076 | 1463102163773 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:03 INFO - PROCESS | 3076 | 1463102163868 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 18:16:03 INFO - PROCESS | 3076 | 1463102163878 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E54800 == 88 [pid = 3076] [id = 343] 18:16:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D8814000) [pid = 3076] [serial = 1028] [outer = 0000000000000000] 18:16:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D8815C00) [pid = 3076] [serial = 1029] [outer = 00000031D8814000] 18:16:03 INFO - PROCESS | 3076 | 1463102163925 Marionette DEBUG loaded listener.js 18:16:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031D8820000) [pid = 3076] [serial = 1030] [outer = 00000031D8814000] 18:16:04 INFO - PROCESS | 3076 | 1463102164460 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 733ms 18:16:04 INFO - PROCESS | 3076 | 1463102164504 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 18:16:04 INFO - PROCESS | 3076 | 1463102164509 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 18:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:16:04 INFO - PROCESS | 3076 | 1463102164563 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:16:04 INFO - PROCESS | 3076 | 1463102164567 Marionette TRACE conn6 <- [1,1338,null,{}] 18:16:04 INFO - PROCESS | 3076 | 1463102164589 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:04 INFO - PROCESS | 3076 | 1463102164740 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 18:16:04 INFO - PROCESS | 3076 | 1463102164839 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0017800 == 89 [pid = 3076] [id = 344] 18:16:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031C7473400) [pid = 3076] [serial = 1031] [outer = 0000000000000000] 18:16:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031C853B800) [pid = 3076] [serial = 1032] [outer = 00000031C7473400] 18:16:04 INFO - PROCESS | 3076 | 1463102164898 Marionette DEBUG loaded listener.js 18:16:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031CBE7D800) [pid = 3076] [serial = 1033] [outer = 00000031C7473400] 18:16:05 INFO - PROCESS | 3076 | 1463102165490 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1041ms 18:16:05 INFO - PROCESS | 3076 | 1463102165559 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 18:16:05 INFO - PROCESS | 3076 | 1463102165566 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 18:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:16:05 INFO - PROCESS | 3076 | 1463102165573 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:16:05 INFO - PROCESS | 3076 | 1463102165576 Marionette TRACE conn6 <- [1,1342,null,{}] 18:16:05 INFO - PROCESS | 3076 | 1463102165580 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:05 INFO - PROCESS | 3076 | 1463102165738 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 18:16:05 INFO - PROCESS | 3076 | 1463102165874 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D452A800 == 90 [pid = 3076] [id = 345] 18:16:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031CE6AAC00) [pid = 3076] [serial = 1034] [outer = 0000000000000000] 18:16:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031CEF9DC00) [pid = 3076] [serial = 1035] [outer = 00000031CE6AAC00] 18:16:05 INFO - PROCESS | 3076 | 1463102165931 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031CFA3A800) [pid = 3076] [serial = 1036] [outer = 00000031CE6AAC00] 18:16:06 INFO - PROCESS | 3076 | 1463102166557 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1026ms 18:16:06 INFO - PROCESS | 3076 | 1463102166605 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 18:16:06 INFO - PROCESS | 3076 | 1463102166608 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 18:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:16:06 INFO - PROCESS | 3076 | 1463102166612 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:16:06 INFO - PROCESS | 3076 | 1463102166616 Marionette TRACE conn6 <- [1,1346,null,{}] 18:16:06 INFO - PROCESS | 3076 | 1463102166647 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:06 INFO - PROCESS | 3076 | 1463102166802 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 18:16:06 INFO - PROCESS | 3076 | 1463102166939 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D17000 == 91 [pid = 3076] [id = 346] 18:16:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031D2C2E000) [pid = 3076] [serial = 1037] [outer = 0000000000000000] 18:16:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031D30F8C00) [pid = 3076] [serial = 1038] [outer = 00000031D2C2E000] 18:16:07 INFO - PROCESS | 3076 | 1463102166999 Marionette DEBUG loaded listener.js 18:16:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031D4774800) [pid = 3076] [serial = 1039] [outer = 00000031D2C2E000] 18:16:07 INFO - PROCESS | 3076 | 1463102167596 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1028ms 18:16:07 INFO - PROCESS | 3076 | 1463102167642 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 18:16:07 INFO - PROCESS | 3076 | 1463102167645 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 18:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:16:07 INFO - PROCESS | 3076 | 1463102167649 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:16:07 INFO - PROCESS | 3076 | 1463102167651 Marionette TRACE conn6 <- [1,1350,null,{}] 18:16:07 INFO - PROCESS | 3076 | 1463102167655 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:07 INFO - PROCESS | 3076 | 1463102167779 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 18:16:07 INFO - PROCESS | 3076 | 1463102167911 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA93E000 == 92 [pid = 3076] [id = 347] 18:16:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031D881AC00) [pid = 3076] [serial = 1040] [outer = 0000000000000000] 18:16:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031D8ED2800) [pid = 3076] [serial = 1041] [outer = 00000031D881AC00] 18:16:07 INFO - PROCESS | 3076 | 1463102167969 Marionette DEBUG loaded listener.js 18:16:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031D930F000) [pid = 3076] [serial = 1042] [outer = 00000031D881AC00] 18:16:08 INFO - PROCESS | 3076 | 1463102168569 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 986ms 18:16:08 INFO - PROCESS | 3076 | 1463102168636 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 18:16:08 INFO - PROCESS | 3076 | 1463102168639 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 18:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:16:08 INFO - PROCESS | 3076 | 1463102168643 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:16:08 INFO - PROCESS | 3076 | 1463102168645 Marionette TRACE conn6 <- [1,1354,null,{}] 18:16:08 INFO - PROCESS | 3076 | 1463102168649 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:08 INFO - PROCESS | 3076 | 1463102168766 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 18:16:08 INFO - PROCESS | 3076 | 1463102168899 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DCAF1000 == 93 [pid = 3076] [id = 348] 18:16:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031D8AA6400) [pid = 3076] [serial = 1043] [outer = 0000000000000000] 18:16:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 148 (00000031DA681C00) [pid = 3076] [serial = 1044] [outer = 00000031D8AA6400] 18:16:08 INFO - PROCESS | 3076 | 1463102168955 Marionette DEBUG loaded listener.js 18:16:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 149 (00000031DB178C00) [pid = 3076] [serial = 1045] [outer = 00000031D8AA6400] 18:16:09 INFO - PROCESS | 3076 | 1463102169593 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 18:16:09 INFO - PROCESS | 3076 | 1463102169633 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 18:16:09 INFO - PROCESS | 3076 | 1463102169637 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:16:09 INFO - PROCESS | 3076 | 1463102169639 Marionette TRACE conn6 <- [1,1358,null,{}] 18:16:09 INFO - PROCESS | 3076 | 1463102169642 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:09 INFO - PROCESS | 3076 | 1463102169781 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 18:16:09 INFO - PROCESS | 3076 | 1463102169916 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DC816800 == 94 [pid = 3076] [id = 349] 18:16:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 150 (00000031DB183C00) [pid = 3076] [serial = 1046] [outer = 0000000000000000] 18:16:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 151 (00000031DD7B4000) [pid = 3076] [serial = 1047] [outer = 00000031DB183C00] 18:16:09 INFO - PROCESS | 3076 | 1463102169973 Marionette DEBUG loaded listener.js 18:16:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 152 (00000031DA763000) [pid = 3076] [serial = 1048] [outer = 00000031DB183C00] 18:16:10 INFO - PROCESS | 3076 | 1463102170594 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 18:16:10 INFO - PROCESS | 3076 | 1463102170625 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 18:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:16:10 INFO - PROCESS | 3076 | 1463102170628 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:16:10 INFO - PROCESS | 3076 | 1463102170630 Marionette TRACE conn6 <- [1,1362,null,{}] 18:16:10 INFO - PROCESS | 3076 | 1463102170634 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:10 INFO - PROCESS | 3076 | 1463102170751 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 18:16:10 INFO - PROCESS | 3076 | 1463102170856 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DC88D000 == 95 [pid = 3076] [id = 350] 18:16:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 153 (00000031DA76EC00) [pid = 3076] [serial = 1049] [outer = 0000000000000000] 18:16:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 154 (00000031DA771400) [pid = 3076] [serial = 1050] [outer = 00000031DA76EC00] 18:16:10 INFO - PROCESS | 3076 | 1463102170910 Marionette DEBUG loaded listener.js 18:16:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 155 (00000031DB1A6400) [pid = 3076] [serial = 1051] [outer = 00000031DA76EC00] 18:16:11 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:16:11 INFO - PROCESS | 3076 | 1463102171515 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 18:16:11 INFO - PROCESS | 3076 | 1463102171577 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 18:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:16:11 INFO - PROCESS | 3076 | 1463102171580 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:16:11 INFO - PROCESS | 3076 | 1463102171583 Marionette TRACE conn6 <- [1,1366,null,{}] 18:16:11 INFO - PROCESS | 3076 | 1463102171586 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:11 INFO - PROCESS | 3076 | 1463102171705 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 18:16:11 INFO - PROCESS | 3076 | 1463102171811 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF32A000 == 96 [pid = 3076] [id = 351] 18:16:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 156 (00000031C70E0C00) [pid = 3076] [serial = 1052] [outer = 0000000000000000] 18:16:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 157 (00000031CD355800) [pid = 3076] [serial = 1053] [outer = 00000031C70E0C00] 18:16:11 INFO - PROCESS | 3076 | 1463102171866 Marionette DEBUG loaded listener.js 18:16:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 158 (00000031DB1A3400) [pid = 3076] [serial = 1054] [outer = 00000031C70E0C00] 18:16:12 INFO - PROCESS | 3076 | 1463102172759 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:16:12 INFO - PROCESS | 3076 | 1463102172823 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 18:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:16:12 INFO - PROCESS | 3076 | 1463102172828 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:16:12 INFO - PROCESS | 3076 | 1463102172832 Marionette TRACE conn6 <- [1,1370,null,{}] 18:16:12 INFO - PROCESS | 3076 | 1463102172839 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:12 INFO - PROCESS | 3076 | 1463102172989 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 18:16:13 INFO - PROCESS | 3076 | 1463102173132 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5BF000 == 97 [pid = 3076] [id = 352] 18:16:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 159 (00000031C0C6F800) [pid = 3076] [serial = 1055] [outer = 0000000000000000] 18:16:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 160 (00000031C1B64000) [pid = 3076] [serial = 1056] [outer = 00000031C0C6F800] 18:16:13 INFO - PROCESS | 3076 | 1463102173184 Marionette DEBUG loaded listener.js 18:16:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 161 (00000031C6C0D800) [pid = 3076] [serial = 1057] [outer = 00000031C0C6F800] 18:16:13 INFO - PROCESS | 3076 | [3076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:16:13 INFO - PROCESS | 3076 | 1463102173798 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:16:13 INFO - PROCESS | 3076 | 1463102173942 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 159 (00000031D303B400) [pid = 3076] [serial = 930] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 158 (00000031D0ABB400) [pid = 3076] [serial = 963] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 157 (00000031C293B400) [pid = 3076] [serial = 951] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 156 (00000031C6D86800) [pid = 3076] [serial = 952] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 155 (00000031CC21A400) [pid = 3076] [serial = 949] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 154 (00000031C8AA4000) [pid = 3076] [serial = 948] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 153 (00000031D477A400) [pid = 3076] [serial = 922] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 152 (00000031D45D3C00) [pid = 3076] [serial = 933] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 151 (00000031CC8E1C00) [pid = 3076] [serial = 954] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 150 (00000031CD348C00) [pid = 3076] [serial = 955] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 149 (00000031D24A6800) [pid = 3076] [serial = 966] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 148 (00000031C293B000) [pid = 3076] [serial = 946] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 147 (00000031C1622C00) [pid = 3076] [serial = 945] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031D63D0000) [pid = 3076] [serial = 936] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031CE615C00) [pid = 3076] [serial = 957] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031CEFA4400) [pid = 3076] [serial = 958] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031D167F000) [pid = 3076] [serial = 964] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031CCC73400) [pid = 3076] [serial = 927] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031C2C24400) [pid = 3076] [serial = 924] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031D8A98800) [pid = 3076] [serial = 939] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031D8AB7000) [pid = 3076] [serial = 942] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031C853E800) [pid = 3076] [serial = 969] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031D37B1000) [pid = 3076] [serial = 973] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031D306B400) [pid = 3076] [serial = 972] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031D306F800) [pid = 3076] [serial = 967] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CF8B0C00) [pid = 3076] [serial = 960] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CFA39800) [pid = 3076] [serial = 961] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CF8AC400) [pid = 3076] [serial = 970] [outer = 0000000000000000] [url = about:blank] 18:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:16:13 INFO - PROCESS | 3076 | 1463102173986 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:16:14 INFO - PROCESS | 3076 | 1463102173989 Marionette TRACE conn6 <- [1,1374,null,{}] 18:16:14 INFO - PROCESS | 3076 | 1463102173993 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:14 INFO - PROCESS | 3076 | 1463102174090 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 18:16:14 INFO - PROCESS | 3076 | 1463102174098 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC71000 == 83 [pid = 3076] [id = 353] 18:16:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031C22C2800) [pid = 3076] [serial = 1058] [outer = 0000000000000000] 18:16:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031C2B99C00) [pid = 3076] [serial = 1059] [outer = 00000031C22C2800] 18:16:14 INFO - PROCESS | 3076 | 1463102174144 Marionette DEBUG loaded listener.js 18:16:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031C7474400) [pid = 3076] [serial = 1060] [outer = 00000031C22C2800] 18:16:14 INFO - PROCESS | 3076 | 1463102174641 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:16:14 INFO - PROCESS | 3076 | 1463102174678 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 18:16:14 INFO - PROCESS | 3076 | 1463102174682 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:16:14 INFO - PROCESS | 3076 | 1463102174686 Marionette TRACE conn6 <- [1,1378,null,{}] 18:16:14 INFO - PROCESS | 3076 | 1463102174696 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:14 INFO - PROCESS | 3076 | 1463102174796 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 18:16:14 INFO - PROCESS | 3076 | 1463102174882 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0A07000 == 84 [pid = 3076] [id = 354] 18:16:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031C3816800) [pid = 3076] [serial = 1061] [outer = 0000000000000000] 18:16:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031CC8DF800) [pid = 3076] [serial = 1062] [outer = 00000031C3816800] 18:16:14 INFO - PROCESS | 3076 | 1463102174939 Marionette DEBUG loaded listener.js 18:16:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031CD34A000) [pid = 3076] [serial = 1063] [outer = 00000031C3816800] 18:16:15 INFO - PROCESS | 3076 | 1463102175319 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 18:16:15 INFO - PROCESS | 3076 | 1463102175377 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 18:16:15 INFO - PROCESS | 3076 | 1463102175380 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 18:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:16:15 INFO - PROCESS | 3076 | 1463102175390 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:16:15 INFO - PROCESS | 3076 | 1463102175392 Marionette TRACE conn6 <- [1,1382,null,{}] 18:16:15 INFO - PROCESS | 3076 | 1463102175396 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:15 INFO - PROCESS | 3076 | 1463102175520 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 18:16:15 INFO - PROCESS | 3076 | 1463102175532 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3274800 == 85 [pid = 3076] [id = 355] 18:16:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031CE5EF400) [pid = 3076] [serial = 1064] [outer = 0000000000000000] 18:16:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031CE6A3C00) [pid = 3076] [serial = 1065] [outer = 00000031CE5EF400] 18:16:15 INFO - PROCESS | 3076 | 1463102175579 Marionette DEBUG loaded listener.js 18:16:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031CEFA6000) [pid = 3076] [serial = 1066] [outer = 00000031CE5EF400] 18:16:16 INFO - PROCESS | 3076 | 1463102176018 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 18:16:16 INFO - PROCESS | 3076 | 1463102176076 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 18:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:16:16 INFO - PROCESS | 3076 | 1463102176078 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 18:16:16 INFO - PROCESS | 3076 | 1463102176082 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:16:16 INFO - PROCESS | 3076 | 1463102176084 Marionette TRACE conn6 <- [1,1386,null,{}] 18:16:16 INFO - PROCESS | 3076 | 1463102176087 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:16 INFO - PROCESS | 3076 | 1463102176210 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 18:16:16 INFO - PROCESS | 3076 | 1463102176223 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:16 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B94000 == 86 [pid = 3076] [id = 356] 18:16:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031C2931400) [pid = 3076] [serial = 1067] [outer = 0000000000000000] 18:16:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031CF79D400) [pid = 3076] [serial = 1068] [outer = 00000031C2931400] 18:16:16 INFO - PROCESS | 3076 | 1463102176269 Marionette DEBUG loaded listener.js 18:16:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031CFA1A000) [pid = 3076] [serial = 1069] [outer = 00000031C2931400] 18:16:16 INFO - PROCESS | 3076 | 1463102176718 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 18:16:16 INFO - PROCESS | 3076 | 1463102176775 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 18:16:16 INFO - PROCESS | 3076 | 1463102176778 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 18:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:16:16 INFO - PROCESS | 3076 | 1463102176781 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:16:16 INFO - PROCESS | 3076 | 1463102176783 Marionette TRACE conn6 <- [1,1390,null,{}] 18:16:16 INFO - PROCESS | 3076 | 1463102176793 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:16 INFO - PROCESS | 3076 | 1463102176969 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 18:16:17 INFO - PROCESS | 3076 | 1463102176998 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D452E000 == 87 [pid = 3076] [id = 357] 18:16:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031CFA5C400) [pid = 3076] [serial = 1070] [outer = 0000000000000000] 18:16:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031D0296C00) [pid = 3076] [serial = 1071] [outer = 00000031CFA5C400] 18:16:17 INFO - PROCESS | 3076 | 1463102177045 Marionette DEBUG loaded listener.js 18:16:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031D1686400) [pid = 3076] [serial = 1072] [outer = 00000031CFA5C400] 18:16:17 INFO - PROCESS | 3076 | 1463102177494 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 795ms 18:16:17 INFO - PROCESS | 3076 | 1463102177584 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 18:16:17 INFO - PROCESS | 3076 | 1463102177586 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 18:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:16:17 INFO - PROCESS | 3076 | 1463102177597 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:16:17 INFO - PROCESS | 3076 | 1463102177599 Marionette TRACE conn6 <- [1,1394,null,{}] 18:16:17 INFO - PROCESS | 3076 | 1463102177603 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:17 INFO - PROCESS | 3076 | 1463102177725 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 18:16:17 INFO - PROCESS | 3076 | 1463102177787 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D665B800 == 88 [pid = 3076] [id = 358] 18:16:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 148 (00000031D0AC2C00) [pid = 3076] [serial = 1073] [outer = 0000000000000000] 18:16:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 149 (00000031D2C28400) [pid = 3076] [serial = 1074] [outer = 00000031D0AC2C00] 18:16:17 INFO - PROCESS | 3076 | 1463102177834 Marionette DEBUG loaded listener.js 18:16:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 150 (00000031D3088400) [pid = 3076] [serial = 1075] [outer = 00000031D0AC2C00] 18:16:18 INFO - PROCESS | 3076 | --DOMWINDOW == 149 (00000031D1686000) [pid = 3076] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:16:18 INFO - PROCESS | 3076 | --DOMWINDOW == 148 (00000031C0BAD800) [pid = 3076] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:16:18 INFO - PROCESS | 3076 | --DOMWINDOW == 147 (00000031D30D6C00) [pid = 3076] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:16:18 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031CFA5B000) [pid = 3076] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:16:18 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031CEF9F000) [pid = 3076] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:16:18 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031CBE79800) [pid = 3076] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:16:18 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031C2278800) [pid = 3076] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:16:18 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031D37AA400) [pid = 3076] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:16:18 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031D3BB9C00) [pid = 3076] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:16:18 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031C8AAA000) [pid = 3076] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:16:18 INFO - PROCESS | 3076 | 1463102178458 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 880ms 18:16:18 INFO - PROCESS | 3076 | 1463102178479 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 18:16:18 INFO - PROCESS | 3076 | 1463102178481 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 18:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:16:18 INFO - PROCESS | 3076 | 1463102178484 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:16:18 INFO - PROCESS | 3076 | 1463102178486 Marionette TRACE conn6 <- [1,1398,null,{}] 18:16:18 INFO - PROCESS | 3076 | 1463102178490 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:18 INFO - PROCESS | 3076 | 1463102178622 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 18:16:18 INFO - PROCESS | 3076 | 1463102178682 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F22000 == 89 [pid = 3076] [id = 359] 18:16:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031C3211400) [pid = 3076] [serial = 1076] [outer = 0000000000000000] 18:16:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031D0AF1400) [pid = 3076] [serial = 1077] [outer = 00000031C3211400] 18:16:18 INFO - PROCESS | 3076 | 1463102178727 Marionette DEBUG loaded listener.js 18:16:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031D3754400) [pid = 3076] [serial = 1078] [outer = 00000031C3211400] 18:16:19 INFO - PROCESS | 3076 | 1463102179113 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 18:16:19 INFO - PROCESS | 3076 | 1463102179158 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 18:16:19 INFO - PROCESS | 3076 | 1463102179161 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 18:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:16:19 INFO - PROCESS | 3076 | 1463102179164 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:16:19 INFO - PROCESS | 3076 | 1463102179166 Marionette TRACE conn6 <- [1,1402,null,{}] 18:16:19 INFO - PROCESS | 3076 | 1463102179169 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:19 INFO - PROCESS | 3076 | 1463102179262 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 18:16:19 INFO - PROCESS | 3076 | 1463102179270 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D735F800 == 90 [pid = 3076] [id = 360] 18:16:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031D3763800) [pid = 3076] [serial = 1079] [outer = 0000000000000000] 18:16:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031D3BB9C00) [pid = 3076] [serial = 1080] [outer = 00000031D3763800] 18:16:19 INFO - PROCESS | 3076 | 1463102179315 Marionette DEBUG loaded listener.js 18:16:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031D3BF3C00) [pid = 3076] [serial = 1081] [outer = 00000031D3763800] 18:16:19 INFO - PROCESS | 3076 | 1463102179782 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 628ms 18:16:19 INFO - PROCESS | 3076 | 1463102179795 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 18:16:19 INFO - PROCESS | 3076 | 1463102179797 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 18:16:19 INFO - PROCESS | 3076 | 1463102179801 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:16:19 INFO - PROCESS | 3076 | 1463102179802 Marionette TRACE conn6 <- [1,1406,null,{}] 18:16:19 INFO - PROCESS | 3076 | 1463102179806 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:19 INFO - PROCESS | 3076 | 1463102179900 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 18:16:19 INFO - PROCESS | 3076 | 1463102179941 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8B59800 == 91 [pid = 3076] [id = 361] 18:16:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031D3BF8800) [pid = 3076] [serial = 1082] [outer = 0000000000000000] 18:16:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 148 (00000031D458A400) [pid = 3076] [serial = 1083] [outer = 00000031D3BF8800] 18:16:20 INFO - PROCESS | 3076 | 1463102179994 Marionette DEBUG loaded listener.js 18:16:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 149 (00000031D4773C00) [pid = 3076] [serial = 1084] [outer = 00000031D3BF8800] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DA617800 == 90 [pid = 3076] [id = 245] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74D7000 == 89 [pid = 3076] [id = 86] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DA939800 == 88 [pid = 3076] [id = 230] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7432800 == 87 [pid = 3076] [id = 261] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DE5C7000 == 86 [pid = 3076] [id = 332] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74DE800 == 85 [pid = 3076] [id = 198] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74D3800 == 84 [pid = 3076] [id = 128] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF336800 == 83 [pid = 3076] [id = 55] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE54C800 == 82 [pid = 3076] [id = 126] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0257000 == 81 [pid = 3076] [id = 71] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74DC000 == 80 [pid = 3076] [id = 88] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D665D800 == 79 [pid = 3076] [id = 115] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4477000 == 78 [pid = 3076] [id = 197] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D447E800 == 77 [pid = 3076] [id = 177] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7126800 == 76 [pid = 3076] [id = 125] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74ED000 == 75 [pid = 3076] [id = 277] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DAADA800 == 74 [pid = 3076] [id = 246] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D21000 == 73 [pid = 3076] [id = 229] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6658000 == 72 [pid = 3076] [id = 127] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74E7800 == 71 [pid = 3076] [id = 307] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DAAD4000 == 70 [pid = 3076] [id = 247] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4660800 == 69 [pid = 3076] [id = 272] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031C3860800 == 68 [pid = 3076] [id = 262] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D1A800 == 67 [pid = 3076] [id = 231] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37CB800 == 66 [pid = 3076] [id = 87] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D95D0000 == 65 [pid = 3076] [id = 289] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8B3D000 == 64 [pid = 3076] [id = 215] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D664E000 == 63 [pid = 3076] [id = 72] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8B44000 == 62 [pid = 3076] [id = 325] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F0A000 == 61 [pid = 3076] [id = 58] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D5A800 == 60 [pid = 3076] [id = 312] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2422000 == 59 [pid = 3076] [id = 296] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9DDA000 == 58 [pid = 3076] [id = 244] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DA92C000 == 57 [pid = 3076] [id = 210] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DAAD2000 == 56 [pid = 3076] [id = 314] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6FA4800 == 55 [pid = 3076] [id = 260] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC109000 == 54 [pid = 3076] [id = 278] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C15800 == 53 [pid = 3076] [id = 69] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D466D800 == 52 [pid = 3076] [id = 112] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F1C000 == 51 [pid = 3076] [id = 145] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031C7982000 == 50 [pid = 3076] [id = 70] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D67000 == 49 [pid = 3076] [id = 213] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4531800 == 48 [pid = 3076] [id = 214] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E50000 == 47 [pid = 3076] [id = 241] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74F3800 == 46 [pid = 3076] [id = 159] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DA61D800 == 45 [pid = 3076] [id = 313] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DE5E2000 == 44 [pid = 3076] [id = 333] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5BF000 == 43 [pid = 3076] [id = 352] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF32A000 == 42 [pid = 3076] [id = 351] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DC88D000 == 41 [pid = 3076] [id = 350] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DC816800 == 40 [pid = 3076] [id = 349] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DCAF1000 == 39 [pid = 3076] [id = 348] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031DA93E000 == 38 [pid = 3076] [id = 347] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D17000 == 37 [pid = 3076] [id = 346] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D452A800 == 36 [pid = 3076] [id = 345] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E54800 == 35 [pid = 3076] [id = 343] 18:16:21 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0017800 == 34 [pid = 3076] [id = 344] 18:16:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0A07000 == 33 [pid = 3076] [id = 354] 18:16:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC71000 == 32 [pid = 3076] [id = 353] 18:16:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D452E000 == 31 [pid = 3076] [id = 357] 18:16:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3274800 == 30 [pid = 3076] [id = 355] 18:16:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F22000 == 29 [pid = 3076] [id = 359] 18:16:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D665B800 == 28 [pid = 3076] [id = 358] 18:16:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B94000 == 27 [pid = 3076] [id = 356] 18:16:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D735F800 == 26 [pid = 3076] [id = 360] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 148 (00000031D1C5EC00) [pid = 3076] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 147 (00000031D3041000) [pid = 3076] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031C161EC00) [pid = 3076] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031D4584000) [pid = 3076] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031D3BDBC00) [pid = 3076] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031CFD75400) [pid = 3076] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031CF471C00) [pid = 3076] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031CFA1A400) [pid = 3076] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031D63CAC00) [pid = 3076] [serial = 987] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031CC4ABC00) [pid = 3076] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031CD354C00) [pid = 3076] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031D07D2800) [pid = 3076] [serial = 984] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031C754C400) [pid = 3076] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031D45CA000) [pid = 3076] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CC4A6400) [pid = 3076] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CC4AF400) [pid = 3076] [serial = 981] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031C2A40800) [pid = 3076] [serial = 978] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D458A000) [pid = 3076] [serial = 976] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031D8815C00) [pid = 3076] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031D8AB0000) [pid = 3076] [serial = 990] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031D930EC00) [pid = 3076] [serial = 993] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031DA683C00) [pid = 3076] [serial = 996] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031DA7D3400) [pid = 3076] [serial = 999] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D655C000) [pid = 3076] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031C2C23000) [pid = 3076] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D63CEC00) [pid = 3076] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D07DAC00) [pid = 3076] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D0AC0C00) [pid = 3076] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 18:16:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031C0BA8000) [pid = 3076] [serial = 1085] [outer = 00000031C6DEC000] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD20F000 == 25 [pid = 3076] [id = 14] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2B13800 == 24 [pid = 3076] [id = 28] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C19800 == 23 [pid = 3076] [id = 20] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C1D800 == 22 [pid = 3076] [id = 21] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1C19800 == 21 [pid = 3076] [id = 19] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6646000 == 20 [pid = 3076] [id = 22] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC70000 == 19 [pid = 3076] [id = 26] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031C864D000 == 18 [pid = 3076] [id = 12] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFADE800 == 17 [pid = 3076] [id = 18] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE6D7000 == 16 [pid = 3076] [id = 27] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2F6E800 == 15 [pid = 3076] [id = 23] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC454000 == 14 [pid = 3076] [id = 13] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031C7976000 == 13 [pid = 3076] [id = 24] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE5D3000 == 12 [pid = 3076] [id = 15] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC10B000 == 11 [pid = 3076] [id = 25] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF3DD800 == 10 [pid = 3076] [id = 17] 18:16:23 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE6DC000 == 9 [pid = 3076] [id = 16] 18:16:25 INFO - PROCESS | 3076 | 1463102185584 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 5812ms 18:16:25 INFO - PROCESS | 3076 | 1463102185617 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 18:16:25 INFO - PROCESS | 3076 | 1463102185622 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 18:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:16:25 INFO - PROCESS | 3076 | 1463102185628 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:16:25 INFO - PROCESS | 3076 | 1463102185632 Marionette TRACE conn6 <- [1,1410,null,{}] 18:16:25 INFO - PROCESS | 3076 | 1463102185640 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:25 INFO - PROCESS | 3076 | 1463102185743 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 18:16:25 INFO - PROCESS | 3076 | 1463102185823 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C1D49800 == 10 [pid = 3076] [id = 362] 18:16:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031C16CCC00) [pid = 3076] [serial = 1086] [outer = 0000000000000000] 18:16:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031C1935400) [pid = 3076] [serial = 1087] [outer = 00000031C16CCC00] 18:16:25 INFO - PROCESS | 3076 | 1463102185874 Marionette DEBUG loaded listener.js 18:16:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031C2220000) [pid = 3076] [serial = 1088] [outer = 00000031C16CCC00] 18:16:26 INFO - PROCESS | 3076 | 1463102186325 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 18:16:26 INFO - PROCESS | 3076 | 1463102186365 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 18:16:26 INFO - PROCESS | 3076 | 1463102186372 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 18:16:26 INFO - PROCESS | 3076 | 1463102186379 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:16:26 INFO - PROCESS | 3076 | 1463102186382 Marionette TRACE conn6 <- [1,1414,null,{}] 18:16:26 INFO - PROCESS | 3076 | 1463102186385 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:26 INFO - PROCESS | 3076 | 1463102186476 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 18:16:26 INFO - PROCESS | 3076 | 1463102186485 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2FBC000 == 11 [pid = 3076] [id = 363] 18:16:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031C2272400) [pid = 3076] [serial = 1089] [outer = 0000000000000000] 18:16:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031C22BF400) [pid = 3076] [serial = 1090] [outer = 00000031C2272400] 18:16:26 INFO - PROCESS | 3076 | 1463102186532 Marionette DEBUG loaded listener.js 18:16:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031C24BD000) [pid = 3076] [serial = 1091] [outer = 00000031C2272400] 18:16:27 INFO - PROCESS | 3076 | 1463102187031 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 692ms 18:16:27 INFO - PROCESS | 3076 | 1463102187077 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 18:16:27 INFO - PROCESS | 3076 | 1463102187080 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 18:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:16:27 INFO - PROCESS | 3076 | 1463102187084 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:16:27 INFO - PROCESS | 3076 | 1463102187087 Marionette TRACE conn6 <- [1,1418,null,{}] 18:16:27 INFO - PROCESS | 3076 | 1463102187099 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:27 INFO - PROCESS | 3076 | 1463102187271 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 18:16:27 INFO - PROCESS | 3076 | 1463102187323 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8C6C800 == 12 [pid = 3076] [id = 364] 18:16:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031C0B0A800) [pid = 3076] [serial = 1092] [outer = 0000000000000000] 18:16:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031C293CC00) [pid = 3076] [serial = 1093] [outer = 00000031C0B0A800] 18:16:27 INFO - PROCESS | 3076 | 1463102187375 Marionette DEBUG loaded listener.js 18:16:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031C2BA0400) [pid = 3076] [serial = 1094] [outer = 00000031C0B0A800] 18:16:27 INFO - PROCESS | 3076 | 1463102187855 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 838ms 18:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:16:27 INFO - PROCESS | 3076 | 1463102187930 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 18:16:27 INFO - PROCESS | 3076 | 1463102187933 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 18:16:27 INFO - PROCESS | 3076 | 1463102187937 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:16:27 INFO - PROCESS | 3076 | 1463102187938 Marionette TRACE conn6 <- [1,1422,null,{}] 18:16:27 INFO - PROCESS | 3076 | 1463102187942 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:28 INFO - PROCESS | 3076 | 1463102188055 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 18:16:28 INFO - PROCESS | 3076 | 1463102188069 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC46A800 == 13 [pid = 3076] [id = 365] 18:16:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031C2CEA800) [pid = 3076] [serial = 1095] [outer = 0000000000000000] 18:16:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031C320F000) [pid = 3076] [serial = 1096] [outer = 00000031C2CEA800] 18:16:28 INFO - PROCESS | 3076 | 1463102188116 Marionette DEBUG loaded listener.js 18:16:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031C3B0AC00) [pid = 3076] [serial = 1097] [outer = 00000031C2CEA800] 18:16:28 INFO - PROCESS | 3076 | 1463102188611 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 734ms 18:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:16:28 INFO - PROCESS | 3076 | 1463102188671 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 18:16:28 INFO - PROCESS | 3076 | 1463102188674 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 18:16:28 INFO - PROCESS | 3076 | 1463102188677 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:16:28 INFO - PROCESS | 3076 | 1463102188679 Marionette TRACE conn6 <- [1,1426,null,{}] 18:16:28 INFO - PROCESS | 3076 | 1463102188682 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:28 INFO - PROCESS | 3076 | 1463102188789 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 18:16:28 INFO - PROCESS | 3076 | 1463102188842 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC60000 == 14 [pid = 3076] [id = 366] 18:16:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031C1623800) [pid = 3076] [serial = 1098] [outer = 0000000000000000] 18:16:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031C6A5AC00) [pid = 3076] [serial = 1099] [outer = 00000031C1623800] 18:16:28 INFO - PROCESS | 3076 | 1463102188888 Marionette DEBUG loaded listener.js 18:16:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031C70CBC00) [pid = 3076] [serial = 1100] [outer = 00000031C1623800] 18:16:29 INFO - PROCESS | 3076 | 1463102189326 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 18:16:29 INFO - PROCESS | 3076 | 1463102189355 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 18:16:29 INFO - PROCESS | 3076 | 1463102189357 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 18:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:16:29 INFO - PROCESS | 3076 | 1463102189360 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:16:29 INFO - PROCESS | 3076 | 1463102189362 Marionette TRACE conn6 <- [1,1430,null,{}] 18:16:29 INFO - PROCESS | 3076 | 1463102189366 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:29 INFO - PROCESS | 3076 | 1463102189510 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 18:16:29 INFO - PROCESS | 3076 | 1463102189566 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE5CC800 == 15 [pid = 3076] [id = 367] 18:16:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031C7AA4000) [pid = 3076] [serial = 1101] [outer = 0000000000000000] 18:16:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031C853C400) [pid = 3076] [serial = 1102] [outer = 00000031C7AA4000] 18:16:29 INFO - PROCESS | 3076 | 1463102189616 Marionette DEBUG loaded listener.js 18:16:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031C85DC400) [pid = 3076] [serial = 1103] [outer = 00000031C7AA4000] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031D45CDC00) [pid = 3076] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031D8AB4400) [pid = 3076] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031D303C000) [pid = 3076] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031C2936000) [pid = 3076] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031CFFA0800) [pid = 3076] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031D6947800) [pid = 3076] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031D63C9C00) [pid = 3076] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CC8DF400) [pid = 3076] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D9325400) [pid = 3076] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031D3757C00) [pid = 3076] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031D0AC8C00) [pid = 3076] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031D8A9EC00) [pid = 3076] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031D45C7800) [pid = 3076] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CC216C00) [pid = 3076] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D8AA4C00) [pid = 3076] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031C7772000) [pid = 3076] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CFA1B400) [pid = 3076] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C2CED800) [pid = 3076] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031DA680400) [pid = 3076] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031C1B64800) [pid = 3076] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031D3BD6000) [pid = 3076] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C22C6000) [pid = 3076] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031D37AE800) [pid = 3076] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031D0AC2C00) [pid = 3076] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CFA5C400) [pid = 3076] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C3211400) [pid = 3076] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D3763800) [pid = 3076] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C0C6F800) [pid = 3076] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C70E0C00) [pid = 3076] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031DA76EC00) [pid = 3076] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031DB183C00) [pid = 3076] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031D8AA6400) [pid = 3076] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D881AC00) [pid = 3076] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D2C2E000) [pid = 3076] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031CE6AAC00) [pid = 3076] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C7473400) [pid = 3076] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D8814000) [pid = 3076] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CE5EF400) [pid = 3076] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C3816800) [pid = 3076] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C22C2800) [pid = 3076] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:16:30 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C2931400) [pid = 3076] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:16:30 INFO - PROCESS | 3076 | 1463102190756 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1443ms 18:16:30 INFO - PROCESS | 3076 | 1463102190808 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 18:16:30 INFO - PROCESS | 3076 | 1463102190810 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 18:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:16:30 INFO - PROCESS | 3076 | 1463102190814 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:16:30 INFO - PROCESS | 3076 | 1463102190815 Marionette TRACE conn6 <- [1,1434,null,{}] 18:16:30 INFO - PROCESS | 3076 | 1463102190819 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:30 INFO - PROCESS | 3076 | 1463102190899 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 18:16:30 INFO - PROCESS | 3076 | 1463102190906 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CEE88800 == 16 [pid = 3076] [id = 368] 18:16:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C6C0F000) [pid = 3076] [serial = 1104] [outer = 0000000000000000] 18:16:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C86CA800) [pid = 3076] [serial = 1105] [outer = 00000031C6C0F000] 18:16:30 INFO - PROCESS | 3076 | 1463102190951 Marionette DEBUG loaded listener.js 18:16:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C8AA0C00) [pid = 3076] [serial = 1106] [outer = 00000031C6C0F000] 18:16:31 INFO - PROCESS | 3076 | 1463102191381 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 629ms 18:16:31 INFO - PROCESS | 3076 | 1463102191446 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 18:16:31 INFO - PROCESS | 3076 | 1463102191457 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 18:16:31 INFO - PROCESS | 3076 | 1463102191461 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:16:31 INFO - PROCESS | 3076 | 1463102191463 Marionette TRACE conn6 <- [1,1438,null,{}] 18:16:31 INFO - PROCESS | 3076 | 1463102191467 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:31 INFO - PROCESS | 3076 | 1463102191549 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 18:16:31 INFO - PROCESS | 3076 | 1463102191557 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF326800 == 17 [pid = 3076] [id = 369] 18:16:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031C8AA6C00) [pid = 3076] [serial = 1107] [outer = 0000000000000000] 18:16:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031C8C41000) [pid = 3076] [serial = 1108] [outer = 00000031C8AA6C00] 18:16:31 INFO - PROCESS | 3076 | 1463102191604 Marionette DEBUG loaded listener.js 18:16:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CBE75800) [pid = 3076] [serial = 1109] [outer = 00000031C8AA6C00] 18:16:32 INFO - PROCESS | 3076 | 1463102192061 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 18:16:32 INFO - PROCESS | 3076 | 1463102192098 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 18:16:32 INFO - PROCESS | 3076 | 1463102192101 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 18:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:16:32 INFO - PROCESS | 3076 | 1463102192104 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:16:32 INFO - PROCESS | 3076 | 1463102192106 Marionette TRACE conn6 <- [1,1442,null,{}] 18:16:32 INFO - PROCESS | 3076 | 1463102192109 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:32 INFO - PROCESS | 3076 | 1463102192189 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 18:16:32 INFO - PROCESS | 3076 | 1463102192196 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8C67000 == 18 [pid = 3076] [id = 370] 18:16:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CBE7C000) [pid = 3076] [serial = 1110] [outer = 0000000000000000] 18:16:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CBE81000) [pid = 3076] [serial = 1111] [outer = 00000031CBE7C000] 18:16:32 INFO - PROCESS | 3076 | 1463102192242 Marionette DEBUG loaded listener.js 18:16:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CC222000) [pid = 3076] [serial = 1112] [outer = 00000031CBE7C000] 18:16:32 INFO - PROCESS | 3076 | 1463102192969 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 944ms 18:16:33 INFO - PROCESS | 3076 | 1463102193054 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 18:16:33 INFO - PROCESS | 3076 | 1463102193059 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 18:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:16:33 INFO - PROCESS | 3076 | 1463102193065 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:16:33 INFO - PROCESS | 3076 | 1463102193069 Marionette TRACE conn6 <- [1,1446,null,{}] 18:16:33 INFO - PROCESS | 3076 | 1463102193075 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:33 INFO - PROCESS | 3076 | 1463102193205 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 18:16:33 INFO - PROCESS | 3076 | 1463102193278 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8645800 == 19 [pid = 3076] [id = 371] 18:16:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C1DBB800) [pid = 3076] [serial = 1113] [outer = 0000000000000000] 18:16:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C227E800) [pid = 3076] [serial = 1114] [outer = 00000031C1DBB800] 18:16:33 INFO - PROCESS | 3076 | 1463102193338 Marionette DEBUG loaded listener.js 18:16:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C24C3C00) [pid = 3076] [serial = 1115] [outer = 00000031C1DBB800] 18:16:34 INFO - PROCESS | 3076 | 1463102194013 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 985ms 18:16:34 INFO - PROCESS | 3076 | 1463102194053 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 18:16:34 INFO - PROCESS | 3076 | 1463102194059 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 18:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:16:34 INFO - PROCESS | 3076 | 1463102194067 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:16:34 INFO - PROCESS | 3076 | 1463102194070 Marionette TRACE conn6 <- [1,1450,null,{}] 18:16:34 INFO - PROCESS | 3076 | 1463102194074 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:34 INFO - PROCESS | 3076 | 1463102194246 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 18:16:34 INFO - PROCESS | 3076 | 1463102194265 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:34 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC5F000 == 20 [pid = 3076] [id = 372] 18:16:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031C2CEFC00) [pid = 3076] [serial = 1116] [outer = 0000000000000000] 18:16:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C3816800) [pid = 3076] [serial = 1117] [outer = 00000031C2CEFC00] 18:16:34 INFO - PROCESS | 3076 | 1463102194328 Marionette DEBUG loaded listener.js 18:16:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C754C400) [pid = 3076] [serial = 1118] [outer = 00000031C2CEFC00] 18:16:35 INFO - PROCESS | 3076 | 1463102195128 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1082ms 18:16:35 INFO - PROCESS | 3076 | 1463102195163 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 18:16:35 INFO - PROCESS | 3076 | 1463102195166 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 18:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:16:35 INFO - PROCESS | 3076 | 1463102195170 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:16:35 INFO - PROCESS | 3076 | 1463102195174 Marionette TRACE conn6 <- [1,1454,null,{}] 18:16:35 INFO - PROCESS | 3076 | 1463102195187 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:35 INFO - PROCESS | 3076 | 1463102195309 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 18:16:35 INFO - PROCESS | 3076 | 1463102195415 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD389800 == 21 [pid = 3076] [id = 373] 18:16:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C6C64400) [pid = 3076] [serial = 1119] [outer = 0000000000000000] 18:16:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C7E73800) [pid = 3076] [serial = 1120] [outer = 00000031C6C64400] 18:16:35 INFO - PROCESS | 3076 | 1463102195475 Marionette DEBUG loaded listener.js 18:16:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CC23EC00) [pid = 3076] [serial = 1121] [outer = 00000031C6C64400] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031D694AC00) [pid = 3076] [serial = 988] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031D8ED8800) [pid = 3076] [serial = 943] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D30DA800) [pid = 3076] [serial = 877] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031C79E6000) [pid = 3076] [serial = 925] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D3BDA400) [pid = 3076] [serial = 985] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D8AAE800) [pid = 3076] [serial = 940] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D655A400) [pid = 3076] [serial = 937] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CEFA1C00) [pid = 3076] [serial = 874] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031DA7CB000) [pid = 3076] [serial = 997] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D37AF400) [pid = 3076] [serial = 880] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D3BD2800) [pid = 3076] [serial = 931] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D8EDE800) [pid = 3076] [serial = 991] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031D63C3400) [pid = 3076] [serial = 934] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CE6A3400) [pid = 3076] [serial = 928] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031D932F000) [pid = 3076] [serial = 994] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CD3BB400) [pid = 3076] [serial = 982] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031CFD6A000) [pid = 3076] [serial = 817] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C8A9CC00) [pid = 3076] [serial = 871] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031DB179400) [pid = 3076] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CC4AD800) [pid = 3076] [serial = 889] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031D458B800) [pid = 3076] [serial = 886] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C79E3800) [pid = 3076] [serial = 979] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031D3BD5800) [pid = 3076] [serial = 883] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031D2C28400) [pid = 3076] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031D1686400) [pid = 3076] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031D0296C00) [pid = 3076] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031D0AF1400) [pid = 3076] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031D3BB9C00) [pid = 3076] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031D3088400) [pid = 3076] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C6C0D800) [pid = 3076] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C1B64000) [pid = 3076] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031DB1A3400) [pid = 3076] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031CD355800) [pid = 3076] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031DB1A6400) [pid = 3076] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031DA771400) [pid = 3076] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031D3BF3C00) [pid = 3076] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031DA763000) [pid = 3076] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031D458A400) [pid = 3076] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031DD7B4000) [pid = 3076] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031DB178C00) [pid = 3076] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031DA681C00) [pid = 3076] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031D930F000) [pid = 3076] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031D8ED2800) [pid = 3076] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031D4774800) [pid = 3076] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031D30F8C00) [pid = 3076] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 71 (00000031CFA3A800) [pid = 3076] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 70 (00000031CEF9DC00) [pid = 3076] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 69 (00000031CBE7D800) [pid = 3076] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 68 (00000031C853B800) [pid = 3076] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 67 (00000031D8820000) [pid = 3076] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 66 (00000031CE6A3C00) [pid = 3076] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 65 (00000031CC8DF800) [pid = 3076] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 64 (00000031CD34A000) [pid = 3076] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 63 (00000031C2B99C00) [pid = 3076] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 62 (00000031C7474400) [pid = 3076] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 61 (00000031CF79D400) [pid = 3076] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 60 (00000031CFA1A000) [pid = 3076] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 59 (00000031D3754400) [pid = 3076] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | --DOMWINDOW == 58 (00000031CEFA6000) [pid = 3076] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 18:16:36 INFO - PROCESS | 3076 | 1463102196393 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1283ms 18:16:36 INFO - PROCESS | 3076 | 1463102196458 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 18:16:36 INFO - PROCESS | 3076 | 1463102196462 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 18:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:16:36 INFO - PROCESS | 3076 | 1463102196467 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:16:36 INFO - PROCESS | 3076 | 1463102196471 Marionette TRACE conn6 <- [1,1458,null,{}] 18:16:36 INFO - PROCESS | 3076 | 1463102196477 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:36 INFO - PROCESS | 3076 | 1463102196565 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 18:16:36 INFO - PROCESS | 3076 | 1463102196574 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6D9A000 == 22 [pid = 3076] [id = 374] 18:16:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 59 (00000031C2276400) [pid = 3076] [serial = 1122] [outer = 0000000000000000] 18:16:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 60 (00000031C227D400) [pid = 3076] [serial = 1123] [outer = 00000031C2276400] 18:16:36 INFO - PROCESS | 3076 | 1463102196625 Marionette DEBUG loaded listener.js 18:16:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 61 (00000031C24C5C00) [pid = 3076] [serial = 1124] [outer = 00000031C2276400] 18:16:37 INFO - PROCESS | 3076 | 1463102197177 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 18:16:37 INFO - PROCESS | 3076 | 1463102197205 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 18:16:37 INFO - PROCESS | 3076 | 1463102197211 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 18:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:16:37 INFO - PROCESS | 3076 | 1463102197218 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:16:37 INFO - PROCESS | 3076 | 1463102197221 Marionette TRACE conn6 <- [1,1462,null,{}] 18:16:37 INFO - PROCESS | 3076 | 1463102197225 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:37 INFO - PROCESS | 3076 | 1463102197318 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 18:16:37 INFO - PROCESS | 3076 | 1463102197387 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC464000 == 23 [pid = 3076] [id = 375] 18:16:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 62 (00000031C2B9A000) [pid = 3076] [serial = 1125] [outer = 0000000000000000] 18:16:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 63 (00000031C2CEB000) [pid = 3076] [serial = 1126] [outer = 00000031C2B9A000] 18:16:37 INFO - PROCESS | 3076 | 1463102197435 Marionette DEBUG loaded listener.js 18:16:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 64 (00000031C3B56C00) [pid = 3076] [serial = 1127] [outer = 00000031C2B9A000] 18:16:37 INFO - PROCESS | 3076 | 1463102197879 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 692ms 18:16:37 INFO - PROCESS | 3076 | 1463102197914 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 18:16:37 INFO - PROCESS | 3076 | 1463102197916 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 18:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:16:37 INFO - PROCESS | 3076 | 1463102197920 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:16:37 INFO - PROCESS | 3076 | 1463102197924 Marionette TRACE conn6 <- [1,1466,null,{}] 18:16:37 INFO - PROCESS | 3076 | 1463102197935 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:38 INFO - PROCESS | 3076 | 1463102198022 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 18:16:38 INFO - PROCESS | 3076 | 1463102198032 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CEE8A000 == 24 [pid = 3076] [id = 376] 18:16:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 65 (00000031C7A99C00) [pid = 3076] [serial = 1128] [outer = 0000000000000000] 18:16:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 66 (00000031C7E70000) [pid = 3076] [serial = 1129] [outer = 00000031C7A99C00] 18:16:38 INFO - PROCESS | 3076 | 1463102198081 Marionette DEBUG loaded listener.js 18:16:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 67 (00000031C853F000) [pid = 3076] [serial = 1130] [outer = 00000031C7A99C00] 18:16:38 INFO - PROCESS | 3076 | 1463102198531 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 18:16:38 INFO - PROCESS | 3076 | 1463102198616 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 18:16:38 INFO - PROCESS | 3076 | 1463102198619 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 18:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:16:38 INFO - PROCESS | 3076 | 1463102198622 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:16:38 INFO - PROCESS | 3076 | 1463102198624 Marionette TRACE conn6 <- [1,1470,null,{}] 18:16:38 INFO - PROCESS | 3076 | 1463102198657 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:38 INFO - PROCESS | 3076 | 1463102198785 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 18:16:38 INFO - PROCESS | 3076 | 1463102198794 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFAE2000 == 25 [pid = 3076] [id = 377] 18:16:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 68 (00000031C8AA5000) [pid = 3076] [serial = 1131] [outer = 0000000000000000] 18:16:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 69 (00000031C8CF4400) [pid = 3076] [serial = 1132] [outer = 00000031C8AA5000] 18:16:38 INFO - PROCESS | 3076 | 1463102198879 Marionette DEBUG loaded listener.js 18:16:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 70 (00000031CBE83C00) [pid = 3076] [serial = 1133] [outer = 00000031C8AA5000] 18:16:39 INFO - PROCESS | 3076 | 1463102199346 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 796ms 18:16:39 INFO - PROCESS | 3076 | 1463102199421 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 18:16:39 INFO - PROCESS | 3076 | 1463102199430 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 18:16:39 INFO - PROCESS | 3076 | 1463102199434 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:16:39 INFO - PROCESS | 3076 | 1463102199436 Marionette TRACE conn6 <- [1,1474,null,{}] 18:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:16:39 INFO - PROCESS | 3076 | 1463102199440 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:39 INFO - PROCESS | 3076 | 1463102199547 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 18:16:39 INFO - PROCESS | 3076 | 1463102199596 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDCD000 == 26 [pid = 3076] [id = 378] 18:16:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 71 (00000031CC433800) [pid = 3076] [serial = 1134] [outer = 0000000000000000] 18:16:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 72 (00000031CC4AD000) [pid = 3076] [serial = 1135] [outer = 00000031CC433800] 18:16:39 INFO - PROCESS | 3076 | 1463102199643 Marionette DEBUG loaded listener.js 18:16:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031CC57D400) [pid = 3076] [serial = 1136] [outer = 00000031CC433800] 18:16:40 INFO - PROCESS | 3076 | 1463102200094 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 18:16:40 INFO - PROCESS | 3076 | 1463102200138 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 18:16:40 INFO - PROCESS | 3076 | 1463102200140 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 18:16:40 INFO - PROCESS | 3076 | 1463102200146 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:16:40 INFO - PROCESS | 3076 | 1463102200147 Marionette TRACE conn6 <- [1,1478,null,{}] 18:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:16:40 INFO - PROCESS | 3076 | 1463102200151 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:40 INFO - PROCESS | 3076 | 1463102200280 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 18:16:40 INFO - PROCESS | 3076 | 1463102200294 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D168D000 == 27 [pid = 3076] [id = 379] 18:16:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031CC8D7C00) [pid = 3076] [serial = 1137] [outer = 0000000000000000] 18:16:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031CCC75800) [pid = 3076] [serial = 1138] [outer = 00000031CC8D7C00] 18:16:40 INFO - PROCESS | 3076 | 1463102200390 Marionette DEBUG loaded listener.js 18:16:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031CD34B400) [pid = 3076] [serial = 1139] [outer = 00000031CC8D7C00] 18:16:40 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C2CEA800) [pid = 3076] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:16:40 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031C0B0A800) [pid = 3076] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:16:40 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031C16CCC00) [pid = 3076] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:16:40 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031D3BF8800) [pid = 3076] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:16:40 INFO - PROCESS | 3076 | --DOMWINDOW == 71 (00000031C2272400) [pid = 3076] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:16:40 INFO - PROCESS | 3076 | --DOMWINDOW == 70 (00000031C8AA6C00) [pid = 3076] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:16:40 INFO - PROCESS | 3076 | --DOMWINDOW == 69 (00000031C1623800) [pid = 3076] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:16:40 INFO - PROCESS | 3076 | --DOMWINDOW == 68 (00000031C7AA4000) [pid = 3076] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:16:40 INFO - PROCESS | 3076 | --DOMWINDOW == 67 (00000031C6C0F000) [pid = 3076] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:16:40 INFO - PROCESS | 3076 | 1463102200761 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 628ms 18:16:40 INFO - PROCESS | 3076 | 1463102200783 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 18:16:40 INFO - PROCESS | 3076 | 1463102200786 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 18:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:16:40 INFO - PROCESS | 3076 | 1463102200789 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:16:40 INFO - PROCESS | 3076 | 1463102200791 Marionette TRACE conn6 <- [1,1482,null,{}] 18:16:40 INFO - PROCESS | 3076 | 1463102200794 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:40 INFO - PROCESS | 3076 | 1463102200884 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 18:16:40 INFO - PROCESS | 3076 | 1463102200891 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1C09000 == 28 [pid = 3076] [id = 380] 18:16:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 68 (00000031C2272400) [pid = 3076] [serial = 1140] [outer = 0000000000000000] 18:16:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 69 (00000031C7E71800) [pid = 3076] [serial = 1141] [outer = 00000031C2272400] 18:16:40 INFO - PROCESS | 3076 | 1463102200936 Marionette DEBUG loaded listener.js 18:16:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 70 (00000031CD352400) [pid = 3076] [serial = 1142] [outer = 00000031C2272400] 18:16:41 INFO - PROCESS | 3076 | 1463102201358 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 587ms 18:16:41 INFO - PROCESS | 3076 | 1463102201385 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 18:16:41 INFO - PROCESS | 3076 | 1463102201387 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 18:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:16:41 INFO - PROCESS | 3076 | 1463102201390 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:16:41 INFO - PROCESS | 3076 | 1463102201392 Marionette TRACE conn6 <- [1,1486,null,{}] 18:16:41 INFO - PROCESS | 3076 | 1463102201400 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:41 INFO - PROCESS | 3076 | 1463102201482 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 18:16:41 INFO - PROCESS | 3076 | 1463102201489 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2446000 == 29 [pid = 3076] [id = 381] 18:16:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 71 (00000031CD35A000) [pid = 3076] [serial = 1143] [outer = 0000000000000000] 18:16:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 72 (00000031CD35E800) [pid = 3076] [serial = 1144] [outer = 00000031CD35A000] 18:16:41 INFO - PROCESS | 3076 | 1463102201537 Marionette DEBUG loaded listener.js 18:16:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031CE607C00) [pid = 3076] [serial = 1145] [outer = 00000031CD35A000] 18:16:41 INFO - PROCESS | 3076 | 1463102201960 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 586ms 18:16:41 INFO - PROCESS | 3076 | 1463102201979 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 18:16:41 INFO - PROCESS | 3076 | 1463102201982 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 18:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:16:41 INFO - PROCESS | 3076 | 1463102201985 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:16:41 INFO - PROCESS | 3076 | 1463102201987 Marionette TRACE conn6 <- [1,1490,null,{}] 18:16:41 INFO - PROCESS | 3076 | 1463102201990 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:42 INFO - PROCESS | 3076 | 1463102202107 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 18:16:42 INFO - PROCESS | 3076 | 1463102202138 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D326D800 == 30 [pid = 3076] [id = 382] 18:16:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C853D800) [pid = 3076] [serial = 1146] [outer = 0000000000000000] 18:16:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031CE60E000) [pid = 3076] [serial = 1147] [outer = 00000031C853D800] 18:16:42 INFO - PROCESS | 3076 | 1463102202185 Marionette DEBUG loaded listener.js 18:16:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031CE6A1800) [pid = 3076] [serial = 1148] [outer = 00000031C853D800] 18:16:42 INFO - PROCESS | 3076 | 1463102202686 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 734ms 18:16:42 INFO - PROCESS | 3076 | 1463102202723 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 18:16:42 INFO - PROCESS | 3076 | 1463102202728 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 18:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:16:42 INFO - PROCESS | 3076 | 1463102202734 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:16:42 INFO - PROCESS | 3076 | 1463102202739 Marionette TRACE conn6 <- [1,1494,null,{}] 18:16:42 INFO - PROCESS | 3076 | 1463102202746 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:42 INFO - PROCESS | 3076 | 1463102202908 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 18:16:43 INFO - PROCESS | 3076 | 1463102203001 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C865D000 == 31 [pid = 3076] [id = 383] 18:16:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C2279400) [pid = 3076] [serial = 1149] [outer = 0000000000000000] 18:16:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C22C8C00) [pid = 3076] [serial = 1150] [outer = 00000031C2279400] 18:16:43 INFO - PROCESS | 3076 | 1463102203059 Marionette DEBUG loaded listener.js 18:16:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C2BA5000) [pid = 3076] [serial = 1151] [outer = 00000031C2279400] 18:16:43 INFO - PROCESS | 3076 | 1463102203653 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 944ms 18:16:43 INFO - PROCESS | 3076 | 1463102203681 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 18:16:43 INFO - PROCESS | 3076 | 1463102203688 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 18:16:43 INFO - PROCESS | 3076 | 1463102203695 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:16:43 INFO - PROCESS | 3076 | 1463102203698 Marionette TRACE conn6 <- [1,1498,null,{}] 18:16:43 INFO - PROCESS | 3076 | 1463102203702 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:43 INFO - PROCESS | 3076 | 1463102203813 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 18:16:43 INFO - PROCESS | 3076 | 1463102203901 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFD1C800 == 32 [pid = 3076] [id = 384] 18:16:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C6D7B800) [pid = 3076] [serial = 1152] [outer = 0000000000000000] 18:16:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C793CC00) [pid = 3076] [serial = 1153] [outer = 00000031C6D7B800] 18:16:43 INFO - PROCESS | 3076 | 1463102203958 Marionette DEBUG loaded listener.js 18:16:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C853E400) [pid = 3076] [serial = 1154] [outer = 00000031C6D7B800] 18:16:44 INFO - PROCESS | 3076 | 1463102204577 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 921ms 18:16:44 INFO - PROCESS | 3076 | 1463102204622 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 18:16:44 INFO - PROCESS | 3076 | 1463102204625 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 18:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:16:44 INFO - PROCESS | 3076 | 1463102204629 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:16:44 INFO - PROCESS | 3076 | 1463102204633 Marionette TRACE conn6 <- [1,1502,null,{}] 18:16:44 INFO - PROCESS | 3076 | 1463102204645 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:44 INFO - PROCESS | 3076 | 1463102204789 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 18:16:44 INFO - PROCESS | 3076 | 1463102204905 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37DC000 == 33 [pid = 3076] [id = 385] 18:16:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CC8DAC00) [pid = 3076] [serial = 1155] [outer = 0000000000000000] 18:16:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CCA0B800) [pid = 3076] [serial = 1156] [outer = 00000031CC8DAC00] 18:16:44 INFO - PROCESS | 3076 | 1463102204965 Marionette DEBUG loaded listener.js 18:16:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CD35B400) [pid = 3076] [serial = 1157] [outer = 00000031CC8DAC00] 18:16:45 INFO - PROCESS | 3076 | 1463102205574 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 986ms 18:16:45 INFO - PROCESS | 3076 | 1463102205622 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 18:16:45 INFO - PROCESS | 3076 | 1463102205626 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 18:16:45 INFO - PROCESS | 3076 | 1463102205630 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:16:45 INFO - PROCESS | 3076 | 1463102205632 Marionette TRACE conn6 <- [1,1506,null,{}] 18:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:16:45 INFO - PROCESS | 3076 | 1463102205636 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:45 INFO - PROCESS | 3076 | 1463102205746 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 18:16:45 INFO - PROCESS | 3076 | 1463102205818 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B9A800 == 34 [pid = 3076] [id = 386] 18:16:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CE6AD400) [pid = 3076] [serial = 1158] [outer = 0000000000000000] 18:16:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CEF9A000) [pid = 3076] [serial = 1159] [outer = 00000031CE6AD400] 18:16:45 INFO - PROCESS | 3076 | 1463102205875 Marionette DEBUG loaded listener.js 18:16:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CEFA2C00) [pid = 3076] [serial = 1160] [outer = 00000031CE6AD400] 18:16:46 INFO - PROCESS | 3076 | 1463102206464 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 880ms 18:16:46 INFO - PROCESS | 3076 | 1463102206517 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 18:16:46 INFO - PROCESS | 3076 | 1463102206519 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 18:16:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:16:46 INFO - PROCESS | 3076 | 1463102206523 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:16:46 INFO - PROCESS | 3076 | 1463102206525 Marionette TRACE conn6 <- [1,1510,null,{}] 18:16:46 INFO - PROCESS | 3076 | 1463102206529 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:46 INFO - PROCESS | 3076 | 1463102206636 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 18:16:46 INFO - PROCESS | 3076 | 1463102206709 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D50000 == 35 [pid = 3076] [id = 387] 18:16:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CEFA6800) [pid = 3076] [serial = 1161] [outer = 0000000000000000] 18:16:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CF1E5000) [pid = 3076] [serial = 1162] [outer = 00000031CEFA6800] 18:16:46 INFO - PROCESS | 3076 | 1463102206765 Marionette DEBUG loaded listener.js 18:16:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CF1EFC00) [pid = 3076] [serial = 1163] [outer = 00000031CEFA6800] 18:16:47 INFO - PROCESS | 3076 | 1463102207333 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:16:47 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 () { 18:16:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:16:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:16:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:16:47 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 () { 18:16:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:16:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:16:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:16:47 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 () { 18:16:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:16:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:16:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:16:47 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 () { 18:16:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:16:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:16:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:16:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 846ms 18:16:47 INFO - PROCESS | 3076 | 1463102207372 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 18:16:47 INFO - PROCESS | 3076 | 1463102207374 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 18:16:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:16:47 INFO - PROCESS | 3076 | 1463102207395 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:16:47 INFO - PROCESS | 3076 | 1463102207398 Marionette TRACE conn6 <- [1,1514,null,{}] 18:16:47 INFO - PROCESS | 3076 | 1463102207402 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:47 INFO - PROCESS | 3076 | 1463102207543 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 18:16:47 INFO - PROCESS | 3076 | 1463102207644 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4472000 == 36 [pid = 3076] [id = 388] 18:16:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CBE76C00) [pid = 3076] [serial = 1164] [outer = 0000000000000000] 18:16:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CF1EF800) [pid = 3076] [serial = 1165] [outer = 00000031CBE76C00] 18:16:47 INFO - PROCESS | 3076 | 1463102207702 Marionette DEBUG loaded listener.js 18:16:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CFA13400) [pid = 3076] [serial = 1166] [outer = 00000031CBE76C00] 18:16:48 INFO - PROCESS | 3076 | 1463102208400 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:16:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:16:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:16:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:16:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1028ms 18:16:48 INFO - PROCESS | 3076 | 1463102208428 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 18:16:48 INFO - PROCESS | 3076 | 1463102208432 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 18:16:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:16:48 INFO - PROCESS | 3076 | 1463102208437 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:16:48 INFO - PROCESS | 3076 | 1463102208441 Marionette TRACE conn6 <- [1,1518,null,{}] 18:16:48 INFO - PROCESS | 3076 | 1463102208446 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:48 INFO - PROCESS | 3076 | 1463102208548 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 18:16:48 INFO - PROCESS | 3076 | 1463102208639 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC451800 == 37 [pid = 3076] [id = 389] 18:16:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C24BEC00) [pid = 3076] [serial = 1167] [outer = 0000000000000000] 18:16:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C293A800) [pid = 3076] [serial = 1168] [outer = 00000031C24BEC00] 18:16:48 INFO - PROCESS | 3076 | 1463102208691 Marionette DEBUG loaded listener.js 18:16:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C3B0B800) [pid = 3076] [serial = 1169] [outer = 00000031C24BEC00] 18:16:49 INFO - PROCESS | 3076 | 1463102209177 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:16:49 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 18:16:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:16:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:16:49 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. 18:16:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:16:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 775ms 18:16:49 INFO - PROCESS | 3076 | 1463102209216 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 18:16:49 INFO - PROCESS | 3076 | 1463102209223 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 18:16:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:16:49 INFO - PROCESS | 3076 | 1463102209229 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:16:49 INFO - PROCESS | 3076 | 1463102209231 Marionette TRACE conn6 <- [1,1522,null,{}] 18:16:49 INFO - PROCESS | 3076 | 1463102209235 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:49 INFO - PROCESS | 3076 | 1463102209336 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 18:16:49 INFO - PROCESS | 3076 | 1463102209411 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5BA800 == 38 [pid = 3076] [id = 390] 18:16:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C2B9D800) [pid = 3076] [serial = 1170] [outer = 0000000000000000] 18:16:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C6C62400) [pid = 3076] [serial = 1171] [outer = 00000031C2B9D800] 18:16:49 INFO - PROCESS | 3076 | 1463102209460 Marionette DEBUG loaded listener.js 18:16:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C79F2000) [pid = 3076] [serial = 1172] [outer = 00000031C2B9D800] 18:16:49 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8B59800 == 37 [pid = 3076] [id = 361] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CBE81000) [pid = 3076] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D21EF000) [pid = 3076] [serial = 679] [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.] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C320F000) [pid = 3076] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C293CC00) [pid = 3076] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C1935400) [pid = 3076] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C2220000) [pid = 3076] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031D4773C00) [pid = 3076] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C22BF400) [pid = 3076] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031C24BD000) [pid = 3076] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CBE75800) [pid = 3076] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C6A5AC00) [pid = 3076] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C853C400) [pid = 3076] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C70CBC00) [pid = 3076] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C8C41000) [pid = 3076] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C85DC400) [pid = 3076] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C86CA800) [pid = 3076] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031C3B0AC00) [pid = 3076] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C8AA0C00) [pid = 3076] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 18:16:49 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031C2BA0400) [pid = 3076] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 18:16:50 INFO - PROCESS | 3076 | 1463102210007 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:16:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:16:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 837ms 18:16:50 INFO - PROCESS | 3076 | 1463102210067 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 18:16:50 INFO - PROCESS | 3076 | 1463102210070 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 18:16:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:16:50 INFO - PROCESS | 3076 | 1463102210073 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:16:50 INFO - PROCESS | 3076 | 1463102210077 Marionette TRACE conn6 <- [1,1526,null,{}] 18:16:50 INFO - PROCESS | 3076 | 1463102210088 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:50 INFO - PROCESS | 3076 | 1463102210186 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 18:16:50 INFO - PROCESS | 3076 | 1463102210271 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC296800 == 38 [pid = 3076] [id = 391] 18:16:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C293E800) [pid = 3076] [serial = 1173] [outer = 0000000000000000] 18:16:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C2CEBC00) [pid = 3076] [serial = 1174] [outer = 00000031C293E800] 18:16:50 INFO - PROCESS | 3076 | 1463102210322 Marionette DEBUG loaded listener.js 18:16:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031C74D1400) [pid = 3076] [serial = 1175] [outer = 00000031C293E800] 18:16:50 INFO - PROCESS | 3076 | 1463102210706 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:16:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:16:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 691ms 18:16:50 INFO - PROCESS | 3076 | 1463102210767 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 18:16:50 INFO - PROCESS | 3076 | 1463102210770 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 18:16:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:16:50 INFO - PROCESS | 3076 | 1463102210773 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:16:50 INFO - PROCESS | 3076 | 1463102210775 Marionette TRACE conn6 <- [1,1530,null,{}] 18:16:50 INFO - PROCESS | 3076 | 1463102210778 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:50 INFO - PROCESS | 3076 | 1463102210866 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 18:16:50 INFO - PROCESS | 3076 | 1463102210873 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF1C3000 == 39 [pid = 3076] [id = 392] 18:16:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031C8539800) [pid = 3076] [serial = 1176] [outer = 0000000000000000] 18:16:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031C86CC800) [pid = 3076] [serial = 1177] [outer = 00000031C8539800] 18:16:50 INFO - PROCESS | 3076 | 1463102210919 Marionette DEBUG loaded listener.js 18:16:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031C8AA4C00) [pid = 3076] [serial = 1178] [outer = 00000031C8539800] 18:16:51 INFO - PROCESS | 3076 | 1463102211359 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:16:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:16:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 628ms 18:16:51 INFO - PROCESS | 3076 | 1463102211405 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 18:16:51 INFO - PROCESS | 3076 | 1463102211407 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 18:16:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:16:51 INFO - PROCESS | 3076 | 1463102211410 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:16:51 INFO - PROCESS | 3076 | 1463102211412 Marionette TRACE conn6 <- [1,1534,null,{}] 18:16:51 INFO - PROCESS | 3076 | 1463102211416 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:51 INFO - PROCESS | 3076 | 1463102211499 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 18:16:51 INFO - PROCESS | 3076 | 1463102211539 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6A43000 == 40 [pid = 3076] [id = 393] 18:16:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031C8C3AC00) [pid = 3076] [serial = 1179] [outer = 0000000000000000] 18:16:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031C8DB2400) [pid = 3076] [serial = 1180] [outer = 00000031C8C3AC00] 18:16:51 INFO - PROCESS | 3076 | 1463102211585 Marionette DEBUG loaded listener.js 18:16:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CBE83400) [pid = 3076] [serial = 1181] [outer = 00000031C8C3AC00] 18:16:52 INFO - PROCESS | 3076 | 1463102212072 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:16:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:16:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 693ms 18:16:52 INFO - PROCESS | 3076 | 1463102212106 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 18:16:52 INFO - PROCESS | 3076 | 1463102212108 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 18:16:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:16:52 INFO - PROCESS | 3076 | 1463102212111 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:16:52 INFO - PROCESS | 3076 | 1463102212113 Marionette TRACE conn6 <- [1,1538,null,{}] 18:16:52 INFO - PROCESS | 3076 | 1463102212116 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:52 INFO - PROCESS | 3076 | 1463102212248 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 18:16:52 INFO - PROCESS | 3076 | 1463102212301 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D169E000 == 41 [pid = 3076] [id = 394] 18:16:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CCC80400) [pid = 3076] [serial = 1182] [outer = 0000000000000000] 18:16:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CD35D400) [pid = 3076] [serial = 1183] [outer = 00000031CCC80400] 18:16:52 INFO - PROCESS | 3076 | 1463102212349 Marionette DEBUG loaded listener.js 18:16:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CE613000) [pid = 3076] [serial = 1184] [outer = 00000031CCC80400] 18:16:52 INFO - PROCESS | 3076 | 1463102212829 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:16:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:16:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 776ms 18:16:52 INFO - PROCESS | 3076 | 1463102212890 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 18:16:52 INFO - PROCESS | 3076 | 1463102212892 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 18:16:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:16:52 INFO - PROCESS | 3076 | 1463102212900 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:16:52 INFO - PROCESS | 3076 | 1463102212902 Marionette TRACE conn6 <- [1,1542,null,{}] 18:16:52 INFO - PROCESS | 3076 | 1463102212906 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:53 INFO - PROCESS | 3076 | 1463102213018 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 18:16:53 INFO - PROCESS | 3076 | 1463102213072 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37D5000 == 42 [pid = 3076] [id = 395] 18:16:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CE611000) [pid = 3076] [serial = 1185] [outer = 0000000000000000] 18:16:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CF1EF400) [pid = 3076] [serial = 1186] [outer = 00000031CE611000] 18:16:53 INFO - PROCESS | 3076 | 1463102213118 Marionette DEBUG loaded listener.js 18:16:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CF8AA400) [pid = 3076] [serial = 1187] [outer = 00000031CE611000] 18:16:53 INFO - PROCESS | 3076 | 1463102213530 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:16:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:16:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 689ms 18:16:53 INFO - PROCESS | 3076 | 1463102213599 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 18:16:53 INFO - PROCESS | 3076 | 1463102213601 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 18:16:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:16:53 INFO - PROCESS | 3076 | 1463102213604 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:16:53 INFO - PROCESS | 3076 | 1463102213606 Marionette TRACE conn6 <- [1,1546,null,{}] 18:16:53 INFO - PROCESS | 3076 | 1463102213610 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:53 INFO - PROCESS | 3076 | 1463102213722 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 18:16:53 INFO - PROCESS | 3076 | 1463102213732 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC10B800 == 43 [pid = 3076] [id = 396] 18:16:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CFA12400) [pid = 3076] [serial = 1188] [outer = 0000000000000000] 18:16:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CFA18C00) [pid = 3076] [serial = 1189] [outer = 00000031CFA12400] 18:16:53 INFO - PROCESS | 3076 | 1463102213868 Marionette DEBUG loaded listener.js 18:16:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CFA32400) [pid = 3076] [serial = 1190] [outer = 00000031CFA12400] 18:16:53 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C2276400) [pid = 3076] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:16:53 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CD35A000) [pid = 3076] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:16:53 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C6C64400) [pid = 3076] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:16:53 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C8AA5000) [pid = 3076] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:16:53 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C7A99C00) [pid = 3076] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:16:53 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C2B9A000) [pid = 3076] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:16:53 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CC433800) [pid = 3076] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:16:53 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CC8D7C00) [pid = 3076] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:16:53 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C2272400) [pid = 3076] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:16:54 INFO - PROCESS | 3076 | 1463102214226 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:16:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:16:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 18:16:54 INFO - PROCESS | 3076 | 1463102214297 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 18:16:54 INFO - PROCESS | 3076 | 1463102214308 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 18:16:54 INFO - PROCESS | 3076 | 1463102214312 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:16:54 INFO - PROCESS | 3076 | 1463102214314 Marionette TRACE conn6 <- [1,1550,null,{}] 18:16:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:16:54 INFO - PROCESS | 3076 | 1463102214317 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:54 INFO - PROCESS | 3076 | 1463102214465 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 18:16:54 INFO - PROCESS | 3076 | 1463102214479 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4474800 == 44 [pid = 3076] [id = 397] 18:16:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C7579000) [pid = 3076] [serial = 1191] [outer = 0000000000000000] 18:16:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CFA19C00) [pid = 3076] [serial = 1192] [outer = 00000031C7579000] 18:16:54 INFO - PROCESS | 3076 | 1463102214525 Marionette DEBUG loaded listener.js 18:16:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CFA38400) [pid = 3076] [serial = 1193] [outer = 00000031C7579000] 18:16:54 INFO - PROCESS | 3076 | 1463102214938 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:16:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:16:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 672ms 18:16:55 INFO - PROCESS | 3076 | 1463102214989 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 18:16:55 INFO - PROCESS | 3076 | 1463102214991 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 18:16:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:16:55 INFO - PROCESS | 3076 | 1463102214994 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:16:55 INFO - PROCESS | 3076 | 1463102214996 Marionette TRACE conn6 <- [1,1554,null,{}] 18:16:55 INFO - PROCESS | 3076 | 1463102214999 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:55 INFO - PROCESS | 3076 | 1463102215114 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 18:16:55 INFO - PROCESS | 3076 | 1463102215123 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4671000 == 45 [pid = 3076] [id = 398] 18:16:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CFA3C400) [pid = 3076] [serial = 1194] [outer = 0000000000000000] 18:16:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CFA58C00) [pid = 3076] [serial = 1195] [outer = 00000031CFA3C400] 18:16:55 INFO - PROCESS | 3076 | 1463102215169 Marionette DEBUG loaded listener.js 18:16:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CFA60C00) [pid = 3076] [serial = 1196] [outer = 00000031CFA3C400] 18:16:55 INFO - PROCESS | 3076 | 1463102215574 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:16:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:16:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 18:16:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:16:55 INFO - PROCESS | 3076 | 1463102215627 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 18:16:55 INFO - PROCESS | 3076 | 1463102215630 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 18:16:55 INFO - PROCESS | 3076 | 1463102215633 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:16:55 INFO - PROCESS | 3076 | 1463102215636 Marionette TRACE conn6 <- [1,1558,null,{}] 18:16:55 INFO - PROCESS | 3076 | 1463102215639 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:55 INFO - PROCESS | 3076 | 1463102215816 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 18:16:55 INFO - PROCESS | 3076 | 1463102215931 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2B0F800 == 46 [pid = 3076] [id = 399] 18:16:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C0B08000) [pid = 3076] [serial = 1197] [outer = 0000000000000000] 18:16:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C0BAC000) [pid = 3076] [serial = 1198] [outer = 00000031C0B08000] 18:16:56 INFO - PROCESS | 3076 | 1463102215993 Marionette DEBUG loaded listener.js 18:16:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C1DB8C00) [pid = 3076] [serial = 1199] [outer = 00000031C0B08000] 18:16:56 INFO - PROCESS | 3076 | 1463102216586 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:16:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:16:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 985ms 18:16:56 INFO - PROCESS | 3076 | 1463102216622 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 18:16:56 INFO - PROCESS | 3076 | 1463102216628 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 18:16:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:16:56 INFO - PROCESS | 3076 | 1463102216633 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:16:56 INFO - PROCESS | 3076 | 1463102216638 Marionette TRACE conn6 <- [1,1562,null,{}] 18:16:56 INFO - PROCESS | 3076 | 1463102216643 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:56 INFO - PROCESS | 3076 | 1463102216764 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 18:16:56 INFO - PROCESS | 3076 | 1463102216861 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CEE89000 == 47 [pid = 3076] [id = 400] 18:16:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C293E000) [pid = 3076] [serial = 1200] [outer = 0000000000000000] 18:16:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C2CF5400) [pid = 3076] [serial = 1201] [outer = 00000031C293E000] 18:16:56 INFO - PROCESS | 3076 | 1463102216920 Marionette DEBUG loaded listener.js 18:16:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C70EEC00) [pid = 3076] [serial = 1202] [outer = 00000031C293E000] 18:16:57 INFO - PROCESS | 3076 | 1463102217487 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:16:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:16:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 879ms 18:16:57 INFO - PROCESS | 3076 | 1463102217517 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 18:16:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:16:57 INFO - PROCESS | 3076 | 1463102217523 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 18:16:57 INFO - PROCESS | 3076 | 1463102217527 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:16:57 INFO - PROCESS | 3076 | 1463102217530 Marionette TRACE conn6 <- [1,1566,null,{}] 18:16:57 INFO - PROCESS | 3076 | 1463102217535 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:57 INFO - PROCESS | 3076 | 1463102217652 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 18:16:57 INFO - PROCESS | 3076 | 1463102217749 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4530000 == 48 [pid = 3076] [id = 401] 18:16:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031C8CEFC00) [pid = 3076] [serial = 1203] [outer = 0000000000000000] 18:16:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CC538800) [pid = 3076] [serial = 1204] [outer = 00000031C8CEFC00] 18:16:57 INFO - PROCESS | 3076 | 1463102217806 Marionette DEBUG loaded listener.js 18:16:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CD340400) [pid = 3076] [serial = 1205] [outer = 00000031C8CEFC00] 18:16:58 INFO - PROCESS | 3076 | 1463102218395 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:16:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:16:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 880ms 18:16:58 INFO - PROCESS | 3076 | 1463102218423 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 18:16:58 INFO - PROCESS | 3076 | 1463102218427 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 18:16:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:16:58 INFO - PROCESS | 3076 | 1463102218439 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:16:58 INFO - PROCESS | 3076 | 1463102218446 Marionette TRACE conn6 <- [1,1570,null,{}] 18:16:58 INFO - PROCESS | 3076 | 1463102218452 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:58 INFO - PROCESS | 3076 | 1463102218572 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 18:16:58 INFO - PROCESS | 3076 | 1463102218672 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6655800 == 49 [pid = 3076] [id = 402] 18:16:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CFA16000) [pid = 3076] [serial = 1206] [outer = 0000000000000000] 18:16:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CFA59800) [pid = 3076] [serial = 1207] [outer = 00000031CFA16000] 18:16:58 INFO - PROCESS | 3076 | 1463102218728 Marionette DEBUG loaded listener.js 18:16:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CFD76400) [pid = 3076] [serial = 1208] [outer = 00000031CFA16000] 18:16:59 INFO - PROCESS | 3076 | 1463102219296 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:16:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:16:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 902ms 18:16:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:16:59 INFO - PROCESS | 3076 | 1463102219338 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 18:16:59 INFO - PROCESS | 3076 | 1463102219341 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 18:16:59 INFO - PROCESS | 3076 | 1463102219345 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:16:59 INFO - PROCESS | 3076 | 1463102219347 Marionette TRACE conn6 <- [1,1574,null,{}] 18:16:59 INFO - PROCESS | 3076 | 1463102219350 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:59 INFO - PROCESS | 3076 | 1463102219465 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 18:16:59 INFO - PROCESS | 3076 | 1463102219559 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E37000 == 50 [pid = 3076] [id = 403] 18:16:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CFD6B000) [pid = 3076] [serial = 1209] [outer = 0000000000000000] 18:16:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D07D6C00) [pid = 3076] [serial = 1210] [outer = 00000031CFD6B000] 18:16:59 INFO - PROCESS | 3076 | 1463102219615 Marionette DEBUG loaded listener.js 18:16:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D09F7000) [pid = 3076] [serial = 1211] [outer = 00000031CFD6B000] 18:17:00 INFO - PROCESS | 3076 | 1463102220108 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:17:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:17:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 838ms 18:17:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:17:00 INFO - PROCESS | 3076 | 1463102220185 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 18:17:00 INFO - PROCESS | 3076 | 1463102220187 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 18:17:00 INFO - PROCESS | 3076 | 1463102220191 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:17:00 INFO - PROCESS | 3076 | 1463102220193 Marionette TRACE conn6 <- [1,1578,null,{}] 18:17:00 INFO - PROCESS | 3076 | 1463102220197 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:00 INFO - PROCESS | 3076 | 1463102220309 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 18:17:00 INFO - PROCESS | 3076 | 1463102220407 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F1B800 == 51 [pid = 3076] [id = 404] 18:17:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D0AC1800) [pid = 3076] [serial = 1212] [outer = 0000000000000000] 18:17:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D0AC5C00) [pid = 3076] [serial = 1213] [outer = 00000031D0AC1800] 18:17:00 INFO - PROCESS | 3076 | 1463102220471 Marionette DEBUG loaded listener.js 18:17:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D1679800) [pid = 3076] [serial = 1214] [outer = 00000031D0AC1800] 18:17:01 INFO - PROCESS | 3076 | 1463102221020 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:17:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:17:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 880ms 18:17:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:17:01 INFO - PROCESS | 3076 | 1463102221074 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 18:17:01 INFO - PROCESS | 3076 | 1463102221076 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 18:17:01 INFO - PROCESS | 3076 | 1463102221080 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:17:01 INFO - PROCESS | 3076 | 1463102221082 Marionette TRACE conn6 <- [1,1582,null,{}] 18:17:01 INFO - PROCESS | 3076 | 1463102221085 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:01 INFO - PROCESS | 3076 | 1463102221201 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 18:17:01 INFO - PROCESS | 3076 | 1463102221442 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D326B000 == 52 [pid = 3076] [id = 405] 18:17:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CD3BB400) [pid = 3076] [serial = 1215] [outer = 0000000000000000] 18:17:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D18E9000) [pid = 3076] [serial = 1216] [outer = 00000031CD3BB400] 18:17:01 INFO - PROCESS | 3076 | 1463102221500 Marionette DEBUG loaded listener.js 18:17:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D1C5DC00) [pid = 3076] [serial = 1217] [outer = 00000031CD3BB400] 18:17:02 INFO - PROCESS | 3076 | 1463102222127 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:17:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:17:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1132ms 18:17:02 INFO - PROCESS | 3076 | 1463102222214 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 18:17:02 INFO - PROCESS | 3076 | 1463102222219 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 18:17:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:17:02 INFO - PROCESS | 3076 | 1463102222278 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:17:02 INFO - PROCESS | 3076 | 1463102222282 Marionette TRACE conn6 <- [1,1586,null,{}] 18:17:02 INFO - PROCESS | 3076 | 1463102222290 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:02 INFO - PROCESS | 3076 | 1463102222400 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 18:17:02 INFO - PROCESS | 3076 | 1463102222663 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C865B000 == 53 [pid = 3076] [id = 406] 18:17:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031C2CF0C00) [pid = 3076] [serial = 1218] [outer = 0000000000000000] 18:17:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031C3877000) [pid = 3076] [serial = 1219] [outer = 00000031C2CF0C00] 18:17:02 INFO - PROCESS | 3076 | 1463102222771 Marionette DEBUG loaded listener.js 18:17:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031C7576000) [pid = 3076] [serial = 1220] [outer = 00000031C2CF0C00] 18:17:03 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4671000 == 52 [pid = 3076] [id = 398] 18:17:03 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4474800 == 51 [pid = 3076] [id = 397] 18:17:03 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC10B800 == 50 [pid = 3076] [id = 396] 18:17:03 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37D5000 == 49 [pid = 3076] [id = 395] 18:17:03 INFO - PROCESS | 3076 | --DOCSHELL 00000031D169E000 == 48 [pid = 3076] [id = 394] 18:17:03 INFO - PROCESS | 3076 | --DOCSHELL 00000031C6A43000 == 47 [pid = 3076] [id = 393] 18:17:03 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF1C3000 == 46 [pid = 3076] [id = 392] 18:17:03 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC296800 == 45 [pid = 3076] [id = 391] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C227E800) [pid = 3076] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C3816800) [pid = 3076] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CE60E000) [pid = 3076] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5BA800 == 44 [pid = 3076] [id = 390] 18:17:03 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC451800 == 43 [pid = 3076] [id = 389] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C227D400) [pid = 3076] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C24C5C00) [pid = 3076] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CE607C00) [pid = 3076] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CC23EC00) [pid = 3076] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C7E73800) [pid = 3076] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C8CF4400) [pid = 3076] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C7E70000) [pid = 3076] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CBE83C00) [pid = 3076] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C2CEB000) [pid = 3076] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C3B56C00) [pid = 3076] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CC57D400) [pid = 3076] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031CC4AD000) [pid = 3076] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CD35E800) [pid = 3076] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CCC75800) [pid = 3076] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CD34B400) [pid = 3076] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C7E71800) [pid = 3076] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031CD352400) [pid = 3076] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C853F000) [pid = 3076] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 18:17:03 INFO - PROCESS | 3076 | 1463102223395 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:17:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:17:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1194ms 18:17:03 INFO - PROCESS | 3076 | 1463102223441 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 18:17:03 INFO - PROCESS | 3076 | 1463102223447 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 18:17:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:17:03 INFO - PROCESS | 3076 | 1463102223456 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:17:03 INFO - PROCESS | 3076 | 1463102223459 Marionette TRACE conn6 <- [1,1590,null,{}] 18:17:03 INFO - PROCESS | 3076 | 1463102223463 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:03 INFO - PROCESS | 3076 | 1463102223563 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 18:17:03 INFO - PROCESS | 3076 | 1463102223647 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C94F8000 == 44 [pid = 3076] [id = 407] 18:17:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C2275C00) [pid = 3076] [serial = 1221] [outer = 0000000000000000] 18:17:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C2C0C800) [pid = 3076] [serial = 1222] [outer = 00000031C2275C00] 18:17:03 INFO - PROCESS | 3076 | 1463102223697 Marionette DEBUG loaded listener.js 18:17:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C6C0F400) [pid = 3076] [serial = 1223] [outer = 00000031C2275C00] 18:17:04 INFO - PROCESS | 3076 | 1463102224090 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:17:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:17:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 18:17:04 INFO - PROCESS | 3076 | 1463102224149 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 18:17:04 INFO - PROCESS | 3076 | 1463102224151 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 18:17:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:17:04 INFO - PROCESS | 3076 | 1463102224155 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:17:04 INFO - PROCESS | 3076 | 1463102224159 Marionette TRACE conn6 <- [1,1594,null,{}] 18:17:04 INFO - PROCESS | 3076 | 1463102224169 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:04 INFO - PROCESS | 3076 | 1463102224261 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 18:17:04 INFO - PROCESS | 3076 | 1463102224270 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF704800 == 45 [pid = 3076] [id = 408] 18:17:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031C7E76800) [pid = 3076] [serial = 1224] [outer = 0000000000000000] 18:17:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031C8AA3400) [pid = 3076] [serial = 1225] [outer = 00000031C7E76800] 18:17:04 INFO - PROCESS | 3076 | 1463102224327 Marionette DEBUG loaded listener.js 18:17:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CBE78C00) [pid = 3076] [serial = 1226] [outer = 00000031C7E76800] 18:17:04 INFO - PROCESS | 3076 | 1463102224781 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:17:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:17:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 18:17:04 INFO - PROCESS | 3076 | 1463102224850 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 18:17:04 INFO - PROCESS | 3076 | 1463102224853 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 18:17:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:17:04 INFO - PROCESS | 3076 | 1463102224856 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:17:04 INFO - PROCESS | 3076 | 1463102224858 Marionette TRACE conn6 <- [1,1598,null,{}] 18:17:04 INFO - PROCESS | 3076 | 1463102224861 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:04 INFO - PROCESS | 3076 | 1463102224979 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 18:17:05 INFO - PROCESS | 3076 | 1463102224993 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDCC800 == 46 [pid = 3076] [id = 409] 18:17:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CC539800) [pid = 3076] [serial = 1227] [outer = 0000000000000000] 18:17:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CC573C00) [pid = 3076] [serial = 1228] [outer = 00000031CC539800] 18:17:05 INFO - PROCESS | 3076 | 1463102225039 Marionette DEBUG loaded listener.js 18:17:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CC8E4800) [pid = 3076] [serial = 1229] [outer = 00000031CC539800] 18:17:05 INFO - PROCESS | 3076 | 1463102225466 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:17:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:17:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 18:17:05 INFO - PROCESS | 3076 | 1463102225506 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 18:17:05 INFO - PROCESS | 3076 | 1463102225508 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 18:17:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:17:05 INFO - PROCESS | 3076 | 1463102225512 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:17:05 INFO - PROCESS | 3076 | 1463102225514 Marionette TRACE conn6 <- [1,1602,null,{}] 18:17:05 INFO - PROCESS | 3076 | 1463102225517 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:05 INFO - PROCESS | 3076 | 1463102225636 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 18:17:05 INFO - PROCESS | 3076 | 1463102225684 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5C4000 == 47 [pid = 3076] [id = 410] 18:17:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CD190C00) [pid = 3076] [serial = 1230] [outer = 0000000000000000] 18:17:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CD352400) [pid = 3076] [serial = 1231] [outer = 00000031CD190C00] 18:17:05 INFO - PROCESS | 3076 | 1463102225731 Marionette DEBUG loaded listener.js 18:17:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CE609000) [pid = 3076] [serial = 1232] [outer = 00000031CD190C00] 18:17:06 INFO - PROCESS | 3076 | 1463102226172 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:17:06 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 18:17:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 18:17:06 INFO - PROCESS | 3076 | 1463102226214 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 18:17:06 INFO - PROCESS | 3076 | 1463102226216 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 18:17:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:17:06 INFO - PROCESS | 3076 | 1463102226232 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:17:06 INFO - PROCESS | 3076 | 1463102226234 Marionette TRACE conn6 <- [1,1606,null,{}] 18:17:06 INFO - PROCESS | 3076 | 1463102226238 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:06 INFO - PROCESS | 3076 | 1463102226399 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 18:17:06 INFO - PROCESS | 3076 | 1463102226428 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3288000 == 48 [pid = 3076] [id = 411] 18:17:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CF1EBC00) [pid = 3076] [serial = 1233] [outer = 0000000000000000] 18:17:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CF59E800) [pid = 3076] [serial = 1234] [outer = 00000031CF1EBC00] 18:17:06 INFO - PROCESS | 3076 | 1463102226475 Marionette DEBUG loaded listener.js 18:17:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CF8AB400) [pid = 3076] [serial = 1235] [outer = 00000031CF1EBC00] 18:17:06 INFO - PROCESS | 3076 | 1463102226923 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:17:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:17:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 732ms 18:17:06 INFO - PROCESS | 3076 | 1463102226957 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 18:17:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:17:06 INFO - PROCESS | 3076 | 1463102226959 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 18:17:06 INFO - PROCESS | 3076 | 1463102226962 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:17:06 INFO - PROCESS | 3076 | 1463102226964 Marionette TRACE conn6 <- [1,1610,null,{}] 18:17:06 INFO - PROCESS | 3076 | 1463102226968 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:07 INFO - PROCESS | 3076 | 1463102227082 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 18:17:07 INFO - PROCESS | 3076 | 1463102227136 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D4E800 == 49 [pid = 3076] [id = 412] 18:17:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CFA14400) [pid = 3076] [serial = 1236] [outer = 0000000000000000] 18:17:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CFA33400) [pid = 3076] [serial = 1237] [outer = 00000031CFA14400] 18:17:07 INFO - PROCESS | 3076 | 1463102227182 Marionette DEBUG loaded listener.js 18:17:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CFD74C00) [pid = 3076] [serial = 1238] [outer = 00000031CFA14400] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C1DBB800) [pid = 3076] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C2CEFC00) [pid = 3076] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CCC80400) [pid = 3076] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CE611000) [pid = 3076] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C7579000) [pid = 3076] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C24BEC00) [pid = 3076] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C8539800) [pid = 3076] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C293E800) [pid = 3076] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C8C3AC00) [pid = 3076] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C2B9D800) [pid = 3076] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:17:07 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CFA12400) [pid = 3076] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:17:07 INFO - PROCESS | 3076 | 1463102227702 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:17:07 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 18:17:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 776ms 18:17:07 INFO - PROCESS | 3076 | 1463102227747 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 18:17:07 INFO - PROCESS | 3076 | 1463102227749 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 18:17:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:17:07 INFO - PROCESS | 3076 | 1463102227752 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:17:07 INFO - PROCESS | 3076 | 1463102227754 Marionette TRACE conn6 <- [1,1614,null,{}] 18:17:07 INFO - PROCESS | 3076 | 1463102227758 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:07 INFO - PROCESS | 3076 | 1463102227852 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 18:17:07 INFO - PROCESS | 3076 | 1463102227955 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFD1C000 == 50 [pid = 3076] [id = 413] 18:17:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C853C000) [pid = 3076] [serial = 1239] [outer = 0000000000000000] 18:17:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CC8DD800) [pid = 3076] [serial = 1240] [outer = 00000031C853C000] 18:17:08 INFO - PROCESS | 3076 | 1463102228002 Marionette DEBUG loaded listener.js 18:17:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D02DF000) [pid = 3076] [serial = 1241] [outer = 00000031C853C000] 18:17:08 INFO - PROCESS | 3076 | 1463102228383 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:17:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:17:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 18:17:08 INFO - PROCESS | 3076 | 1463102228447 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 18:17:08 INFO - PROCESS | 3076 | 1463102228449 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 18:17:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:17:08 INFO - PROCESS | 3076 | 1463102228452 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:17:08 INFO - PROCESS | 3076 | 1463102228454 Marionette TRACE conn6 <- [1,1618,null,{}] 18:17:08 INFO - PROCESS | 3076 | 1463102228458 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:08 INFO - PROCESS | 3076 | 1463102228574 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 18:17:08 INFO - PROCESS | 3076 | 1463102228587 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F1A000 == 51 [pid = 3076] [id = 414] 18:17:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CFA1A400) [pid = 3076] [serial = 1242] [outer = 0000000000000000] 18:17:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D1679C00) [pid = 3076] [serial = 1243] [outer = 00000031CFA1A400] 18:17:08 INFO - PROCESS | 3076 | 1463102228632 Marionette DEBUG loaded listener.js 18:17:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D21E6C00) [pid = 3076] [serial = 1244] [outer = 00000031CFA1A400] 18:17:09 INFO - PROCESS | 3076 | 1463102229027 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 627ms 18:17:09 INFO - PROCESS | 3076 | 1463102229083 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 18:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:17:09 INFO - PROCESS | 3076 | 1463102229093 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 18:17:09 INFO - PROCESS | 3076 | 1463102229097 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:17:09 INFO - PROCESS | 3076 | 1463102229099 Marionette TRACE conn6 <- [1,1622,null,{}] 18:17:09 INFO - PROCESS | 3076 | 1463102229102 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:09 INFO - PROCESS | 3076 | 1463102229222 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 18:17:09 INFO - PROCESS | 3076 | 1463102229268 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7353800 == 52 [pid = 3076] [id = 415] 18:17:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D2C27800) [pid = 3076] [serial = 1245] [outer = 0000000000000000] 18:17:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D2C2F800) [pid = 3076] [serial = 1246] [outer = 00000031D2C27800] 18:17:09 INFO - PROCESS | 3076 | 1463102229313 Marionette DEBUG loaded listener.js 18:17:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D3039800) [pid = 3076] [serial = 1247] [outer = 00000031D2C27800] 18:17:09 INFO - PROCESS | 3076 | 1463102229865 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 838ms 18:17:09 INFO - PROCESS | 3076 | 1463102229942 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 18:17:09 INFO - PROCESS | 3076 | 1463102229946 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 18:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:17:09 INFO - PROCESS | 3076 | 1463102229952 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:17:09 INFO - PROCESS | 3076 | 1463102229956 Marionette TRACE conn6 <- [1,1626,null,{}] 18:17:09 INFO - PROCESS | 3076 | 1463102229976 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:10 INFO - PROCESS | 3076 | 1463102230104 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 18:17:10 INFO - PROCESS | 3076 | 1463102230222 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC2AB000 == 53 [pid = 3076] [id = 416] 18:17:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C2242C00) [pid = 3076] [serial = 1248] [outer = 0000000000000000] 18:17:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C24C3000) [pid = 3076] [serial = 1249] [outer = 00000031C2242C00] 18:17:10 INFO - PROCESS | 3076 | 1463102230282 Marionette DEBUG loaded listener.js 18:17:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031C2CE8C00) [pid = 3076] [serial = 1250] [outer = 00000031C2242C00] 18:17:10 INFO - PROCESS | 3076 | 1463102230907 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:17:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:17:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 989ms 18:17:10 INFO - PROCESS | 3076 | 1463102230945 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 18:17:10 INFO - PROCESS | 3076 | 1463102230952 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 18:17:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:17:10 INFO - PROCESS | 3076 | 1463102230959 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:17:10 INFO - PROCESS | 3076 | 1463102230963 Marionette TRACE conn6 <- [1,1630,null,{}] 18:17:10 INFO - PROCESS | 3076 | 1463102230967 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:11 INFO - PROCESS | 3076 | 1463102231084 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 18:17:11 INFO - PROCESS | 3076 | 1463102231183 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D024F000 == 54 [pid = 3076] [id = 417] 18:17:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031C85D8C00) [pid = 3076] [serial = 1251] [outer = 0000000000000000] 18:17:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031C8C3AC00) [pid = 3076] [serial = 1252] [outer = 00000031C85D8C00] 18:17:11 INFO - PROCESS | 3076 | 1463102231238 Marionette DEBUG loaded listener.js 18:17:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CC8DA800) [pid = 3076] [serial = 1253] [outer = 00000031C85D8C00] 18:17:11 INFO - PROCESS | 3076 | 1463102231854 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 943ms 18:17:11 INFO - PROCESS | 3076 | 1463102231907 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 18:17:11 INFO - PROCESS | 3076 | 1463102231910 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 18:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:17:11 INFO - PROCESS | 3076 | 1463102231914 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:17:11 INFO - PROCESS | 3076 | 1463102231918 Marionette TRACE conn6 <- [1,1634,null,{}] 18:17:11 INFO - PROCESS | 3076 | 1463102231930 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:12 INFO - PROCESS | 3076 | 1463102232049 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 18:17:12 INFO - PROCESS | 3076 | 1463102232177 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D742C800 == 55 [pid = 3076] [id = 418] 18:17:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CF259400) [pid = 3076] [serial = 1254] [outer = 0000000000000000] 18:17:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CFA1DC00) [pid = 3076] [serial = 1255] [outer = 00000031CF259400] 18:17:12 INFO - PROCESS | 3076 | 1463102232237 Marionette DEBUG loaded listener.js 18:17:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D0AC5000) [pid = 3076] [serial = 1256] [outer = 00000031CF259400] 18:17:12 INFO - PROCESS | 3076 | 1463102232800 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:17:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:17:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 943ms 18:17:12 INFO - PROCESS | 3076 | 1463102232859 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 18:17:12 INFO - PROCESS | 3076 | 1463102232862 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 18:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:17:12 INFO - PROCESS | 3076 | 1463102232866 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:17:12 INFO - PROCESS | 3076 | 1463102232868 Marionette TRACE conn6 <- [1,1638,null,{}] 18:17:12 INFO - PROCESS | 3076 | 1463102232872 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:13 INFO - PROCESS | 3076 | 1463102232987 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 18:17:13 INFO - PROCESS | 3076 | 1463102233084 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74E7000 == 56 [pid = 3076] [id = 419] 18:17:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D3037C00) [pid = 3076] [serial = 1257] [outer = 0000000000000000] 18:17:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D303C000) [pid = 3076] [serial = 1258] [outer = 00000031D3037C00] 18:17:13 INFO - PROCESS | 3076 | 1463102233140 Marionette DEBUG loaded listener.js 18:17:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D3068C00) [pid = 3076] [serial = 1259] [outer = 00000031D3037C00] 18:17:13 INFO - PROCESS | 3076 | 1463102233771 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:17:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:17:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 943ms 18:17:13 INFO - PROCESS | 3076 | 1463102233810 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 18:17:13 INFO - PROCESS | 3076 | 1463102233813 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 18:17:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:17:13 INFO - PROCESS | 3076 | 1463102233817 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:17:13 INFO - PROCESS | 3076 | 1463102233819 Marionette TRACE conn6 <- [1,1642,null,{}] 18:17:13 INFO - PROCESS | 3076 | 1463102233823 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:13 INFO - PROCESS | 3076 | 1463102233935 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 18:17:14 INFO - PROCESS | 3076 | 1463102234060 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8B4B000 == 57 [pid = 3076] [id = 420] 18:17:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D3038C00) [pid = 3076] [serial = 1260] [outer = 0000000000000000] 18:17:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D3087C00) [pid = 3076] [serial = 1261] [outer = 00000031D3038C00] 18:17:14 INFO - PROCESS | 3076 | 1463102234117 Marionette DEBUG loaded listener.js 18:17:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D30D3C00) [pid = 3076] [serial = 1262] [outer = 00000031D3038C00] 18:17:14 INFO - PROCESS | 3076 | 1463102234945 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1193ms 18:17:15 INFO - PROCESS | 3076 | 1463102235013 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 18:17:15 INFO - PROCESS | 3076 | 1463102235017 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 18:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:17:15 INFO - PROCESS | 3076 | 1463102235023 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:17:15 INFO - PROCESS | 3076 | 1463102235027 Marionette TRACE conn6 <- [1,1646,null,{}] 18:17:15 INFO - PROCESS | 3076 | 1463102235033 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:15 INFO - PROCESS | 3076 | 1463102235145 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 18:17:15 INFO - PROCESS | 3076 | 1463102235269 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6C28800 == 58 [pid = 3076] [id = 421] 18:17:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031C0BAB400) [pid = 3076] [serial = 1263] [outer = 0000000000000000] 18:17:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031C1620400) [pid = 3076] [serial = 1264] [outer = 00000031C0BAB400] 18:17:15 INFO - PROCESS | 3076 | 1463102235320 Marionette DEBUG loaded listener.js 18:17:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031C293E800) [pid = 3076] [serial = 1265] [outer = 00000031C0BAB400] 18:17:15 INFO - PROCESS | 3076 | 1463102235884 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 881ms 18:17:15 INFO - PROCESS | 3076 | 1463102235928 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 18:17:15 INFO - PROCESS | 3076 | 1463102235933 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 18:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:17:15 INFO - PROCESS | 3076 | 1463102235942 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:17:15 INFO - PROCESS | 3076 | 1463102235945 Marionette TRACE conn6 <- [1,1650,null,{}] 18:17:15 INFO - PROCESS | 3076 | 1463102235948 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:16 INFO - PROCESS | 3076 | 1463102236050 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 18:17:16 INFO - PROCESS | 3076 | 1463102236152 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:16 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE555000 == 59 [pid = 3076] [id = 422] 18:17:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031C7550C00) [pid = 3076] [serial = 1266] [outer = 0000000000000000] 18:17:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031C7934C00) [pid = 3076] [serial = 1267] [outer = 00000031C7550C00] 18:17:16 INFO - PROCESS | 3076 | 1463102236201 Marionette DEBUG loaded listener.js 18:17:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031C853C400) [pid = 3076] [serial = 1268] [outer = 00000031C7550C00] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F1A000 == 58 [pid = 3076] [id = 414] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFD1C000 == 57 [pid = 3076] [id = 413] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D4E800 == 56 [pid = 3076] [id = 412] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3288000 == 55 [pid = 3076] [id = 411] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5C4000 == 54 [pid = 3076] [id = 410] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFDCC800 == 53 [pid = 3076] [id = 409] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF704800 == 52 [pid = 3076] [id = 408] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031C94F8000 == 51 [pid = 3076] [id = 407] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031C22C8C00) [pid = 3076] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CCA0B800) [pid = 3076] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CF1E5000) [pid = 3076] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CF1EF800) [pid = 3076] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031CEF9A000) [pid = 3076] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031C793CC00) [pid = 3076] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031CFA58C00) [pid = 3076] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031C865B000 == 50 [pid = 3076] [id = 406] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031D326B000 == 49 [pid = 3076] [id = 405] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F1B800 == 48 [pid = 3076] [id = 404] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E37000 == 47 [pid = 3076] [id = 403] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6655800 == 46 [pid = 3076] [id = 402] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4530000 == 45 [pid = 3076] [id = 401] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031CEE89000 == 44 [pid = 3076] [id = 400] 18:17:16 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2B0F800 == 43 [pid = 3076] [id = 399] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031C24C3C00) [pid = 3076] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C754C400) [pid = 3076] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CD35D400) [pid = 3076] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CF1EF400) [pid = 3076] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CE613000) [pid = 3076] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CFA19C00) [pid = 3076] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031CF8AA400) [pid = 3076] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031C293A800) [pid = 3076] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031C86CC800) [pid = 3076] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C8AA4C00) [pid = 3076] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C2CEBC00) [pid = 3076] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C74D1400) [pid = 3076] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C8DB2400) [pid = 3076] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C79F2000) [pid = 3076] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C6C62400) [pid = 3076] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CFA18C00) [pid = 3076] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CFA32400) [pid = 3076] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C3B0B800) [pid = 3076] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CFA38400) [pid = 3076] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CBE83400) [pid = 3076] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3076 | 1463102236759 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 838ms 18:17:16 INFO - PROCESS | 3076 | 1463102236780 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 18:17:16 INFO - PROCESS | 3076 | 1463102236782 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 18:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:17:16 INFO - PROCESS | 3076 | 1463102236786 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:17:16 INFO - PROCESS | 3076 | 1463102236790 Marionette TRACE conn6 <- [1,1654,null,{}] 18:17:16 INFO - PROCESS | 3076 | 1463102236801 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:16 INFO - PROCESS | 3076 | 1463102236895 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 18:17:17 INFO - PROCESS | 3076 | 1463102236995 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5C0800 == 44 [pid = 3076] [id = 423] 18:17:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C2B9A000) [pid = 3076] [serial = 1269] [outer = 0000000000000000] 18:17:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C757AC00) [pid = 3076] [serial = 1270] [outer = 00000031C2B9A000] 18:17:17 INFO - PROCESS | 3076 | 1463102237050 Marionette DEBUG loaded listener.js 18:17:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031C86C3800) [pid = 3076] [serial = 1271] [outer = 00000031C2B9A000] 18:17:17 INFO - PROCESS | 3076 | 1463102237441 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 18:17:17 INFO - PROCESS | 3076 | 1463102237480 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 18:17:17 INFO - PROCESS | 3076 | 1463102237483 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 18:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:17:17 INFO - PROCESS | 3076 | 1463102237486 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:17:17 INFO - PROCESS | 3076 | 1463102237488 Marionette TRACE conn6 <- [1,1658,null,{}] 18:17:17 INFO - PROCESS | 3076 | 1463102237492 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:17 INFO - PROCESS | 3076 | 1463102237580 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 18:17:17 INFO - PROCESS | 3076 | 1463102237587 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF847800 == 45 [pid = 3076] [id = 424] 18:17:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C8AA1400) [pid = 3076] [serial = 1272] [outer = 0000000000000000] 18:17:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C8CF9C00) [pid = 3076] [serial = 1273] [outer = 00000031C8AA1400] 18:17:17 INFO - PROCESS | 3076 | 1463102237633 Marionette DEBUG loaded listener.js 18:17:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CC1B8000) [pid = 3076] [serial = 1274] [outer = 00000031C8AA1400] 18:17:18 INFO - PROCESS | 3076 | 1463102238093 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 18:17:18 INFO - PROCESS | 3076 | 1463102238122 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 18:17:18 INFO - PROCESS | 3076 | 1463102238124 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 18:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:17:18 INFO - PROCESS | 3076 | 1463102238127 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:17:18 INFO - PROCESS | 3076 | 1463102238129 Marionette TRACE conn6 <- [1,1662,null,{}] 18:17:18 INFO - PROCESS | 3076 | 1463102238133 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:18 INFO - PROCESS | 3076 | 1463102238218 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 18:17:18 INFO - PROCESS | 3076 | 1463102238225 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDC1800 == 46 [pid = 3076] [id = 425] 18:17:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CC42A000) [pid = 3076] [serial = 1275] [outer = 0000000000000000] 18:17:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CC541C00) [pid = 3076] [serial = 1276] [outer = 00000031CC42A000] 18:17:18 INFO - PROCESS | 3076 | 1463102238272 Marionette DEBUG loaded listener.js 18:17:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CCC80C00) [pid = 3076] [serial = 1277] [outer = 00000031CC42A000] 18:17:18 INFO - PROCESS | 3076 | 1463102238751 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 18:17:18 INFO - PROCESS | 3076 | 1463102238822 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 18:17:18 INFO - PROCESS | 3076 | 1463102238825 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 18:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:17:18 INFO - PROCESS | 3076 | 1463102238828 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:17:18 INFO - PROCESS | 3076 | 1463102238830 Marionette TRACE conn6 <- [1,1666,null,{}] 18:17:18 INFO - PROCESS | 3076 | 1463102238833 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:18 INFO - PROCESS | 3076 | 1463102238974 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 18:17:19 INFO - PROCESS | 3076 | 1463102239063 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC121000 == 47 [pid = 3076] [id = 426] 18:17:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CD3C7000) [pid = 3076] [serial = 1278] [outer = 0000000000000000] 18:17:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CE613800) [pid = 3076] [serial = 1279] [outer = 00000031CD3C7000] 18:17:19 INFO - PROCESS | 3076 | 1463102239111 Marionette DEBUG loaded listener.js 18:17:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CEFA6400) [pid = 3076] [serial = 1280] [outer = 00000031CD3C7000] 18:17:19 INFO - PROCESS | 3076 | 1463102239561 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 775ms 18:17:19 INFO - PROCESS | 3076 | 1463102239606 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 18:17:19 INFO - PROCESS | 3076 | 1463102239609 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 18:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:17:19 INFO - PROCESS | 3076 | 1463102239612 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:17:19 INFO - PROCESS | 3076 | 1463102239614 Marionette TRACE conn6 <- [1,1670,null,{}] 18:17:19 INFO - PROCESS | 3076 | 1463102239627 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:19 INFO - PROCESS | 3076 | 1463102239740 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 18:17:19 INFO - PROCESS | 3076 | 1463102239794 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37CE000 == 48 [pid = 3076] [id = 427] 18:17:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CF1E8400) [pid = 3076] [serial = 1281] [outer = 0000000000000000] 18:17:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CF59F400) [pid = 3076] [serial = 1282] [outer = 00000031CF1E8400] 18:17:19 INFO - PROCESS | 3076 | 1463102239841 Marionette DEBUG loaded listener.js 18:17:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CF8B1000) [pid = 3076] [serial = 1283] [outer = 00000031CF1E8400] 18:17:20 INFO - PROCESS | 3076 | 1463102240266 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 690ms 18:17:20 INFO - PROCESS | 3076 | 1463102240305 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 18:17:20 INFO - PROCESS | 3076 | 1463102240308 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 18:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:17:20 INFO - PROCESS | 3076 | 1463102240311 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:17:20 INFO - PROCESS | 3076 | 1463102240313 Marionette TRACE conn6 <- [1,1674,null,{}] 18:17:20 INFO - PROCESS | 3076 | 1463102240316 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:20 INFO - PROCESS | 3076 | 1463102240457 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031C2275C00) [pid = 3076] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031CFA14400) [pid = 3076] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CD190C00) [pid = 3076] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031C7E76800) [pid = 3076] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C2CF0C00) [pid = 3076] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CD3BB400) [pid = 3076] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CC539800) [pid = 3076] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CFA3C400) [pid = 3076] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CF1EBC00) [pid = 3076] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CBE7C000) [pid = 3076] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CBE76C00) [pid = 3076] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CFA1A400) [pid = 3076] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:17:20 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C853C000) [pid = 3076] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:17:20 INFO - PROCESS | 3076 | 1463102240760 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD207800 == 49 [pid = 3076] [id = 428] 18:17:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031C0B10800) [pid = 3076] [serial = 1284] [outer = 0000000000000000] 18:17:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C2276800) [pid = 3076] [serial = 1285] [outer = 00000031C0B10800] 18:17:20 INFO - PROCESS | 3076 | 1463102240805 Marionette DEBUG loaded listener.js 18:17:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CD34B400) [pid = 3076] [serial = 1286] [outer = 00000031C0B10800] 18:17:21 INFO - PROCESS | 3076 | 1463102241178 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:17:21 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 18:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 878ms 18:17:21 INFO - PROCESS | 3076 | 1463102241192 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 18:17:21 INFO - PROCESS | 3076 | 1463102241203 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 18:17:21 INFO - PROCESS | 3076 | 1463102241206 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:17:21 INFO - PROCESS | 3076 | 1463102241208 Marionette TRACE conn6 <- [1,1678,null,{}] 18:17:21 INFO - PROCESS | 3076 | 1463102241212 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:21 INFO - PROCESS | 3076 | 1463102241327 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 18:17:21 INFO - PROCESS | 3076 | 1463102241336 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4476800 == 50 [pid = 3076] [id = 429] 18:17:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CFA19800) [pid = 3076] [serial = 1287] [outer = 0000000000000000] 18:17:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CFA36000) [pid = 3076] [serial = 1288] [outer = 00000031CFA19800] 18:17:21 INFO - PROCESS | 3076 | 1463102241382 Marionette DEBUG loaded listener.js 18:17:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CFA58000) [pid = 3076] [serial = 1289] [outer = 00000031CFA19800] 18:17:21 INFO - PROCESS | 3076 | 1463102241786 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 628ms 18:17:21 INFO - PROCESS | 3076 | 1463102241840 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 18:17:21 INFO - PROCESS | 3076 | 1463102241843 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 18:17:21 INFO - PROCESS | 3076 | 1463102241846 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:17:21 INFO - PROCESS | 3076 | 1463102241848 Marionette TRACE conn6 <- [1,1682,null,{}] 18:17:21 INFO - PROCESS | 3076 | 1463102241851 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:21 INFO - PROCESS | 3076 | 1463102241968 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 18:17:21 INFO - PROCESS | 3076 | 1463102241982 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D465F000 == 51 [pid = 3076] [id = 430] 18:17:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CFA5FC00) [pid = 3076] [serial = 1290] [outer = 0000000000000000] 18:17:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CFD69400) [pid = 3076] [serial = 1291] [outer = 00000031CFA5FC00] 18:17:22 INFO - PROCESS | 3076 | 1463102242027 Marionette DEBUG loaded listener.js 18:17:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031D02E9800) [pid = 3076] [serial = 1292] [outer = 00000031CFA5FC00] 18:17:22 INFO - PROCESS | 3076 | 1463102242458 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 18:17:22 INFO - PROCESS | 3076 | 1463102242478 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 18:17:22 INFO - PROCESS | 3076 | 1463102242481 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 18:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:17:22 INFO - PROCESS | 3076 | 1463102242484 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:17:22 INFO - PROCESS | 3076 | 1463102242486 Marionette TRACE conn6 <- [1,1686,null,{}] 18:17:22 INFO - PROCESS | 3076 | 1463102242490 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:22 INFO - PROCESS | 3076 | 1463102242643 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 18:17:22 INFO - PROCESS | 3076 | 1463102242659 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E22800 == 52 [pid = 3076] [id = 431] 18:17:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031D0AC7800) [pid = 3076] [serial = 1293] [outer = 0000000000000000] 18:17:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D1683C00) [pid = 3076] [serial = 1294] [outer = 00000031D0AC7800] 18:17:22 INFO - PROCESS | 3076 | 1463102242709 Marionette DEBUG loaded listener.js 18:17:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D303CC00) [pid = 3076] [serial = 1295] [outer = 00000031D0AC7800] 18:17:23 INFO - PROCESS | 3076 | 1463102243443 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:17:23 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 18:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1023ms 18:17:23 INFO - PROCESS | 3076 | 1463102243511 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 18:17:23 INFO - PROCESS | 3076 | 1463102243515 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 18:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:17:23 INFO - PROCESS | 3076 | 1463102243521 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:17:23 INFO - PROCESS | 3076 | 1463102243525 Marionette TRACE conn6 <- [1,1690,null,{}] 18:17:23 INFO - PROCESS | 3076 | 1463102243530 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:23 INFO - PROCESS | 3076 | 1463102243651 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 18:17:23 INFO - PROCESS | 3076 | 1463102243778 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCABF000 == 53 [pid = 3076] [id = 432] 18:17:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031C2937C00) [pid = 3076] [serial = 1296] [outer = 0000000000000000] 18:17:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031C2CF4C00) [pid = 3076] [serial = 1297] [outer = 00000031C2937C00] 18:17:23 INFO - PROCESS | 3076 | 1463102243838 Marionette DEBUG loaded listener.js 18:17:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031C754CC00) [pid = 3076] [serial = 1298] [outer = 00000031C2937C00] 18:17:24 INFO - PROCESS | 3076 | 1463102244394 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 942ms 18:17:24 INFO - PROCESS | 3076 | 1463102244467 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 18:17:24 INFO - PROCESS | 3076 | 1463102244474 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 18:17:24 INFO - PROCESS | 3076 | 1463102244498 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:17:24 INFO - PROCESS | 3076 | 1463102244501 Marionette TRACE conn6 <- [1,1694,null,{}] 18:17:24 INFO - PROCESS | 3076 | 1463102244506 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:24 INFO - PROCESS | 3076 | 1463102244633 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 18:17:24 INFO - PROCESS | 3076 | 1463102244725 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4473800 == 54 [pid = 3076] [id = 433] 18:17:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031C8AA3000) [pid = 3076] [serial = 1299] [outer = 0000000000000000] 18:17:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031CC433800) [pid = 3076] [serial = 1300] [outer = 00000031C8AA3000] 18:17:24 INFO - PROCESS | 3076 | 1463102244781 Marionette DEBUG loaded listener.js 18:17:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031CD35E400) [pid = 3076] [serial = 1301] [outer = 00000031C8AA3000] 18:17:25 INFO - PROCESS | 3076 | 1463102245398 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 943ms 18:17:25 INFO - PROCESS | 3076 | 1463102245445 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 18:17:25 INFO - PROCESS | 3076 | 1463102245448 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 18:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:17:25 INFO - PROCESS | 3076 | 1463102245452 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:17:25 INFO - PROCESS | 3076 | 1463102245456 Marionette TRACE conn6 <- [1,1698,null,{}] 18:17:25 INFO - PROCESS | 3076 | 1463102245468 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:25 INFO - PROCESS | 3076 | 1463102245585 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 18:17:25 INFO - PROCESS | 3076 | 1463102245716 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7366800 == 55 [pid = 3076] [id = 434] 18:17:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031CFA3C800) [pid = 3076] [serial = 1302] [outer = 0000000000000000] 18:17:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D0290000) [pid = 3076] [serial = 1303] [outer = 00000031CFA3C800] 18:17:25 INFO - PROCESS | 3076 | 1463102245776 Marionette DEBUG loaded listener.js 18:17:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D1686400) [pid = 3076] [serial = 1304] [outer = 00000031CFA3C800] 18:17:26 INFO - PROCESS | 3076 | 1463102246365 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 943ms 18:17:26 INFO - PROCESS | 3076 | 1463102246397 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 18:17:26 INFO - PROCESS | 3076 | 1463102246400 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 18:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:17:26 INFO - PROCESS | 3076 | 1463102246403 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:17:26 INFO - PROCESS | 3076 | 1463102246406 Marionette TRACE conn6 <- [1,1702,null,{}] 18:17:26 INFO - PROCESS | 3076 | 1463102246410 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:26 INFO - PROCESS | 3076 | 1463102246525 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 18:17:26 INFO - PROCESS | 3076 | 1463102246651 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E40000 == 56 [pid = 3076] [id = 435] 18:17:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D2C32400) [pid = 3076] [serial = 1305] [outer = 0000000000000000] 18:17:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031D3065000) [pid = 3076] [serial = 1306] [outer = 00000031D2C32400] 18:17:26 INFO - PROCESS | 3076 | 1463102246709 Marionette DEBUG loaded listener.js 18:17:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031D30D6000) [pid = 3076] [serial = 1307] [outer = 00000031D2C32400] 18:17:27 INFO - PROCESS | 3076 | 1463102247317 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 18:17:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 18:17:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 18:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:27 INFO - _addTest/ [0,1705,"getWindowHandle",null] 18:17:27 INFO - PROCESS | 3076 | 1463102247353 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 18:17:27 INFO - PROCESS | 3076 | 1463102247356 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:17:27 INFO - PROCESS | 3076 | 1463102247358 Marionette TRACE conn6 <- [1,1706,null,{}] 18:17:27 INFO - PROCESS | 3076 | 1463102247362 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:27 INFO - PROCESS | 3076 | 1463102247475 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 18:17:27 INFO - PROCESS | 3076 | 1463102247601 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E67000 == 57 [pid = 3076] [id = 436] 18:17:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031D308B000) [pid = 3076] [serial = 1308] [outer = 0000000000000000] 18:17:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031D30EC800) [pid = 3076] [serial = 1309] [outer = 00000031D308B000] 18:17:27 INFO - PROCESS | 3076 | 1463102247658 Marionette DEBUG loaded listener.js 18:17:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031D3757C00) [pid = 3076] [serial = 1310] [outer = 00000031D308B000] 18:17:28 INFO - PROCESS | 3076 | 1463102248252 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 943ms 18:17:28 INFO - PROCESS | 3076 | 1463102248302 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 18:17:28 INFO - PROCESS | 3076 | 1463102248304 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 18:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:17:28 INFO - PROCESS | 3076 | 1463102248308 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:17:28 INFO - PROCESS | 3076 | 1463102248310 Marionette TRACE conn6 <- [1,1710,null,{}] 18:17:28 INFO - PROCESS | 3076 | 1463102248314 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:28 INFO - PROCESS | 3076 | 1463102248435 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 18:17:28 INFO - PROCESS | 3076 | 1463102248535 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D95D8000 == 58 [pid = 3076] [id = 437] 18:17:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031D37AC400) [pid = 3076] [serial = 1311] [outer = 0000000000000000] 18:17:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031D3BAE400) [pid = 3076] [serial = 1312] [outer = 00000031D37AC400] 18:17:28 INFO - PROCESS | 3076 | 1463102248591 Marionette DEBUG loaded listener.js 18:17:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031D3BB5400) [pid = 3076] [serial = 1313] [outer = 00000031D37AC400] 18:17:29 INFO - PROCESS | 3076 | 1463102249207 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:17:29 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 18:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 985ms 18:17:29 INFO - PROCESS | 3076 | 1463102249296 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 18:17:29 INFO - PROCESS | 3076 | 1463102249299 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 18:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:17:29 INFO - PROCESS | 3076 | 1463102249302 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:17:29 INFO - PROCESS | 3076 | 1463102249304 Marionette TRACE conn6 <- [1,1714,null,{}] 18:17:29 INFO - PROCESS | 3076 | 1463102249325 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:29 INFO - PROCESS | 3076 | 1463102249441 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 18:17:29 INFO - PROCESS | 3076 | 1463102249684 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5BF800 == 59 [pid = 3076] [id = 438] 18:17:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031C1622C00) [pid = 3076] [serial = 1314] [outer = 0000000000000000] 18:17:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031C1B61800) [pid = 3076] [serial = 1315] [outer = 00000031C1622C00] 18:17:29 INFO - PROCESS | 3076 | 1463102249741 Marionette DEBUG loaded listener.js 18:17:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031C2912000) [pid = 3076] [serial = 1316] [outer = 00000031C1622C00] 18:17:30 INFO - PROCESS | 3076 | 1463102250350 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1086ms 18:17:30 INFO - PROCESS | 3076 | 1463102250396 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 18:17:30 INFO - PROCESS | 3076 | 1463102250400 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 18:17:30 INFO - PROCESS | 3076 | 1463102250405 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:17:30 INFO - PROCESS | 3076 | 1463102250409 Marionette TRACE conn6 <- [1,1718,null,{}] 18:17:30 INFO - PROCESS | 3076 | 1463102250414 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:30 INFO - PROCESS | 3076 | 1463102250521 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 18:17:30 INFO - PROCESS | 3076 | 1463102250651 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF008800 == 60 [pid = 3076] [id = 439] 18:17:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031C2A3F800) [pid = 3076] [serial = 1317] [outer = 0000000000000000] 18:17:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031C85D9800) [pid = 3076] [serial = 1318] [outer = 00000031C2A3F800] 18:17:30 INFO - PROCESS | 3076 | 1463102250705 Marionette DEBUG loaded listener.js 18:17:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031CBE77800) [pid = 3076] [serial = 1319] [outer = 00000031C2A3F800] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031D465F000 == 59 [pid = 3076] [id = 430] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4476800 == 58 [pid = 3076] [id = 429] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD207800 == 57 [pid = 3076] [id = 428] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37CE000 == 56 [pid = 3076] [id = 427] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC121000 == 55 [pid = 3076] [id = 426] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFDC1800 == 54 [pid = 3076] [id = 425] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF847800 == 53 [pid = 3076] [id = 424] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5C0800 == 52 [pid = 3076] [id = 423] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE555000 == 51 [pid = 3076] [id = 422] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031D2C2F800) [pid = 3076] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031D0AC5C00) [pid = 3076] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031C6C28800 == 50 [pid = 3076] [id = 421] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8B4B000 == 49 [pid = 3076] [id = 420] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74E7000 == 48 [pid = 3076] [id = 419] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031D742C800 == 47 [pid = 3076] [id = 418] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031D024F000 == 46 [pid = 3076] [id = 417] 18:17:30 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC2AB000 == 45 [pid = 3076] [id = 416] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031CFD74C00) [pid = 3076] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031CD352400) [pid = 3076] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031C8AA3400) [pid = 3076] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031CFA33400) [pid = 3076] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031C3877000) [pid = 3076] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031D18E9000) [pid = 3076] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031CC573C00) [pid = 3076] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031CE609000) [pid = 3076] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 18:17:30 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031CFA60C00) [pid = 3076] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031CF59E800) [pid = 3076] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CBE78C00) [pid = 3076] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031C2C0C800) [pid = 3076] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CC222000) [pid = 3076] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031CFA13400) [pid = 3076] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031D1679C00) [pid = 3076] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031CFA59800) [pid = 3076] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031CC8DD800) [pid = 3076] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031CF8AB400) [pid = 3076] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031C0BAC000) [pid = 3076] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CC8E4800) [pid = 3076] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031D02DF000) [pid = 3076] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CC538800) [pid = 3076] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D1C5DC00) [pid = 3076] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031C7576000) [pid = 3076] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031D07D6C00) [pid = 3076] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031D21E6C00) [pid = 3076] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C2CF5400) [pid = 3076] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C6C0F400) [pid = 3076] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3076 | 1463102251254 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 18:17:31 INFO - PROCESS | 3076 | 1463102251297 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 18:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:17:31 INFO - PROCESS | 3076 | 1463102251302 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:17:31 INFO - PROCESS | 3076 | 1463102251304 Marionette TRACE conn6 <- [1,1722,null,{}] 18:17:31 INFO - PROCESS | 3076 | 1463102251308 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:31 INFO - PROCESS | 3076 | 1463102251401 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 18:17:31 INFO - PROCESS | 3076 | 1463102251412 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC6B800 == 46 [pid = 3076] [id = 440] 18:17:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031C6D67400) [pid = 3076] [serial = 1320] [outer = 0000000000000000] 18:17:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031C8AAB000) [pid = 3076] [serial = 1321] [outer = 00000031C6D67400] 18:17:31 INFO - PROCESS | 3076 | 1463102251458 Marionette DEBUG loaded listener.js 18:17:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CBE83800) [pid = 3076] [serial = 1322] [outer = 00000031C6D67400] 18:17:31 INFO - PROCESS | 3076 | 1463102251957 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 18:17:32 INFO - PROCESS | 3076 | 1463102251995 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 18:17:32 INFO - PROCESS | 3076 | 1463102251997 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 18:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:17:32 INFO - PROCESS | 3076 | 1463102252003 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:17:32 INFO - PROCESS | 3076 | 1463102252009 Marionette TRACE conn6 <- [1,1726,null,{}] 18:17:32 INFO - PROCESS | 3076 | 1463102252018 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:32 INFO - PROCESS | 3076 | 1463102252112 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 18:17:32 INFO - PROCESS | 3076 | 1463102252207 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0A0F000 == 47 [pid = 3076] [id = 441] 18:17:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031C6DF2800) [pid = 3076] [serial = 1323] [outer = 0000000000000000] 18:17:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CD351800) [pid = 3076] [serial = 1324] [outer = 00000031C6DF2800] 18:17:32 INFO - PROCESS | 3076 | 1463102252254 Marionette DEBUG loaded listener.js 18:17:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CE60EC00) [pid = 3076] [serial = 1325] [outer = 00000031C6DF2800] 18:17:32 INFO - PROCESS | 3076 | 1463102252641 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 18:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:17:32 INFO - PROCESS | 3076 | 1463102252695 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 18:17:32 INFO - PROCESS | 3076 | 1463102252698 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 18:17:32 INFO - PROCESS | 3076 | 1463102252701 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:17:32 INFO - PROCESS | 3076 | 1463102252703 Marionette TRACE conn6 <- [1,1730,null,{}] 18:17:32 INFO - PROCESS | 3076 | 1463102252707 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:32 INFO - PROCESS | 3076 | 1463102252828 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 18:17:32 INFO - PROCESS | 3076 | 1463102252843 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC2A1000 == 48 [pid = 3076] [id = 442] 18:17:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CEF9B800) [pid = 3076] [serial = 1326] [outer = 0000000000000000] 18:17:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031CF1EDC00) [pid = 3076] [serial = 1327] [outer = 00000031CEF9B800] 18:17:32 INFO - PROCESS | 3076 | 1463102252888 Marionette DEBUG loaded listener.js 18:17:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031CF8AB000) [pid = 3076] [serial = 1328] [outer = 00000031CEF9B800] 18:17:33 INFO - PROCESS | 3076 | 1463102253367 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 18:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:17:33 INFO - PROCESS | 3076 | 1463102253379 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 18:17:33 INFO - PROCESS | 3076 | 1463102253381 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 18:17:33 INFO - PROCESS | 3076 | 1463102253390 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:17:33 INFO - PROCESS | 3076 | 1463102253392 Marionette TRACE conn6 <- [1,1734,null,{}] 18:17:33 INFO - PROCESS | 3076 | 1463102253396 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:33 INFO - PROCESS | 3076 | 1463102253514 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 18:17:33 INFO - PROCESS | 3076 | 1463102253570 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B9D000 == 49 [pid = 3076] [id = 443] 18:17:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031CFA19000) [pid = 3076] [serial = 1329] [outer = 0000000000000000] 18:17:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031CFA1E000) [pid = 3076] [serial = 1330] [outer = 00000031CFA19000] 18:17:33 INFO - PROCESS | 3076 | 1463102253623 Marionette DEBUG loaded listener.js 18:17:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031CFA63000) [pid = 3076] [serial = 1331] [outer = 00000031CFA19000] 18:17:34 INFO - PROCESS | 3076 | 1463102254094 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 18:17:34 INFO - PROCESS | 3076 | 1463102254121 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 18:17:34 INFO - PROCESS | 3076 | 1463102254123 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 18:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:17:34 INFO - PROCESS | 3076 | 1463102254126 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:17:34 INFO - PROCESS | 3076 | 1463102254128 Marionette TRACE conn6 <- [1,1738,null,{}] 18:17:34 INFO - PROCESS | 3076 | 1463102254132 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:34 INFO - PROCESS | 3076 | 1463102254281 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 18:17:34 INFO - PROCESS | 3076 | 1463102254306 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:34 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4541000 == 50 [pid = 3076] [id = 444] 18:17:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D0ABD400) [pid = 3076] [serial = 1332] [outer = 0000000000000000] 18:17:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D1C5F400) [pid = 3076] [serial = 1333] [outer = 00000031D0ABD400] 18:17:34 INFO - PROCESS | 3076 | 1463102254351 Marionette DEBUG loaded listener.js 18:17:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D2C2E800) [pid = 3076] [serial = 1334] [outer = 00000031D0ABD400] 18:17:34 INFO - PROCESS | 3076 | 1463102254795 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 18:17:34 INFO - PROCESS | 3076 | 1463102254864 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 18:17:34 INFO - PROCESS | 3076 | 1463102254866 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 18:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:17:34 INFO - PROCESS | 3076 | 1463102254870 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:17:34 INFO - PROCESS | 3076 | 1463102254871 Marionette TRACE conn6 <- [1,1742,null,{}] 18:17:34 INFO - PROCESS | 3076 | 1463102254875 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:35 INFO - PROCESS | 3076 | 1463102254994 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 18:17:35 INFO - PROCESS | 3076 | 1463102255054 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6655000 == 51 [pid = 3076] [id = 445] 18:17:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D2C2CC00) [pid = 3076] [serial = 1335] [outer = 0000000000000000] 18:17:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031D3088C00) [pid = 3076] [serial = 1336] [outer = 00000031D2C2CC00] 18:17:35 INFO - PROCESS | 3076 | 1463102255102 Marionette DEBUG loaded listener.js 18:17:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031D375A800) [pid = 3076] [serial = 1337] [outer = 00000031D2C2CC00] 18:17:35 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CC42A000) [pid = 3076] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:17:35 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CD3C7000) [pid = 3076] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:17:35 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031C0BAB400) [pid = 3076] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:17:35 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031C7550C00) [pid = 3076] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:17:35 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CF1E8400) [pid = 3076] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:17:35 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031C2B9A000) [pid = 3076] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:17:35 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031C8AA1400) [pid = 3076] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:17:35 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C0B10800) [pid = 3076] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:17:35 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CFA19800) [pid = 3076] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:17:35 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CFA5FC00) [pid = 3076] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:17:35 INFO - PROCESS | 3076 | 1463102255687 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 880ms 18:17:35 INFO - PROCESS | 3076 | 1463102255752 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 18:17:35 INFO - PROCESS | 3076 | 1463102255754 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 18:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:17:35 INFO - PROCESS | 3076 | 1463102255758 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:17:35 INFO - PROCESS | 3076 | 1463102255759 Marionette TRACE conn6 <- [1,1746,null,{}] 18:17:35 INFO - PROCESS | 3076 | 1463102255763 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:35 INFO - PROCESS | 3076 | 1463102255851 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 18:17:35 INFO - PROCESS | 3076 | 1463102255859 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FBC800 == 52 [pid = 3076] [id = 446] 18:17:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031CD355C00) [pid = 3076] [serial = 1338] [outer = 0000000000000000] 18:17:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031CFA3DC00) [pid = 3076] [serial = 1339] [outer = 00000031CD355C00] 18:17:35 INFO - PROCESS | 3076 | 1463102255904 Marionette DEBUG loaded listener.js 18:17:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D3763000) [pid = 3076] [serial = 1340] [outer = 00000031CD355C00] 18:17:36 INFO - PROCESS | 3076 | 1463102256423 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 732ms 18:17:36 INFO - PROCESS | 3076 | 1463102256493 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 18:17:36 INFO - PROCESS | 3076 | 1463102256498 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 18:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:17:36 INFO - PROCESS | 3076 | 1463102256504 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:17:36 INFO - PROCESS | 3076 | 1463102256508 Marionette TRACE conn6 <- [1,1750,null,{}] 18:17:36 INFO - PROCESS | 3076 | 1463102256514 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:36 INFO - PROCESS | 3076 | 1463102256666 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 18:17:36 INFO - PROCESS | 3076 | 1463102256761 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCAC7000 == 53 [pid = 3076] [id = 447] 18:17:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031C1DB7800) [pid = 3076] [serial = 1341] [outer = 0000000000000000] 18:17:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031C2B9E800) [pid = 3076] [serial = 1342] [outer = 00000031C1DB7800] 18:17:36 INFO - PROCESS | 3076 | 1463102256819 Marionette DEBUG loaded listener.js 18:17:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031C7771C00) [pid = 3076] [serial = 1343] [outer = 00000031C1DB7800] 18:17:37 INFO - PROCESS | 3076 | 1463102257420 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 18:17:37 INFO - PROCESS | 3076 | 1463102257494 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 18:17:37 INFO - PROCESS | 3076 | 1463102257501 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 18:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:17:37 INFO - PROCESS | 3076 | 1463102257521 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:17:37 INFO - PROCESS | 3076 | 1463102257524 Marionette TRACE conn6 <- [1,1754,null,{}] 18:17:37 INFO - PROCESS | 3076 | 1463102257531 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:37 INFO - PROCESS | 3076 | 1463102257656 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 18:17:37 INFO - PROCESS | 3076 | 1463102257777 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3271800 == 54 [pid = 3076] [id = 448] 18:17:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031CBE79C00) [pid = 3076] [serial = 1344] [outer = 0000000000000000] 18:17:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031CC57FC00) [pid = 3076] [serial = 1345] [outer = 00000031CBE79C00] 18:17:37 INFO - PROCESS | 3076 | 1463102257835 Marionette DEBUG loaded listener.js 18:17:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031CE60AC00) [pid = 3076] [serial = 1346] [outer = 00000031CBE79C00] 18:17:38 INFO - PROCESS | 3076 | 1463102258470 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1004ms 18:17:38 INFO - PROCESS | 3076 | 1463102258518 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 18:17:38 INFO - PROCESS | 3076 | 1463102258521 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 18:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:17:38 INFO - PROCESS | 3076 | 1463102258525 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:17:38 INFO - PROCESS | 3076 | 1463102258529 Marionette TRACE conn6 <- [1,1758,null,{}] 18:17:38 INFO - PROCESS | 3076 | 1463102258541 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:38 INFO - PROCESS | 3076 | 1463102258662 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 18:17:38 INFO - PROCESS | 3076 | 1463102258764 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74DF800 == 55 [pid = 3076] [id = 449] 18:17:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031CFA5C000) [pid = 3076] [serial = 1347] [outer = 0000000000000000] 18:17:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031D07DA000) [pid = 3076] [serial = 1348] [outer = 00000031CFA5C000] 18:17:38 INFO - PROCESS | 3076 | 1463102258823 Marionette DEBUG loaded listener.js 18:17:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031D30EF800) [pid = 3076] [serial = 1349] [outer = 00000031CFA5C000] 18:17:39 INFO - PROCESS | 3076 | 1463102259404 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 944ms 18:17:39 INFO - PROCESS | 3076 | 1463102259471 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 18:17:39 INFO - PROCESS | 3076 | 1463102259474 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 18:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:17:39 INFO - PROCESS | 3076 | 1463102259478 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:17:39 INFO - PROCESS | 3076 | 1463102259480 Marionette TRACE conn6 <- [1,1762,null,{}] 18:17:39 INFO - PROCESS | 3076 | 1463102259483 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:39 INFO - PROCESS | 3076 | 1463102259599 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 18:17:39 INFO - PROCESS | 3076 | 1463102259699 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D95DE000 == 56 [pid = 3076] [id = 450] 18:17:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031D3BB8400) [pid = 3076] [serial = 1350] [outer = 0000000000000000] 18:17:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031D3BBDC00) [pid = 3076] [serial = 1351] [outer = 00000031D3BB8400] 18:17:39 INFO - PROCESS | 3076 | 1463102259755 Marionette DEBUG loaded listener.js 18:17:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031D3BD7800) [pid = 3076] [serial = 1352] [outer = 00000031D3BB8400] 18:17:40 INFO - PROCESS | 3076 | 1463102260371 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 942ms 18:17:40 INFO - PROCESS | 3076 | 1463102260421 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 18:17:40 INFO - PROCESS | 3076 | 1463102260424 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 18:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:17:40 INFO - PROCESS | 3076 | 1463102260428 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:17:40 INFO - PROCESS | 3076 | 1463102260430 Marionette TRACE conn6 <- [1,1766,null,{}] 18:17:40 INFO - PROCESS | 3076 | 1463102260434 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:40 INFO - PROCESS | 3076 | 1463102260545 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 18:17:40 INFO - PROCESS | 3076 | 1463102260673 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D961C800 == 57 [pid = 3076] [id = 451] 18:17:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031D3BD7400) [pid = 3076] [serial = 1353] [outer = 0000000000000000] 18:17:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031D3BF2000) [pid = 3076] [serial = 1354] [outer = 00000031D3BD7400] 18:17:40 INFO - PROCESS | 3076 | 1463102260730 Marionette DEBUG loaded listener.js 18:17:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031D3BFAC00) [pid = 3076] [serial = 1355] [outer = 00000031D3BD7400] 18:17:41 INFO - PROCESS | 3076 | 1463102261326 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:17:41 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 18:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 945ms 18:17:41 INFO - PROCESS | 3076 | 1463102261375 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 18:17:41 INFO - PROCESS | 3076 | 1463102261378 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 18:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:17:41 INFO - PROCESS | 3076 | 1463102261381 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:17:41 INFO - PROCESS | 3076 | 1463102261383 Marionette TRACE conn6 <- [1,1770,null,{}] 18:17:41 INFO - PROCESS | 3076 | 1463102261387 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:41 INFO - PROCESS | 3076 | 1463102261520 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 18:17:41 INFO - PROCESS | 3076 | 1463102261653 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D21000 == 58 [pid = 3076] [id = 452] 18:17:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031D4435400) [pid = 3076] [serial = 1356] [outer = 0000000000000000] 18:17:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031D4588000) [pid = 3076] [serial = 1357] [outer = 00000031D4435400] 18:17:41 INFO - PROCESS | 3076 | 1463102261710 Marionette DEBUG loaded listener.js 18:17:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031D4591400) [pid = 3076] [serial = 1358] [outer = 00000031D4435400] 18:17:42 INFO - PROCESS | 3076 | 1463102262247 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:17:42 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 18:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 880ms 18:17:42 INFO - PROCESS | 3076 | 1463102262264 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 18:17:42 INFO - PROCESS | 3076 | 1463102262267 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 18:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:17:42 INFO - PROCESS | 3076 | 1463102262271 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:17:42 INFO - PROCESS | 3076 | 1463102262273 Marionette TRACE conn6 <- [1,1774,null,{}] 18:17:42 INFO - PROCESS | 3076 | 1463102262276 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:42 INFO - PROCESS | 3076 | 1463102262388 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 18:17:42 INFO - PROCESS | 3076 | 1463102262524 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6359000 == 59 [pid = 3076] [id = 453] 18:17:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031D07CD800) [pid = 3076] [serial = 1359] [outer = 0000000000000000] 18:17:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 148 (00000031D45CCC00) [pid = 3076] [serial = 1360] [outer = 00000031D07CD800] 18:17:42 INFO - PROCESS | 3076 | 1463102262579 Marionette DEBUG loaded listener.js 18:17:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 149 (00000031D4771C00) [pid = 3076] [serial = 1361] [outer = 00000031D07CD800] 18:17:43 INFO - PROCESS | 3076 | 1463102263173 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:17:43 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 18:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 18:17:43 INFO - PROCESS | 3076 | 1463102263259 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 18:17:43 INFO - PROCESS | 3076 | 1463102263261 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 18:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:17:43 INFO - PROCESS | 3076 | 1463102263265 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:17:43 INFO - PROCESS | 3076 | 1463102263267 Marionette TRACE conn6 <- [1,1778,null,{}] 18:17:43 INFO - PROCESS | 3076 | 1463102263271 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:43 INFO - PROCESS | 3076 | 1463102263435 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 18:17:43 INFO - PROCESS | 3076 | 1463102263446 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD38D800 == 60 [pid = 3076] [id = 454] 18:17:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 150 (00000031CC1C0400) [pid = 3076] [serial = 1362] [outer = 0000000000000000] 18:17:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 151 (00000031CFA59400) [pid = 3076] [serial = 1363] [outer = 00000031CC1C0400] 18:17:43 INFO - PROCESS | 3076 | 1463102263501 Marionette DEBUG loaded listener.js 18:17:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 152 (00000031D4775000) [pid = 3076] [serial = 1364] [outer = 00000031CC1C0400] 18:17:44 INFO - PROCESS | 3076 | 1463102264310 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:17:44 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) 18:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1084ms 18:17:44 INFO - PROCESS | 3076 | 1463102264352 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 18:17:44 INFO - PROCESS | 3076 | 1463102264357 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 18:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:17:44 INFO - PROCESS | 3076 | 1463102264361 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:17:44 INFO - PROCESS | 3076 | 1463102264366 Marionette TRACE conn6 <- [1,1782,null,{}] 18:17:44 INFO - PROCESS | 3076 | 1463102264370 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:44 INFO - PROCESS | 3076 | 1463102264479 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 18:17:44 INFO - PROCESS | 3076 | 1463102264615 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C771C800 == 61 [pid = 3076] [id = 455] 18:17:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 153 (00000031C22C0000) [pid = 3076] [serial = 1365] [outer = 0000000000000000] 18:17:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 154 (00000031C7AA4000) [pid = 3076] [serial = 1366] [outer = 00000031C22C0000] 18:17:44 INFO - PROCESS | 3076 | 1463102264675 Marionette DEBUG loaded listener.js 18:17:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 155 (00000031CBE80000) [pid = 3076] [serial = 1367] [outer = 00000031C22C0000] 18:17:44 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6655000 == 60 [pid = 3076] [id = 445] 18:17:44 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4541000 == 59 [pid = 3076] [id = 444] 18:17:44 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B9D000 == 58 [pid = 3076] [id = 443] 18:17:44 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC2A1000 == 57 [pid = 3076] [id = 442] 18:17:44 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0A0F000 == 56 [pid = 3076] [id = 441] 18:17:44 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC6B800 == 55 [pid = 3076] [id = 440] 18:17:44 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF008800 == 54 [pid = 3076] [id = 439] 18:17:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5BF800 == 53 [pid = 3076] [id = 438] 18:17:45 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCABF000 == 52 [pid = 3076] [id = 432] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 154 (00000031CFD69400) [pid = 3076] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 153 (00000031CC541C00) [pid = 3076] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 152 (00000031CE613800) [pid = 3076] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 151 (00000031C293E800) [pid = 3076] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 150 (00000031C1620400) [pid = 3076] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 149 (00000031C853C400) [pid = 3076] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 148 (00000031C7934C00) [pid = 3076] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 147 (00000031C24C3000) [pid = 3076] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031CF59F400) [pid = 3076] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031C757AC00) [pid = 3076] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031C86C3800) [pid = 3076] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031CEFA6400) [pid = 3076] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031CFA1DC00) [pid = 3076] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031C8CF9C00) [pid = 3076] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031CC1B8000) [pid = 3076] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031C8C3AC00) [pid = 3076] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031C2276800) [pid = 3076] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031D303C000) [pid = 3076] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031D3087C00) [pid = 3076] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031CF8B1000) [pid = 3076] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031D02E9800) [pid = 3076] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CD34B400) [pid = 3076] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CFA58000) [pid = 3076] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031CCC80C00) [pid = 3076] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CFA36000) [pid = 3076] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3076 | 1463102265260 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 943ms 18:17:45 INFO - PROCESS | 3076 | 1463102265309 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 18:17:45 INFO - PROCESS | 3076 | 1463102265315 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 18:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:17:45 INFO - PROCESS | 3076 | 1463102265321 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:17:45 INFO - PROCESS | 3076 | 1463102265324 Marionette TRACE conn6 <- [1,1786,null,{}] 18:17:45 INFO - PROCESS | 3076 | 1463102265328 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:45 INFO - PROCESS | 3076 | 1463102265425 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 18:17:45 INFO - PROCESS | 3076 | 1463102265514 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE6C8800 == 53 [pid = 3076] [id = 456] 18:17:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031C3813800) [pid = 3076] [serial = 1368] [outer = 0000000000000000] 18:17:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031C853A000) [pid = 3076] [serial = 1369] [outer = 00000031C3813800] 18:17:45 INFO - PROCESS | 3076 | 1463102265562 Marionette DEBUG loaded listener.js 18:17:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031C941AC00) [pid = 3076] [serial = 1370] [outer = 00000031C3813800] 18:17:45 INFO - PROCESS | 3076 | 1463102265946 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 689ms 18:17:46 INFO - PROCESS | 3076 | 1463102266012 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 18:17:46 INFO - PROCESS | 3076 | 1463102266014 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 18:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:17:46 INFO - PROCESS | 3076 | 1463102266018 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:17:46 INFO - PROCESS | 3076 | 1463102266022 Marionette TRACE conn6 <- [1,1790,null,{}] 18:17:46 INFO - PROCESS | 3076 | 1463102266033 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:46 INFO - PROCESS | 3076 | 1463102266132 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 18:17:46 INFO - PROCESS | 3076 | 1463102266177 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2448800 == 54 [pid = 3076] [id = 457] 18:17:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031CD190400) [pid = 3076] [serial = 1371] [outer = 0000000000000000] 18:17:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031CD3BB000) [pid = 3076] [serial = 1372] [outer = 00000031CD190400] 18:17:46 INFO - PROCESS | 3076 | 1463102266226 Marionette DEBUG loaded listener.js 18:17:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031CEF9F800) [pid = 3076] [serial = 1373] [outer = 00000031CD190400] 18:17:46 INFO - PROCESS | 3076 | 1463102266690 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 733ms 18:17:46 INFO - PROCESS | 3076 | 1463102266754 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 18:17:46 INFO - PROCESS | 3076 | 1463102266757 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 18:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:17:46 INFO - PROCESS | 3076 | 1463102266760 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:17:46 INFO - PROCESS | 3076 | 1463102266762 Marionette TRACE conn6 <- [1,1794,null,{}] 18:17:46 INFO - PROCESS | 3076 | 1463102266765 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:46 INFO - PROCESS | 3076 | 1463102266860 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 18:17:46 INFO - PROCESS | 3076 | 1463102266868 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B9A000 == 55 [pid = 3076] [id = 458] 18:17:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031CF38E000) [pid = 3076] [serial = 1374] [outer = 0000000000000000] 18:17:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031CF8AAC00) [pid = 3076] [serial = 1375] [outer = 00000031CF38E000] 18:17:46 INFO - PROCESS | 3076 | 1463102266915 Marionette DEBUG loaded listener.js 18:17:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031CFA19800) [pid = 3076] [serial = 1376] [outer = 00000031CF38E000] 18:17:47 INFO - PROCESS | 3076 | 1463102267374 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 18:17:47 INFO - PROCESS | 3076 | 1463102267455 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 18:17:47 INFO - PROCESS | 3076 | 1463102267457 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 18:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:17:47 INFO - PROCESS | 3076 | 1463102267460 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:17:47 INFO - PROCESS | 3076 | 1463102267462 Marionette TRACE conn6 <- [1,1798,null,{}] 18:17:47 INFO - PROCESS | 3076 | 1463102267466 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:47 INFO - PROCESS | 3076 | 1463102267615 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 18:17:47 INFO - PROCESS | 3076 | 1463102267638 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D452E800 == 56 [pid = 3076] [id = 459] 18:17:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031CFA32400) [pid = 3076] [serial = 1377] [outer = 0000000000000000] 18:17:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031CFA5A400) [pid = 3076] [serial = 1378] [outer = 00000031CFA32400] 18:17:47 INFO - PROCESS | 3076 | 1463102267686 Marionette DEBUG loaded listener.js 18:17:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031D07D9C00) [pid = 3076] [serial = 1379] [outer = 00000031CFA32400] 18:17:48 INFO - PROCESS | 3076 | 1463102268157 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 18:17:48 INFO - PROCESS | 3076 | 1463102268196 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 18:17:48 INFO - PROCESS | 3076 | 1463102268206 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 18:17:48 INFO - PROCESS | 3076 | 1463102268216 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:17:48 INFO - PROCESS | 3076 | 1463102268218 Marionette TRACE conn6 <- [1,1802,null,{}] 18:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:17:48 INFO - PROCESS | 3076 | 1463102268221 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:48 INFO - PROCESS | 3076 | 1463102268352 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 18:17:48 INFO - PROCESS | 3076 | 1463102268414 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D712A000 == 57 [pid = 3076] [id = 460] 18:17:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031D1DC8000) [pid = 3076] [serial = 1380] [outer = 0000000000000000] 18:17:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031D306C800) [pid = 3076] [serial = 1381] [outer = 00000031D1DC8000] 18:17:48 INFO - PROCESS | 3076 | 1463102268461 Marionette DEBUG loaded listener.js 18:17:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031D30EAC00) [pid = 3076] [serial = 1382] [outer = 00000031D1DC8000] 18:17:48 INFO - PROCESS | 3076 | 1463102268907 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 732ms 18:17:48 INFO - PROCESS | 3076 | 1463102268981 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 18:17:48 INFO - PROCESS | 3076 | 1463102268983 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 18:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:17:48 INFO - PROCESS | 3076 | 1463102268986 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:17:48 INFO - PROCESS | 3076 | 1463102268988 Marionette TRACE conn6 <- [1,1806,null,{}] 18:17:48 INFO - PROCESS | 3076 | 1463102268992 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:49 INFO - PROCESS | 3076 | 1463102269112 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 18:17:49 INFO - PROCESS | 3076 | 1463102269174 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8B39800 == 58 [pid = 3076] [id = 461] 18:17:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031C24B9000) [pid = 3076] [serial = 1383] [outer = 0000000000000000] 18:17:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 147 (00000031D30F8C00) [pid = 3076] [serial = 1384] [outer = 00000031C24B9000] 18:17:49 INFO - PROCESS | 3076 | 1463102269220 Marionette DEBUG loaded listener.js 18:17:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 148 (00000031D3BBA400) [pid = 3076] [serial = 1385] [outer = 00000031C24B9000] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 147 (00000031D2C27800) [pid = 3076] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 146 (00000031CFA19000) [pid = 3076] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031D0ABD400) [pid = 3076] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031C1622C00) [pid = 3076] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031D0AC7800) [pid = 3076] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031C6DF2800) [pid = 3076] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031C6D67400) [pid = 3076] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031D2C2CC00) [pid = 3076] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031C2A3F800) [pid = 3076] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031CEF9B800) [pid = 3076] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031C6D7B800) [pid = 3076] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031C293E000) [pid = 3076] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031C853D800) [pid = 3076] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CC8DAC00) [pid = 3076] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CFD6B000) [pid = 3076] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031C0B08000) [pid = 3076] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031CEFA6800) [pid = 3076] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CE6AD400) [pid = 3076] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031C8CEFC00) [pid = 3076] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031CFA16000) [pid = 3076] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C2279400) [pid = 3076] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:17:49 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031D0AC1800) [pid = 3076] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:17:49 INFO - PROCESS | 3076 | 1463102269808 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 879ms 18:17:49 INFO - PROCESS | 3076 | 1463102269874 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 18:17:49 INFO - PROCESS | 3076 | 1463102269876 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 18:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:17:49 INFO - PROCESS | 3076 | 1463102269881 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:17:49 INFO - PROCESS | 3076 | 1463102269891 Marionette TRACE conn6 <- [1,1810,null,{}] 18:17:49 INFO - PROCESS | 3076 | 1463102269895 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:49 INFO - PROCESS | 3076 | 1463102269986 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 18:17:50 INFO - PROCESS | 3076 | 1463102269996 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F1E000 == 59 [pid = 3076] [id = 462] 18:17:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031C70CAC00) [pid = 3076] [serial = 1386] [outer = 0000000000000000] 18:17:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031CC1BEC00) [pid = 3076] [serial = 1387] [outer = 00000031C70CAC00] 18:17:50 INFO - PROCESS | 3076 | 1463102270045 Marionette DEBUG loaded listener.js 18:17:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031CF853000) [pid = 3076] [serial = 1388] [outer = 00000031C70CAC00] 18:17:50 INFO - PROCESS | 3076 | 1463102270485 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 649ms 18:17:50 INFO - PROCESS | 3076 | 1463102270532 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 18:17:50 INFO - PROCESS | 3076 | 1463102270534 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 18:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:17:50 INFO - PROCESS | 3076 | 1463102270538 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:17:50 INFO - PROCESS | 3076 | 1463102270540 Marionette TRACE conn6 <- [1,1814,null,{}] 18:17:50 INFO - PROCESS | 3076 | 1463102270543 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:50 INFO - PROCESS | 3076 | 1463102270634 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 18:17:50 INFO - PROCESS | 3076 | 1463102270673 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D1E000 == 60 [pid = 3076] [id = 463] 18:17:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031CF1F1000) [pid = 3076] [serial = 1389] [outer = 0000000000000000] 18:17:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D375B800) [pid = 3076] [serial = 1390] [outer = 00000031CF1F1000] 18:17:50 INFO - PROCESS | 3076 | 1463102270719 Marionette DEBUG loaded listener.js 18:17:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D3BF7C00) [pid = 3076] [serial = 1391] [outer = 00000031CF1F1000] 18:17:51 INFO - PROCESS | 3076 | 1463102271151 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms 18:17:51 INFO - PROCESS | 3076 | 1463102271179 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 18:17:51 INFO - PROCESS | 3076 | 1463102271182 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 18:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:17:51 INFO - PROCESS | 3076 | 1463102271185 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:17:51 INFO - PROCESS | 3076 | 1463102271187 Marionette TRACE conn6 <- [1,1818,null,{}] 18:17:51 INFO - PROCESS | 3076 | 1463102271195 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:51 INFO - PROCESS | 3076 | 1463102271296 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 18:17:51 INFO - PROCESS | 3076 | 1463102271303 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9DF2800 == 61 [pid = 3076] [id = 464] 18:17:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D442BC00) [pid = 3076] [serial = 1392] [outer = 0000000000000000] 18:17:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031D4584800) [pid = 3076] [serial = 1393] [outer = 00000031D442BC00] 18:17:51 INFO - PROCESS | 3076 | 1463102271348 Marionette DEBUG loaded listener.js 18:17:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031D45D4000) [pid = 3076] [serial = 1394] [outer = 00000031D442BC00] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7353800 == 60 [pid = 3076] [id = 415] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFD1C800 == 59 [pid = 3076] [id = 384] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031C865D000 == 58 [pid = 3076] [id = 383] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D50000 == 57 [pid = 3076] [id = 387] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E67000 == 56 [pid = 3076] [id = 436] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D95D8000 == 55 [pid = 3076] [id = 437] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1C09000 == 54 [pid = 3076] [id = 380] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2446000 == 53 [pid = 3076] [id = 381] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E40000 == 52 [pid = 3076] [id = 435] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4473800 == 51 [pid = 3076] [id = 433] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7366800 == 50 [pid = 3076] [id = 434] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B9A800 == 49 [pid = 3076] [id = 386] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4472000 == 48 [pid = 3076] [id = 388] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D326D800 == 47 [pid = 3076] [id = 382] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E22800 == 46 [pid = 3076] [id = 431] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37DC000 == 45 [pid = 3076] [id = 385] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031C771C800 == 44 [pid = 3076] [id = 455] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD38D800 == 43 [pid = 3076] [id = 454] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6359000 == 42 [pid = 3076] [id = 453] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D21000 == 41 [pid = 3076] [id = 452] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D961C800 == 40 [pid = 3076] [id = 451] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D95DE000 == 39 [pid = 3076] [id = 450] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74DF800 == 38 [pid = 3076] [id = 449] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3271800 == 37 [pid = 3076] [id = 448] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6FBC800 == 36 [pid = 3076] [id = 446] 18:17:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCAC7000 == 35 [pid = 3076] [id = 447] 18:17:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2448800 == 34 [pid = 3076] [id = 457] 18:17:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8B39800 == 33 [pid = 3076] [id = 461] 18:17:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D1E000 == 32 [pid = 3076] [id = 463] 18:17:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F1E000 == 31 [pid = 3076] [id = 462] 18:17:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B9A000 == 30 [pid = 3076] [id = 458] 18:17:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D452E800 == 29 [pid = 3076] [id = 459] 18:17:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031D712A000 == 28 [pid = 3076] [id = 460] 18:17:53 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE6C8800 == 27 [pid = 3076] [id = 456] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031D1679800) [pid = 3076] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031D375A800) [pid = 3076] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CFA3DC00) [pid = 3076] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D2C2E800) [pid = 3076] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CF8AB000) [pid = 3076] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031C853E400) [pid = 3076] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031C70EEC00) [pid = 3076] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031CE6A1800) [pid = 3076] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CD35B400) [pid = 3076] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D09F7000) [pid = 3076] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031C1DB8C00) [pid = 3076] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CF1EFC00) [pid = 3076] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031CEFA2C00) [pid = 3076] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CD340400) [pid = 3076] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CFD76400) [pid = 3076] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C2BA5000) [pid = 3076] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031D3039800) [pid = 3076] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CFA1E000) [pid = 3076] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031D1C5F400) [pid = 3076] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CFA63000) [pid = 3076] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C2912000) [pid = 3076] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031C1B61800) [pid = 3076] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D1683C00) [pid = 3076] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D303CC00) [pid = 3076] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CD351800) [pid = 3076] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CE60EC00) [pid = 3076] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C8AAB000) [pid = 3076] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CBE83800) [pid = 3076] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D3088C00) [pid = 3076] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031C2CF4C00) [pid = 3076] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CBE77800) [pid = 3076] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C85D9800) [pid = 3076] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CC433800) [pid = 3076] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031D0290000) [pid = 3076] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031CF1EDC00) [pid = 3076] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031D3065000) [pid = 3076] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D30EC800) [pid = 3076] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031D3BAE400) [pid = 3076] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 18:17:53 INFO - PROCESS | 3076 | 1463102273784 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2651ms 18:17:53 INFO - PROCESS | 3076 | 1463102273842 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 18:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:17:53 INFO - PROCESS | 3076 | 1463102273845 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 18:17:53 INFO - PROCESS | 3076 | 1463102273851 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:17:53 INFO - PROCESS | 3076 | 1463102273853 Marionette TRACE conn6 <- [1,1822,null,{}] 18:17:53 INFO - PROCESS | 3076 | 1463102273860 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:53 INFO - PROCESS | 3076 | 1463102273951 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 18:17:54 INFO - PROCESS | 3076 | 1463102274060 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C32B5800 == 28 [pid = 3076] [id = 465] 18:17:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C1DBC800) [pid = 3076] [serial = 1395] [outer = 0000000000000000] 18:17:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C1DBD000) [pid = 3076] [serial = 1396] [outer = 00000031C1DBC800] 18:17:54 INFO - PROCESS | 3076 | 1463102274110 Marionette DEBUG loaded listener.js 18:17:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C2276800) [pid = 3076] [serial = 1397] [outer = 00000031C1DBC800] 18:17:54 INFO - PROCESS | 3076 | 1463102274500 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:17:54 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 18:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 18:17:54 INFO - PROCESS | 3076 | 1463102274542 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 18:17:54 INFO - PROCESS | 3076 | 1463102274549 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 18:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:17:54 INFO - PROCESS | 3076 | 1463102274555 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:17:54 INFO - PROCESS | 3076 | 1463102274558 Marionette TRACE conn6 <- [1,1826,null,{}] 18:17:54 INFO - PROCESS | 3076 | 1463102274562 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:54 INFO - PROCESS | 3076 | 1463102274655 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 18:17:54 INFO - PROCESS | 3076 | 1463102274664 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8647000 == 29 [pid = 3076] [id = 466] 18:17:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C227D000) [pid = 3076] [serial = 1398] [outer = 0000000000000000] 18:17:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C24BB400) [pid = 3076] [serial = 1399] [outer = 00000031C227D000] 18:17:54 INFO - PROCESS | 3076 | 1463102274711 Marionette DEBUG loaded listener.js 18:17:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031C290FC00) [pid = 3076] [serial = 1400] [outer = 00000031C227D000] 18:17:55 INFO - PROCESS | 3076 | 1463102275204 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 691ms 18:17:55 INFO - PROCESS | 3076 | 1463102275251 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 18:17:55 INFO - PROCESS | 3076 | 1463102275254 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 18:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:17:55 INFO - PROCESS | 3076 | 1463102275258 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:17:55 INFO - PROCESS | 3076 | 1463102275262 Marionette TRACE conn6 <- [1,1830,null,{}] 18:17:55 INFO - PROCESS | 3076 | 1463102275283 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:55 INFO - PROCESS | 3076 | 1463102275402 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 18:17:55 INFO - PROCESS | 3076 | 1463102275420 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC452800 == 30 [pid = 3076] [id = 467] 18:17:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031C0B05000) [pid = 3076] [serial = 1401] [outer = 0000000000000000] 18:17:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031C2B9D000) [pid = 3076] [serial = 1402] [outer = 00000031C0B05000] 18:17:55 INFO - PROCESS | 3076 | 1463102275471 Marionette DEBUG loaded listener.js 18:17:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031C2C22C00) [pid = 3076] [serial = 1403] [outer = 00000031C0B05000] 18:17:55 INFO - PROCESS | 3076 | 1463102275941 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 733ms 18:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:17:56 INFO - PROCESS | 3076 | 1463102275993 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 18:17:56 INFO - PROCESS | 3076 | 1463102275996 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 18:17:56 INFO - PROCESS | 3076 | 1463102275999 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:17:56 INFO - PROCESS | 3076 | 1463102276001 Marionette TRACE conn6 <- [1,1834,null,{}] 18:17:56 INFO - PROCESS | 3076 | 1463102276005 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:56 INFO - PROCESS | 3076 | 1463102276091 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 18:17:56 INFO - PROCESS | 3076 | 1463102276097 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC54000 == 31 [pid = 3076] [id = 468] 18:17:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C2CEEC00) [pid = 3076] [serial = 1404] [outer = 0000000000000000] 18:17:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C3B09C00) [pid = 3076] [serial = 1405] [outer = 00000031C2CEEC00] 18:17:56 INFO - PROCESS | 3076 | 1463102276145 Marionette DEBUG loaded listener.js 18:17:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C6A5CC00) [pid = 3076] [serial = 1406] [outer = 00000031C2CEEC00] 18:17:56 INFO - PROCESS | 3076 | 1463102276578 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:17:56 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) 18:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 627ms 18:17:56 INFO - PROCESS | 3076 | 1463102276629 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 18:17:56 INFO - PROCESS | 3076 | 1463102276631 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 18:17:56 INFO - PROCESS | 3076 | 1463102276634 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:17:56 INFO - PROCESS | 3076 | 1463102276636 Marionette TRACE conn6 <- [1,1838,null,{}] 18:17:56 INFO - PROCESS | 3076 | 1463102276640 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:56 INFO - PROCESS | 3076 | 1463102276718 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 18:17:56 INFO - PROCESS | 3076 | 1463102276728 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE567800 == 32 [pid = 3076] [id = 469] 18:17:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C227CC00) [pid = 3076] [serial = 1407] [outer = 0000000000000000] 18:17:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C6D7B400) [pid = 3076] [serial = 1408] [outer = 00000031C227CC00] 18:17:56 INFO - PROCESS | 3076 | 1463102276775 Marionette DEBUG loaded listener.js 18:17:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031C757A400) [pid = 3076] [serial = 1409] [outer = 00000031C227CC00] 18:17:57 INFO - PROCESS | 3076 | 1463102277235 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 628ms 18:17:57 INFO - PROCESS | 3076 | 1463102277266 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 18:17:57 INFO - PROCESS | 3076 | 1463102277269 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 18:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:17:57 INFO - PROCESS | 3076 | 1463102277272 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:17:57 INFO - PROCESS | 3076 | 1463102277274 Marionette TRACE conn6 <- [1,1842,null,{}] 18:17:57 INFO - PROCESS | 3076 | 1463102277282 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:57 INFO - PROCESS | 3076 | 1463102277399 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 18:17:57 INFO - PROCESS | 3076 | 1463102277409 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF32A800 == 33 [pid = 3076] [id = 470] 18:17:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C1626C00) [pid = 3076] [serial = 1410] [outer = 0000000000000000] 18:17:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C853D000) [pid = 3076] [serial = 1411] [outer = 00000031C1626C00] 18:17:57 INFO - PROCESS | 3076 | 1463102277456 Marionette DEBUG loaded listener.js 18:17:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C86CA800) [pid = 3076] [serial = 1412] [outer = 00000031C1626C00] 18:17:57 INFO - PROCESS | 3076 | 1463102277864 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 628ms 18:17:57 INFO - PROCESS | 3076 | 1463102277906 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 18:17:57 INFO - PROCESS | 3076 | 1463102277908 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 18:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:17:57 INFO - PROCESS | 3076 | 1463102277916 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:17:57 INFO - PROCESS | 3076 | 1463102277918 Marionette TRACE conn6 <- [1,1846,null,{}] 18:17:57 INFO - PROCESS | 3076 | 1463102277921 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:58 INFO - PROCESS | 3076 | 1463102278000 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 18:17:58 INFO - PROCESS | 3076 | 1463102278006 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF84F800 == 34 [pid = 3076] [id = 471] 18:17:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C8AA1400) [pid = 3076] [serial = 1413] [outer = 0000000000000000] 18:17:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C8AA5800) [pid = 3076] [serial = 1414] [outer = 00000031C8AA1400] 18:17:58 INFO - PROCESS | 3076 | 1463102278055 Marionette DEBUG loaded listener.js 18:17:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031C8CF9400) [pid = 3076] [serial = 1415] [outer = 00000031C8AA1400] 18:17:58 INFO - PROCESS | 3076 | 1463102278511 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 627ms 18:17:58 INFO - PROCESS | 3076 | 1463102278545 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 18:17:58 INFO - PROCESS | 3076 | 1463102278547 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 18:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:17:58 INFO - PROCESS | 3076 | 1463102278551 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:17:58 INFO - PROCESS | 3076 | 1463102278553 Marionette TRACE conn6 <- [1,1850,null,{}] 18:17:58 INFO - PROCESS | 3076 | 1463102278561 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:58 INFO - PROCESS | 3076 | 1463102278640 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 18:17:58 INFO - PROCESS | 3076 | 1463102278647 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFD0C000 == 35 [pid = 3076] [id = 472] 18:17:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CBE76000) [pid = 3076] [serial = 1416] [outer = 0000000000000000] 18:17:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CBE80C00) [pid = 3076] [serial = 1417] [outer = 00000031CBE76000] 18:17:58 INFO - PROCESS | 3076 | 1463102278692 Marionette DEBUG loaded listener.js 18:17:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CC221400) [pid = 3076] [serial = 1418] [outer = 00000031CBE76000] 18:17:59 INFO - PROCESS | 3076 | 1463102279166 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 626ms 18:17:59 INFO - PROCESS | 3076 | 1463102279179 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 18:17:59 INFO - PROCESS | 3076 | 1463102279181 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 18:17:59 INFO - PROCESS | 3076 | 1463102279184 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:17:59 INFO - PROCESS | 3076 | 1463102279186 Marionette TRACE conn6 <- [1,1854,null,{}] 18:17:59 INFO - PROCESS | 3076 | 1463102279190 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:59 INFO - PROCESS | 3076 | 1463102279303 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 18:17:59 INFO - PROCESS | 3076 | 1463102279312 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC451800 == 36 [pid = 3076] [id = 473] 18:17:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CC233800) [pid = 3076] [serial = 1419] [outer = 0000000000000000] 18:17:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CC538C00) [pid = 3076] [serial = 1420] [outer = 00000031CC233800] 18:17:59 INFO - PROCESS | 3076 | 1463102279357 Marionette DEBUG loaded listener.js 18:17:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CC8D8400) [pid = 3076] [serial = 1421] [outer = 00000031CC233800] 18:17:59 INFO - PROCESS | 3076 | 1463102279813 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 18:17:59 INFO - PROCESS | 3076 | 1463102279883 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 18:17:59 INFO - PROCESS | 3076 | 1463102279886 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 18:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:17:59 INFO - PROCESS | 3076 | 1463102279889 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:17:59 INFO - PROCESS | 3076 | 1463102279891 Marionette TRACE conn6 <- [1,1858,null,{}] 18:17:59 INFO - PROCESS | 3076 | 1463102279894 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:00 INFO - PROCESS | 3076 | 1463102280015 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 18:18:00 INFO - PROCESS | 3076 | 1463102280068 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1693000 == 37 [pid = 3076] [id = 474] 18:18:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031CC8DF800) [pid = 3076] [serial = 1422] [outer = 0000000000000000] 18:18:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031CC8E3800) [pid = 3076] [serial = 1423] [outer = 00000031CC8DF800] 18:18:00 INFO - PROCESS | 3076 | 1463102280115 Marionette DEBUG loaded listener.js 18:18:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031CD192C00) [pid = 3076] [serial = 1424] [outer = 00000031CC8DF800] 18:18:00 INFO - PROCESS | 3076 | 1463102280544 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 18:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:18:00 INFO - PROCESS | 3076 | 1463102280563 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 18:18:00 INFO - PROCESS | 3076 | 1463102280566 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 18:18:00 INFO - PROCESS | 3076 | 1463102280569 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:18:00 INFO - PROCESS | 3076 | 1463102280572 Marionette TRACE conn6 <- [1,1862,null,{}] 18:18:00 INFO - PROCESS | 3076 | 1463102280575 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:00 INFO - PROCESS | 3076 | 1463102280731 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 18:18:00 INFO - PROCESS | 3076 | 1463102280767 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE566800 == 38 [pid = 3076] [id = 475] 18:18:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031CD35C400) [pid = 3076] [serial = 1425] [outer = 0000000000000000] 18:18:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031CD3BB800) [pid = 3076] [serial = 1426] [outer = 00000031CD35C400] 18:18:00 INFO - PROCESS | 3076 | 1463102280824 Marionette DEBUG loaded listener.js 18:18:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031CE60F400) [pid = 3076] [serial = 1427] [outer = 00000031CD35C400] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031C3813800) [pid = 3076] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031C22C0000) [pid = 3076] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031CC1C0400) [pid = 3076] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031D07CD800) [pid = 3076] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D4435400) [pid = 3076] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CFA3C800) [pid = 3076] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D3BD7400) [pid = 3076] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C2937C00) [pid = 3076] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D3BB8400) [pid = 3076] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CFA5C000) [pid = 3076] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C2242C00) [pid = 3076] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CBE79C00) [pid = 3076] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C1DB7800) [pid = 3076] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CD355C00) [pid = 3076] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031D3037C00) [pid = 3076] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D308B000) [pid = 3076] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031C8AA3000) [pid = 3076] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C85D8C00) [pid = 3076] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C70CAC00) [pid = 3076] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D37AC400) [pid = 3076] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031D2C32400) [pid = 3076] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CF259400) [pid = 3076] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D3038C00) [pid = 3076] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CFA32400) [pid = 3076] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D1DC8000) [pid = 3076] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C24B9000) [pid = 3076] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CF1F1000) [pid = 3076] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CF38E000) [pid = 3076] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:18:01 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CD190400) [pid = 3076] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:18:01 INFO - PROCESS | 3076 | 1463102281660 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1138ms 18:18:01 INFO - PROCESS | 3076 | 1463102281711 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 18:18:01 INFO - PROCESS | 3076 | 1463102281713 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 18:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:18:01 INFO - PROCESS | 3076 | 1463102281716 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:18:01 INFO - PROCESS | 3076 | 1463102281718 Marionette TRACE conn6 <- [1,1866,null,{}] 18:18:01 INFO - PROCESS | 3076 | 1463102281721 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:01 INFO - PROCESS | 3076 | 1463102281803 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 18:18:01 INFO - PROCESS | 3076 | 1463102281810 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D168D800 == 39 [pid = 3076] [id = 476] 18:18:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C3876800) [pid = 3076] [serial = 1428] [outer = 0000000000000000] 18:18:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CBE75800) [pid = 3076] [serial = 1429] [outer = 00000031C3876800] 18:18:01 INFO - PROCESS | 3076 | 1463102281863 Marionette DEBUG loaded listener.js 18:18:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CE610400) [pid = 3076] [serial = 1430] [outer = 00000031C3876800] 18:18:02 INFO - PROCESS | 3076 | 1463102282256 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 587ms 18:18:02 INFO - PROCESS | 3076 | 1463102282311 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 18:18:02 INFO - PROCESS | 3076 | 1463102282313 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 18:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:18:02 INFO - PROCESS | 3076 | 1463102282317 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:18:02 INFO - PROCESS | 3076 | 1463102282318 Marionette TRACE conn6 <- [1,1870,null,{}] 18:18:02 INFO - PROCESS | 3076 | 1463102282322 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:02 INFO - PROCESS | 3076 | 1463102282407 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 18:18:02 INFO - PROCESS | 3076 | 1463102282413 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37D1000 == 40 [pid = 3076] [id = 477] 18:18:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CE6A3400) [pid = 3076] [serial = 1431] [outer = 0000000000000000] 18:18:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CE6AB400) [pid = 3076] [serial = 1432] [outer = 00000031CE6A3400] 18:18:02 INFO - PROCESS | 3076 | 1463102282458 Marionette DEBUG loaded listener.js 18:18:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CEF9CC00) [pid = 3076] [serial = 1433] [outer = 00000031CE6A3400] 18:18:02 INFO - PROCESS | 3076 | 1463102282896 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 18:18:02 INFO - PROCESS | 3076 | 1463102282949 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 18:18:02 INFO - PROCESS | 3076 | 1463102282952 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 18:18:02 INFO - PROCESS | 3076 | 1463102282955 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:18:02 INFO - PROCESS | 3076 | 1463102282957 Marionette TRACE conn6 <- [1,1874,null,{}] 18:18:02 INFO - PROCESS | 3076 | 1463102282960 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:03 INFO - PROCESS | 3076 | 1463102283041 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 18:18:03 INFO - PROCESS | 3076 | 1463102283047 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B8C800 == 41 [pid = 3076] [id = 478] 18:18:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CEFA4400) [pid = 3076] [serial = 1434] [outer = 0000000000000000] 18:18:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CF1E5000) [pid = 3076] [serial = 1435] [outer = 00000031CEFA4400] 18:18:03 INFO - PROCESS | 3076 | 1463102283092 Marionette DEBUG loaded listener.js 18:18:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CF1EF800) [pid = 3076] [serial = 1436] [outer = 00000031CEFA4400] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD389800 == 40 [pid = 3076] [id = 373] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE5CC800 == 39 [pid = 3076] [id = 367] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CEE8A000 == 38 [pid = 3076] [id = 376] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CEE88800 == 37 [pid = 3076] [id = 368] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8C67000 == 36 [pid = 3076] [id = 370] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC5F000 == 35 [pid = 3076] [id = 372] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF326800 == 34 [pid = 3076] [id = 369] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8645800 == 33 [pid = 3076] [id = 371] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D168D000 == 32 [pid = 3076] [id = 379] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC60000 == 31 [pid = 3076] [id = 366] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8C6C800 == 30 [pid = 3076] [id = 364] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFDCD000 == 29 [pid = 3076] [id = 378] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031C1D49800 == 28 [pid = 3076] [id = 362] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC46A800 == 27 [pid = 3076] [id = 365] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFAE2000 == 26 [pid = 3076] [id = 377] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2FBC000 == 25 [pid = 3076] [id = 363] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031C6D9A000 == 24 [pid = 3076] [id = 374] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC464000 == 23 [pid = 3076] [id = 375] 18:18:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9DF2800 == 22 [pid = 3076] [id = 464] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031D3BB5400) [pid = 3076] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031D30D6000) [pid = 3076] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D0AC5000) [pid = 3076] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D30D3C00) [pid = 3076] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D4584800) [pid = 3076] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CFA5A400) [pid = 3076] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D30EAC00) [pid = 3076] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031D306C800) [pid = 3076] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031D30F8C00) [pid = 3076] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D375B800) [pid = 3076] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031D3BBA400) [pid = 3076] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CF8AAC00) [pid = 3076] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CD3BB000) [pid = 3076] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CEF9F800) [pid = 3076] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C853A000) [pid = 3076] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C941AC00) [pid = 3076] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CBE80000) [pid = 3076] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C7AA4000) [pid = 3076] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031D4775000) [pid = 3076] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CFA59400) [pid = 3076] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031D4771C00) [pid = 3076] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031D45CCC00) [pid = 3076] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031D4591400) [pid = 3076] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031D4588000) [pid = 3076] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031D1686400) [pid = 3076] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031D3BFAC00) [pid = 3076] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031D3BF2000) [pid = 3076] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 18:18:04 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C754CC00) [pid = 3076] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031D3BD7800) [pid = 3076] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031D3BBDC00) [pid = 3076] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031D30EF800) [pid = 3076] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031D07DA000) [pid = 3076] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C2CE8C00) [pid = 3076] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031CE60AC00) [pid = 3076] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031CC57FC00) [pid = 3076] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031C7771C00) [pid = 3076] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031C2B9E800) [pid = 3076] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031D3763000) [pid = 3076] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 71 (00000031D3068C00) [pid = 3076] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 70 (00000031D3757C00) [pid = 3076] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 69 (00000031CD35E400) [pid = 3076] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 68 (00000031CC8DA800) [pid = 3076] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 67 (00000031D07D9C00) [pid = 3076] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 66 (00000031D3BF7C00) [pid = 3076] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 65 (00000031CF853000) [pid = 3076] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 64 (00000031CC1BEC00) [pid = 3076] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | --DOMWINDOW == 63 (00000031CFA19800) [pid = 3076] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 18:18:05 INFO - PROCESS | 3076 | 1463102285035 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2093ms 18:18:05 INFO - PROCESS | 3076 | 1463102285052 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 18:18:05 INFO - PROCESS | 3076 | 1463102285056 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 18:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:18:05 INFO - PROCESS | 3076 | 1463102285065 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:18:05 INFO - PROCESS | 3076 | 1463102285069 Marionette TRACE conn6 <- [1,1878,null,{}] 18:18:05 INFO - PROCESS | 3076 | 1463102285075 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:05 INFO - PROCESS | 3076 | 1463102285167 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 18:18:05 INFO - PROCESS | 3076 | 1463102285177 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C32AA800 == 23 [pid = 3076] [id = 479] 18:18:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 64 (00000031C19CB000) [pid = 3076] [serial = 1437] [outer = 0000000000000000] 18:18:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 65 (00000031C1B3C000) [pid = 3076] [serial = 1438] [outer = 00000031C19CB000] 18:18:05 INFO - PROCESS | 3076 | 1463102285226 Marionette DEBUG loaded listener.js 18:18:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 66 (00000031C2241C00) [pid = 3076] [serial = 1439] [outer = 00000031C19CB000] 18:18:05 INFO - PROCESS | 3076 | 1463102285696 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 691ms 18:18:05 INFO - PROCESS | 3076 | 1463102285757 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 18:18:05 INFO - PROCESS | 3076 | 1463102285764 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 18:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:18:05 INFO - PROCESS | 3076 | 1463102285771 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:18:05 INFO - PROCESS | 3076 | 1463102285774 Marionette TRACE conn6 <- [1,1882,null,{}] 18:18:05 INFO - PROCESS | 3076 | 1463102285778 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:05 INFO - PROCESS | 3076 | 1463102285865 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 18:18:05 INFO - PROCESS | 3076 | 1463102285877 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8650000 == 24 [pid = 3076] [id = 480] 18:18:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 67 (00000031C22C4800) [pid = 3076] [serial = 1440] [outer = 0000000000000000] 18:18:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 68 (00000031C24BA000) [pid = 3076] [serial = 1441] [outer = 00000031C22C4800] 18:18:05 INFO - PROCESS | 3076 | 1463102285930 Marionette DEBUG loaded listener.js 18:18:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 69 (00000031C24C6000) [pid = 3076] [serial = 1442] [outer = 00000031C22C4800] 18:18:06 INFO - PROCESS | 3076 | 1463102286389 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 18:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:18:06 INFO - PROCESS | 3076 | 1463102286469 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 18:18:06 INFO - PROCESS | 3076 | 1463102286472 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 18:18:06 INFO - PROCESS | 3076 | 1463102286476 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:18:06 INFO - PROCESS | 3076 | 1463102286479 Marionette TRACE conn6 <- [1,1886,null,{}] 18:18:06 INFO - PROCESS | 3076 | 1463102286491 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:06 INFO - PROCESS | 3076 | 1463102286622 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 18:18:06 INFO - PROCESS | 3076 | 1463102286699 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5AF800 == 25 [pid = 3076] [id = 481] 18:18:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 70 (00000031C2B9D400) [pid = 3076] [serial = 1443] [outer = 0000000000000000] 18:18:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 71 (00000031C2BA1800) [pid = 3076] [serial = 1444] [outer = 00000031C2B9D400] 18:18:06 INFO - PROCESS | 3076 | 1463102286751 Marionette DEBUG loaded listener.js 18:18:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 72 (00000031C2CEBC00) [pid = 3076] [serial = 1445] [outer = 00000031C2B9D400] 18:18:07 INFO - PROCESS | 3076 | 1463102287156 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 733ms 18:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:18:07 INFO - PROCESS | 3076 | 1463102287210 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 18:18:07 INFO - PROCESS | 3076 | 1463102287213 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 18:18:07 INFO - PROCESS | 3076 | 1463102287217 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:18:07 INFO - PROCESS | 3076 | 1463102287219 Marionette TRACE conn6 <- [1,1890,null,{}] 18:18:07 INFO - PROCESS | 3076 | 1463102287222 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:07 INFO - PROCESS | 3076 | 1463102287305 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 18:18:07 INFO - PROCESS | 3076 | 1463102287312 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD389800 == 26 [pid = 3076] [id = 482] 18:18:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031C32E6000) [pid = 3076] [serial = 1446] [outer = 0000000000000000] 18:18:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C6A1B000) [pid = 3076] [serial = 1447] [outer = 00000031C32E6000] 18:18:07 INFO - PROCESS | 3076 | 1463102287358 Marionette DEBUG loaded listener.js 18:18:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C6C6AC00) [pid = 3076] [serial = 1448] [outer = 00000031C32E6000] 18:18:07 INFO - PROCESS | 3076 | 1463102287778 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 18:18:07 INFO - PROCESS | 3076 | 1463102287849 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 18:18:07 INFO - PROCESS | 3076 | 1463102287851 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 18:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:18:07 INFO - PROCESS | 3076 | 1463102287854 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:18:07 INFO - PROCESS | 3076 | 1463102287856 Marionette TRACE conn6 <- [1,1894,null,{}] 18:18:07 INFO - PROCESS | 3076 | 1463102287860 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:07 INFO - PROCESS | 3076 | 1463102287937 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 18:18:07 INFO - PROCESS | 3076 | 1463102287945 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CEE8E000 == 27 [pid = 3076] [id = 483] 18:18:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C22C4000) [pid = 3076] [serial = 1449] [outer = 0000000000000000] 18:18:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C74D1400) [pid = 3076] [serial = 1450] [outer = 00000031C22C4000] 18:18:07 INFO - PROCESS | 3076 | 1463102287991 Marionette DEBUG loaded listener.js 18:18:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C7994C00) [pid = 3076] [serial = 1451] [outer = 00000031C22C4000] 18:18:08 INFO - PROCESS | 3076 | 1463102288444 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 18:18:08 INFO - PROCESS | 3076 | 1463102288487 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 18:18:08 INFO - PROCESS | 3076 | 1463102288489 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 18:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:18:08 INFO - PROCESS | 3076 | 1463102288497 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:18:08 INFO - PROCESS | 3076 | 1463102288499 Marionette TRACE conn6 <- [1,1898,null,{}] 18:18:08 INFO - PROCESS | 3076 | 1463102288523 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:08 INFO - PROCESS | 3076 | 1463102288639 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 18:18:08 INFO - PROCESS | 3076 | 1463102288650 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF333000 == 28 [pid = 3076] [id = 484] 18:18:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C7E7A400) [pid = 3076] [serial = 1452] [outer = 0000000000000000] 18:18:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C8A9D000) [pid = 3076] [serial = 1453] [outer = 00000031C7E7A400] 18:18:08 INFO - PROCESS | 3076 | 1463102288698 Marionette DEBUG loaded listener.js 18:18:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C8AAB800) [pid = 3076] [serial = 1454] [outer = 00000031C7E7A400] 18:18:09 INFO - PROCESS | 3076 | 1463102289122 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 691ms 18:18:09 INFO - PROCESS | 3076 | 1463102289192 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 18:18:09 INFO - PROCESS | 3076 | 1463102289194 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 18:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:18:09 INFO - PROCESS | 3076 | 1463102289198 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:18:09 INFO - PROCESS | 3076 | 1463102289199 Marionette TRACE conn6 <- [1,1902,null,{}] 18:18:09 INFO - PROCESS | 3076 | 1463102289203 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:09 INFO - PROCESS | 3076 | 1463102289280 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 18:18:09 INFO - PROCESS | 3076 | 1463102289316 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFAE3000 == 29 [pid = 3076] [id = 485] 18:18:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C0C6C400) [pid = 3076] [serial = 1455] [outer = 0000000000000000] 18:18:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CBE7A800) [pid = 3076] [serial = 1456] [outer = 00000031C0C6C400] 18:18:09 INFO - PROCESS | 3076 | 1463102289362 Marionette DEBUG loaded listener.js 18:18:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CC21B400) [pid = 3076] [serial = 1457] [outer = 00000031C0C6C400] 18:18:09 INFO - PROCESS | 3076 | 1463102289768 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 18:18:09 INFO - PROCESS | 3076 | 1463102289829 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 18:18:09 INFO - PROCESS | 3076 | 1463102289831 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 18:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:18:09 INFO - PROCESS | 3076 | 1463102289834 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:18:09 INFO - PROCESS | 3076 | 1463102289836 Marionette TRACE conn6 <- [1,1906,null,{}] 18:18:09 INFO - PROCESS | 3076 | 1463102289840 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:09 INFO - PROCESS | 3076 | 1463102289916 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 18:18:09 INFO - PROCESS | 3076 | 1463102289923 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDCA000 == 30 [pid = 3076] [id = 486] 18:18:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CC4AA800) [pid = 3076] [serial = 1458] [outer = 0000000000000000] 18:18:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CC4B2C00) [pid = 3076] [serial = 1459] [outer = 00000031CC4AA800] 18:18:09 INFO - PROCESS | 3076 | 1463102289971 Marionette DEBUG loaded listener.js 18:18:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031C8C3EC00) [pid = 3076] [serial = 1460] [outer = 00000031CC4AA800] 18:18:10 INFO - PROCESS | 3076 | 1463102290412 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 627ms 18:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:18:10 INFO - PROCESS | 3076 | 1463102290465 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 18:18:10 INFO - PROCESS | 3076 | 1463102290467 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 18:18:10 INFO - PROCESS | 3076 | 1463102290470 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:18:10 INFO - PROCESS | 3076 | 1463102290472 Marionette TRACE conn6 <- [1,1910,null,{}] 18:18:10 INFO - PROCESS | 3076 | 1463102290475 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:10 INFO - PROCESS | 3076 | 1463102290582 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 18:18:10 INFO - PROCESS | 3076 | 1463102290591 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5AD000 == 31 [pid = 3076] [id = 487] 18:18:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CC4A9C00) [pid = 3076] [serial = 1461] [outer = 0000000000000000] 18:18:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CC8DF400) [pid = 3076] [serial = 1462] [outer = 00000031CC4A9C00] 18:18:10 INFO - PROCESS | 3076 | 1463102290640 Marionette DEBUG loaded listener.js 18:18:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CCC79400) [pid = 3076] [serial = 1463] [outer = 00000031CC4A9C00] 18:18:11 INFO - PROCESS | 3076 | 1463102291108 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 691ms 18:18:11 INFO - PROCESS | 3076 | 1463102291165 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 18:18:11 INFO - PROCESS | 3076 | 1463102291167 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 18:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:18:11 INFO - PROCESS | 3076 | 1463102291171 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:18:11 INFO - PROCESS | 3076 | 1463102291172 Marionette TRACE conn6 <- [1,1914,null,{}] 18:18:11 INFO - PROCESS | 3076 | 1463102291176 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:11 INFO - PROCESS | 3076 | 1463102291299 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 18:18:11 INFO - PROCESS | 3076 | 1463102291310 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1D35800 == 32 [pid = 3076] [id = 488] 18:18:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CD18F400) [pid = 3076] [serial = 1464] [outer = 0000000000000000] 18:18:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CD341C00) [pid = 3076] [serial = 1465] [outer = 00000031CD18F400] 18:18:11 INFO - PROCESS | 3076 | 1463102291395 Marionette DEBUG loaded listener.js 18:18:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CD353800) [pid = 3076] [serial = 1466] [outer = 00000031CD18F400] 18:18:11 INFO - PROCESS | 3076 | 1463102291822 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 18:18:11 INFO - PROCESS | 3076 | 1463102291866 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 18:18:11 INFO - PROCESS | 3076 | 1463102291869 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 18:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:18:11 INFO - PROCESS | 3076 | 1463102291879 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:18:11 INFO - PROCESS | 3076 | 1463102291881 Marionette TRACE conn6 <- [1,1918,null,{}] 18:18:11 INFO - PROCESS | 3076 | 1463102291885 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:12 INFO - PROCESS | 3076 | 1463102292037 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 18:18:12 INFO - PROCESS | 3076 | 1463102292051 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37C6000 == 33 [pid = 3076] [id = 489] 18:18:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CE607400) [pid = 3076] [serial = 1467] [outer = 0000000000000000] 18:18:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CE60E400) [pid = 3076] [serial = 1468] [outer = 00000031CE607400] 18:18:12 INFO - PROCESS | 3076 | 1463102292107 Marionette DEBUG loaded listener.js 18:18:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CEF63400) [pid = 3076] [serial = 1469] [outer = 00000031CE607400] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CE6A3400) [pid = 3076] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CC233800) [pid = 3076] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CC8DF800) [pid = 3076] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CD35C400) [pid = 3076] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031C1626C00) [pid = 3076] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C227CC00) [pid = 3076] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C2CEEC00) [pid = 3076] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C0B05000) [pid = 3076] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C227D000) [pid = 3076] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C1DBC800) [pid = 3076] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031D442BC00) [pid = 3076] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031CBE76000) [pid = 3076] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031C8AA1400) [pid = 3076] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:18:12 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C3876800) [pid = 3076] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:18:12 INFO - PROCESS | 3076 | 1463102292662 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 839ms 18:18:12 INFO - PROCESS | 3076 | 1463102292719 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 18:18:12 INFO - PROCESS | 3076 | 1463102292721 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 18:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:18:12 INFO - PROCESS | 3076 | 1463102292724 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:18:12 INFO - PROCESS | 3076 | 1463102292726 Marionette TRACE conn6 <- [1,1922,null,{}] 18:18:12 INFO - PROCESS | 3076 | 1463102292730 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:12 INFO - PROCESS | 3076 | 1463102292808 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 18:18:12 INFO - PROCESS | 3076 | 1463102292816 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B8D800 == 34 [pid = 3076] [id = 490] 18:18:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C3876800) [pid = 3076] [serial = 1470] [outer = 0000000000000000] 18:18:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CC53B000) [pid = 3076] [serial = 1471] [outer = 00000031C3876800] 18:18:12 INFO - PROCESS | 3076 | 1463102292868 Marionette DEBUG loaded listener.js 18:18:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CE6F0C00) [pid = 3076] [serial = 1472] [outer = 00000031C3876800] 18:18:13 INFO - PROCESS | 3076 | 1463102293290 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 588ms 18:18:13 INFO - PROCESS | 3076 | 1463102293316 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 18:18:13 INFO - PROCESS | 3076 | 1463102293318 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 18:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:18:13 INFO - PROCESS | 3076 | 1463102293321 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:18:13 INFO - PROCESS | 3076 | 1463102293323 Marionette TRACE conn6 <- [1,1926,null,{}] 18:18:13 INFO - PROCESS | 3076 | 1463102293331 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:13 INFO - PROCESS | 3076 | 1463102293409 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 18:18:13 INFO - PROCESS | 3076 | 1463102293416 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D51000 == 35 [pid = 3076] [id = 491] 18:18:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CEF9E400) [pid = 3076] [serial = 1473] [outer = 0000000000000000] 18:18:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CEFA8000) [pid = 3076] [serial = 1474] [outer = 00000031CEF9E400] 18:18:13 INFO - PROCESS | 3076 | 1463102293461 Marionette DEBUG loaded listener.js 18:18:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CF1EB400) [pid = 3076] [serial = 1475] [outer = 00000031CEF9E400] 18:18:13 INFO - PROCESS | 3076 | 1463102293872 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 585ms 18:18:13 INFO - PROCESS | 3076 | 1463102293910 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 18:18:13 INFO - PROCESS | 3076 | 1463102293912 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 18:18:13 INFO - PROCESS | 3076 | 1463102293915 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:18:13 INFO - PROCESS | 3076 | 1463102293917 Marionette TRACE conn6 <- [1,1930,null,{}] 18:18:13 INFO - PROCESS | 3076 | 1463102293920 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:14 INFO - PROCESS | 3076 | 1463102294032 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 18:18:14 INFO - PROCESS | 3076 | 1463102294043 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D446B000 == 36 [pid = 3076] [id = 492] 18:18:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CF253800) [pid = 3076] [serial = 1476] [outer = 0000000000000000] 18:18:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CF25C800) [pid = 3076] [serial = 1477] [outer = 00000031CF253800] 18:18:14 INFO - PROCESS | 3076 | 1463102294087 Marionette DEBUG loaded listener.js 18:18:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CF798400) [pid = 3076] [serial = 1478] [outer = 00000031CF253800] 18:18:14 INFO - PROCESS | 3076 | 1463102294639 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 775ms 18:18:14 INFO - PROCESS | 3076 | 1463102294694 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 18:18:14 INFO - PROCESS | 3076 | 1463102294699 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 18:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:18:14 INFO - PROCESS | 3076 | 1463102294705 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:18:14 INFO - PROCESS | 3076 | 1463102294709 Marionette TRACE conn6 <- [1,1934,null,{}] 18:18:14 INFO - PROCESS | 3076 | 1463102294715 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:14 INFO - PROCESS | 3076 | 1463102294883 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 18:18:14 INFO - PROCESS | 3076 | 1463102294962 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C79D6000 == 37 [pid = 3076] [id = 493] 18:18:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031C0C6D400) [pid = 3076] [serial = 1479] [outer = 0000000000000000] 18:18:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031C2275400) [pid = 3076] [serial = 1480] [outer = 00000031C0C6D400] 18:18:15 INFO - PROCESS | 3076 | 1463102295061 Marionette DEBUG loaded listener.js 18:18:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C24BC000) [pid = 3076] [serial = 1481] [outer = 00000031C0C6D400] 18:18:15 INFO - PROCESS | 3076 | 1463102295748 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1079ms 18:18:15 INFO - PROCESS | 3076 | 1463102295798 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 18:18:15 INFO - PROCESS | 3076 | 1463102295804 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 18:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:18:15 INFO - PROCESS | 3076 | 1463102295811 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:18:15 INFO - PROCESS | 3076 | 1463102295815 Marionette TRACE conn6 <- [1,1938,null,{}] 18:18:15 INFO - PROCESS | 3076 | 1463102295818 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:15 INFO - PROCESS | 3076 | 1463102295936 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 18:18:16 INFO - PROCESS | 3076 | 1463102296014 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:16 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF320000 == 38 [pid = 3076] [id = 494] 18:18:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C0BAC000) [pid = 3076] [serial = 1482] [outer = 0000000000000000] 18:18:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C2C11400) [pid = 3076] [serial = 1483] [outer = 00000031C0BAC000] 18:18:16 INFO - PROCESS | 3076 | 1463102296124 Marionette DEBUG loaded listener.js 18:18:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C6C0D000) [pid = 3076] [serial = 1484] [outer = 00000031C0BAC000] 18:18:17 INFO - PROCESS | 3076 | --DOCSHELL 00000031D168D800 == 37 [pid = 3076] [id = 476] 18:18:17 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE566800 == 36 [pid = 3076] [id = 475] 18:18:17 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8647000 == 35 [pid = 3076] [id = 466] 18:18:17 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC451800 == 34 [pid = 3076] [id = 473] 18:18:17 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC452800 == 33 [pid = 3076] [id = 467] 18:18:17 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC54000 == 32 [pid = 3076] [id = 468] 18:18:17 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1693000 == 31 [pid = 3076] [id = 474] 18:18:17 INFO - PROCESS | 3076 | --DOCSHELL 00000031C32B5800 == 30 [pid = 3076] [id = 465] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CF1E5000) [pid = 3076] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | 1463102297076 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1295ms 18:18:17 INFO - PROCESS | 3076 | 1463102297108 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 18:18:17 INFO - PROCESS | 3076 | 1463102297112 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 18:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:18:17 INFO - PROCESS | 3076 | 1463102297117 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:18:17 INFO - PROCESS | 3076 | 1463102297121 Marionette TRACE conn6 <- [1,1942,null,{}] 18:18:17 INFO - PROCESS | 3076 | 1463102297127 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:17 INFO - PROCESS | 3076 | 1463102297214 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 18:18:17 INFO - PROCESS | 3076 | 1463102297223 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7533000 == 31 [pid = 3076] [id = 495] 18:18:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C227D800) [pid = 3076] [serial = 1485] [outer = 0000000000000000] 18:18:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C22BCC00) [pid = 3076] [serial = 1486] [outer = 00000031C227D800] 18:18:17 INFO - PROCESS | 3076 | 1463102297280 Marionette DEBUG loaded listener.js 18:18:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C24C4C00) [pid = 3076] [serial = 1487] [outer = 00000031C227D800] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CEF9CC00) [pid = 3076] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CC538C00) [pid = 3076] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CC8E3800) [pid = 3076] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CC8D8400) [pid = 3076] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CD3BB800) [pid = 3076] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CD192C00) [pid = 3076] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CE6AB400) [pid = 3076] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CE60F400) [pid = 3076] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C853D000) [pid = 3076] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C6D7B400) [pid = 3076] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C757A400) [pid = 3076] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C3B09C00) [pid = 3076] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C6A5CC00) [pid = 3076] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C2B9D000) [pid = 3076] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C2C22C00) [pid = 3076] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031C24BB400) [pid = 3076] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C290FC00) [pid = 3076] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031C1DBD000) [pid = 3076] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031C2276800) [pid = 3076] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031D45D4000) [pid = 3076] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CBE80C00) [pid = 3076] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C8AA5800) [pid = 3076] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C8CF9400) [pid = 3076] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C86CA800) [pid = 3076] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031CBE75800) [pid = 3076] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031CE610400) [pid = 3076] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031CC221400) [pid = 3076] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 18:18:17 INFO - PROCESS | 3076 | 1463102297785 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 18:18:17 INFO - PROCESS | 3076 | 1463102297813 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 18:18:17 INFO - PROCESS | 3076 | 1463102297818 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 18:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:18:17 INFO - PROCESS | 3076 | 1463102297825 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:18:17 INFO - PROCESS | 3076 | 1463102297827 Marionette TRACE conn6 <- [1,1946,null,{}] 18:18:17 INFO - PROCESS | 3076 | 1463102297831 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:17 INFO - PROCESS | 3076 | 1463102297914 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 18:18:18 INFO - PROCESS | 3076 | 1463102298017 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC459000 == 32 [pid = 3076] [id = 496] 18:18:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031C2B9BC00) [pid = 3076] [serial = 1488] [outer = 0000000000000000] 18:18:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C2C22C00) [pid = 3076] [serial = 1489] [outer = 00000031C2B9BC00] 18:18:18 INFO - PROCESS | 3076 | 1463102298064 Marionette DEBUG loaded listener.js 18:18:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C3B09C00) [pid = 3076] [serial = 1490] [outer = 00000031C2B9BC00] 18:18:18 INFO - PROCESS | 3076 | 1463102298453 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 18:18:18 INFO - PROCESS | 3076 | 1463102298520 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 18:18:18 INFO - PROCESS | 3076 | 1463102298523 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 18:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:18:18 INFO - PROCESS | 3076 | 1463102298526 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:18:18 INFO - PROCESS | 3076 | 1463102298538 Marionette TRACE conn6 <- [1,1950,null,{}] 18:18:18 INFO - PROCESS | 3076 | 1463102298550 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:18 INFO - PROCESS | 3076 | 1463102298674 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 18:18:18 INFO - PROCESS | 3076 | 1463102298685 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD38C000 == 33 [pid = 3076] [id = 497] 18:18:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C757A400) [pid = 3076] [serial = 1491] [outer = 0000000000000000] 18:18:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C7771800) [pid = 3076] [serial = 1492] [outer = 00000031C757A400] 18:18:18 INFO - PROCESS | 3076 | 1463102298736 Marionette DEBUG loaded listener.js 18:18:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C7E72000) [pid = 3076] [serial = 1493] [outer = 00000031C757A400] 18:18:19 INFO - PROCESS | 3076 | 1463102299174 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 18:18:19 INFO - PROCESS | 3076 | 1463102299221 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 18:18:19 INFO - PROCESS | 3076 | 1463102299224 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 18:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:18:19 INFO - PROCESS | 3076 | 1463102299227 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:18:19 INFO - PROCESS | 3076 | 1463102299229 Marionette TRACE conn6 <- [1,1954,null,{}] 18:18:19 INFO - PROCESS | 3076 | 1463102299232 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:19 INFO - PROCESS | 3076 | 1463102299317 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 18:18:19 INFO - PROCESS | 3076 | 1463102299325 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF32D000 == 34 [pid = 3076] [id = 498] 18:18:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C7E79000) [pid = 3076] [serial = 1494] [outer = 0000000000000000] 18:18:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C85DCC00) [pid = 3076] [serial = 1495] [outer = 00000031C7E79000] 18:18:19 INFO - PROCESS | 3076 | 1463102299372 Marionette DEBUG loaded listener.js 18:18:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C8AA5000) [pid = 3076] [serial = 1496] [outer = 00000031C7E79000] 18:18:19 INFO - PROCESS | 3076 | 1463102299802 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms 18:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:18:19 INFO - PROCESS | 3076 | 1463102299858 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 18:18:19 INFO - PROCESS | 3076 | 1463102299860 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 18:18:19 INFO - PROCESS | 3076 | 1463102299864 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:18:19 INFO - PROCESS | 3076 | 1463102299866 Marionette TRACE conn6 <- [1,1958,null,{}] 18:18:19 INFO - PROCESS | 3076 | 1463102299869 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:19 INFO - PROCESS | 3076 | 1463102299980 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 18:18:20 INFO - PROCESS | 3076 | 1463102300063 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFAEF000 == 35 [pid = 3076] [id = 499] 18:18:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C8CEFC00) [pid = 3076] [serial = 1497] [outer = 0000000000000000] 18:18:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C941E000) [pid = 3076] [serial = 1498] [outer = 00000031C8CEFC00] 18:18:20 INFO - PROCESS | 3076 | 1463102300109 Marionette DEBUG loaded listener.js 18:18:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CBE80C00) [pid = 3076] [serial = 1499] [outer = 00000031C8CEFC00] 18:18:20 INFO - PROCESS | 3076 | 1463102300545 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 733ms 18:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:18:20 INFO - PROCESS | 3076 | 1463102300600 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 18:18:20 INFO - PROCESS | 3076 | 1463102300602 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 18:18:20 INFO - PROCESS | 3076 | 1463102300606 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:18:20 INFO - PROCESS | 3076 | 1463102300607 Marionette TRACE conn6 <- [1,1962,null,{}] 18:18:20 INFO - PROCESS | 3076 | 1463102300617 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:20 INFO - PROCESS | 3076 | 1463102300749 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 18:18:20 INFO - PROCESS | 3076 | 1463102300801 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0242800 == 36 [pid = 3076] [id = 500] 18:18:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CC8D6C00) [pid = 3076] [serial = 1500] [outer = 0000000000000000] 18:18:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CCA0CC00) [pid = 3076] [serial = 1501] [outer = 00000031CC8D6C00] 18:18:20 INFO - PROCESS | 3076 | 1463102300849 Marionette DEBUG loaded listener.js 18:18:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CD199C00) [pid = 3076] [serial = 1502] [outer = 00000031CC8D6C00] 18:18:21 INFO - PROCESS | 3076 | 1463102301268 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 18:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:18:21 INFO - PROCESS | 3076 | 1463102301301 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 18:18:21 INFO - PROCESS | 3076 | 1463102301303 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 18:18:21 INFO - PROCESS | 3076 | 1463102301307 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:18:21 INFO - PROCESS | 3076 | 1463102301309 Marionette TRACE conn6 <- [1,1966,null,{}] 18:18:21 INFO - PROCESS | 3076 | 1463102301312 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:21 INFO - PROCESS | 3076 | 1463102301441 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 18:18:21 INFO - PROCESS | 3076 | 1463102301457 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1C19800 == 37 [pid = 3076] [id = 501] 18:18:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CD192800) [pid = 3076] [serial = 1503] [outer = 0000000000000000] 18:18:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CD359400) [pid = 3076] [serial = 1504] [outer = 00000031CD192800] 18:18:21 INFO - PROCESS | 3076 | 1463102301515 Marionette DEBUG loaded listener.js 18:18:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CE60B000) [pid = 3076] [serial = 1505] [outer = 00000031CD192800] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031CC4A9C00) [pid = 3076] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CC4AA800) [pid = 3076] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C32E6000) [pid = 3076] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C2B9D400) [pid = 3076] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C22C4800) [pid = 3076] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C22C4000) [pid = 3076] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CEFA4400) [pid = 3076] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C0C6C400) [pid = 3076] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031C7E7A400) [pid = 3076] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031CD18F400) [pid = 3076] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CEF9E400) [pid = 3076] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CE607400) [pid = 3076] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C19CB000) [pid = 3076] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:18:21 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C3876800) [pid = 3076] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:18:21 INFO - PROCESS | 3076 | 1463102301986 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 18:18:22 INFO - PROCESS | 3076 | 1463102302049 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 18:18:22 INFO - PROCESS | 3076 | 1463102302051 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 18:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:18:22 INFO - PROCESS | 3076 | 1463102302054 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:18:22 INFO - PROCESS | 3076 | 1463102302056 Marionette TRACE conn6 <- [1,1970,null,{}] 18:18:22 INFO - PROCESS | 3076 | 1463102302059 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:22 INFO - PROCESS | 3076 | 1463102302140 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 18:18:22 INFO - PROCESS | 3076 | 1463102302146 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3270800 == 38 [pid = 3076] [id = 502] 18:18:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C799F000) [pid = 3076] [serial = 1506] [outer = 0000000000000000] 18:18:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031CBE76400) [pid = 3076] [serial = 1507] [outer = 00000031C799F000] 18:18:22 INFO - PROCESS | 3076 | 1463102302191 Marionette DEBUG loaded listener.js 18:18:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031CE607400) [pid = 3076] [serial = 1508] [outer = 00000031C799F000] 18:18:22 INFO - PROCESS | 3076 | 1463102302608 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 587ms 18:18:22 INFO - PROCESS | 3076 | 1463102302647 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 18:18:22 INFO - PROCESS | 3076 | 1463102302649 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 18:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:18:22 INFO - PROCESS | 3076 | 1463102302653 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:18:22 INFO - PROCESS | 3076 | 1463102302655 Marionette TRACE conn6 <- [1,1974,null,{}] 18:18:22 INFO - PROCESS | 3076 | 1463102302658 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:22 INFO - PROCESS | 3076 | 1463102302739 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 18:18:22 INFO - PROCESS | 3076 | 1463102302745 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD20E000 == 39 [pid = 3076] [id = 503] 18:18:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031CE611800) [pid = 3076] [serial = 1509] [outer = 0000000000000000] 18:18:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031CE6A6800) [pid = 3076] [serial = 1510] [outer = 00000031CE611800] 18:18:22 INFO - PROCESS | 3076 | 1463102302792 Marionette DEBUG loaded listener.js 18:18:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031CEF9E400) [pid = 3076] [serial = 1511] [outer = 00000031CE611800] 18:18:23 INFO - PROCESS | 3076 | 1463102303235 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 18:18:23 INFO - PROCESS | 3076 | 1463102303285 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 18:18:23 INFO - PROCESS | 3076 | 1463102303287 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 18:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:18:23 INFO - PROCESS | 3076 | 1463102303295 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:18:23 INFO - PROCESS | 3076 | 1463102303297 Marionette TRACE conn6 <- [1,1978,null,{}] 18:18:23 INFO - PROCESS | 3076 | 1463102303300 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:23 INFO - PROCESS | 3076 | 1463102303380 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 18:18:23 INFO - PROCESS | 3076 | 1463102303387 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D42000 == 40 [pid = 3076] [id = 504] 18:18:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CF1E7400) [pid = 3076] [serial = 1512] [outer = 0000000000000000] 18:18:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CF1EE000) [pid = 3076] [serial = 1513] [outer = 00000031CF1E7400] 18:18:23 INFO - PROCESS | 3076 | 1463102303433 Marionette DEBUG loaded listener.js 18:18:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CF799C00) [pid = 3076] [serial = 1514] [outer = 00000031CF1E7400] 18:18:24 INFO - PROCESS | 3076 | 1463102304021 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 797ms 18:18:24 INFO - PROCESS | 3076 | 1463102304168 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 18:18:24 INFO - PROCESS | 3076 | 1463102304173 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 18:18:24 INFO - PROCESS | 3076 | 1463102304181 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:18:24 INFO - PROCESS | 3076 | 1463102304185 Marionette TRACE conn6 <- [1,1982,null,{}] 18:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:18:24 INFO - PROCESS | 3076 | 1463102304192 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:24 INFO - PROCESS | 3076 | 1463102304314 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 18:18:24 INFO - PROCESS | 3076 | 1463102304398 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC109000 == 41 [pid = 3076] [id = 505] 18:18:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031C1629800) [pid = 3076] [serial = 1515] [outer = 0000000000000000] 18:18:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031C2931000) [pid = 3076] [serial = 1516] [outer = 00000031C1629800] 18:18:24 INFO - PROCESS | 3076 | 1463102304457 Marionette DEBUG loaded listener.js 18:18:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031C2CF2000) [pid = 3076] [serial = 1517] [outer = 00000031C1629800] 18:18:25 INFO - PROCESS | 3076 | 1463102304997 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 880ms 18:18:25 INFO - PROCESS | 3076 | 1463102305073 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 18:18:25 INFO - PROCESS | 3076 | 1463102305080 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 18:18:25 INFO - PROCESS | 3076 | 1463102305087 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:18:25 INFO - PROCESS | 3076 | 1463102305090 Marionette TRACE conn6 <- [1,1986,null,{}] 18:18:25 INFO - PROCESS | 3076 | 1463102305094 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:25 INFO - PROCESS | 3076 | 1463102305233 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 18:18:25 INFO - PROCESS | 3076 | 1463102305352 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFD21800 == 42 [pid = 3076] [id = 506] 18:18:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031C754F400) [pid = 3076] [serial = 1518] [outer = 0000000000000000] 18:18:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031C79EF400) [pid = 3076] [serial = 1519] [outer = 00000031C754F400] 18:18:25 INFO - PROCESS | 3076 | 1463102305408 Marionette DEBUG loaded listener.js 18:18:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C8C43400) [pid = 3076] [serial = 1520] [outer = 00000031C754F400] 18:18:26 INFO - PROCESS | 3076 | 1463102305999 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 923ms 18:18:26 INFO - PROCESS | 3076 | 1463102306016 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 18:18:26 INFO - PROCESS | 3076 | 1463102306019 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 18:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:18:26 INFO - PROCESS | 3076 | 1463102306023 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:18:26 INFO - PROCESS | 3076 | 1463102306027 Marionette TRACE conn6 <- [1,1990,null,{}] 18:18:26 INFO - PROCESS | 3076 | 1463102306039 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:26 INFO - PROCESS | 3076 | 1463102306150 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 18:18:26 INFO - PROCESS | 3076 | 1463102306242 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4529000 == 43 [pid = 3076] [id = 507] 18:18:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CC57E400) [pid = 3076] [serial = 1521] [outer = 0000000000000000] 18:18:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CD34BC00) [pid = 3076] [serial = 1522] [outer = 00000031CC57E400] 18:18:26 INFO - PROCESS | 3076 | 1463102306301 Marionette DEBUG loaded listener.js 18:18:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CF79CC00) [pid = 3076] [serial = 1523] [outer = 00000031CC57E400] 18:18:26 INFO - PROCESS | 3076 | 1463102306911 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 943ms 18:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:18:26 INFO - PROCESS | 3076 | 1463102306968 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 18:18:26 INFO - PROCESS | 3076 | 1463102306971 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 18:18:26 INFO - PROCESS | 3076 | 1463102306975 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:18:26 INFO - PROCESS | 3076 | 1463102306977 Marionette TRACE conn6 <- [1,1994,null,{}] 18:18:26 INFO - PROCESS | 3076 | 1463102306981 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:27 INFO - PROCESS | 3076 | 1463102307089 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 18:18:27 INFO - PROCESS | 3076 | 1463102307178 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D466B000 == 44 [pid = 3076] [id = 508] 18:18:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CF8ADC00) [pid = 3076] [serial = 1524] [outer = 0000000000000000] 18:18:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CFA12C00) [pid = 3076] [serial = 1525] [outer = 00000031CF8ADC00] 18:18:27 INFO - PROCESS | 3076 | 1463102307235 Marionette DEBUG loaded listener.js 18:18:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CFA19000) [pid = 3076] [serial = 1526] [outer = 00000031CF8ADC00] 18:18:27 INFO - PROCESS | 3076 | 1463102307991 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:18:28 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 18:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1027ms 18:18:28 INFO - PROCESS | 3076 | 1463102308003 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 18:18:28 INFO - PROCESS | 3076 | 1463102308008 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 18:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:18:28 INFO - PROCESS | 3076 | 1463102308045 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:18:28 INFO - PROCESS | 3076 | 1463102308049 Marionette TRACE conn6 <- [1,1998,null,{}] 18:18:28 INFO - PROCESS | 3076 | 1463102308056 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:28 INFO - PROCESS | 3076 | 1463102308154 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 18:18:28 INFO - PROCESS | 3076 | 1463102308234 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC45F800 == 45 [pid = 3076] [id = 509] 18:18:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C1B65400) [pid = 3076] [serial = 1527] [outer = 0000000000000000] 18:18:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C2271800) [pid = 3076] [serial = 1528] [outer = 00000031C1B65400] 18:18:28 INFO - PROCESS | 3076 | 1463102308283 Marionette DEBUG loaded listener.js 18:18:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C24BD400) [pid = 3076] [serial = 1529] [outer = 00000031C1B65400] 18:18:28 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFD0C000 == 44 [pid = 3076] [id = 472] 18:18:28 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B8C800 == 43 [pid = 3076] [id = 478] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CF25C800) [pid = 3076] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CC8DF400) [pid = 3076] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CC4B2C00) [pid = 3076] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C6A1B000) [pid = 3076] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C6C6AC00) [pid = 3076] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C2BA1800) [pid = 3076] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C2CEBC00) [pid = 3076] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C24BA000) [pid = 3076] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031C24C6000) [pid = 3076] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C74D1400) [pid = 3076] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C7994C00) [pid = 3076] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CF1EF800) [pid = 3076] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031CBE7A800) [pid = 3076] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031CC21B400) [pid = 3076] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C8A9D000) [pid = 3076] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C8AAB800) [pid = 3076] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CD341C00) [pid = 3076] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CF1EB400) [pid = 3076] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CE60E400) [pid = 3076] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031CD353800) [pid = 3076] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CEFA8000) [pid = 3076] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CEF63400) [pid = 3076] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C2241C00) [pid = 3076] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C1B3C000) [pid = 3076] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031CCC79400) [pid = 3076] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031CC53B000) [pid = 3076] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031CE6F0C00) [pid = 3076] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031C8C3EC00) [pid = 3076] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 18:18:28 INFO - PROCESS | 3076 | 1463102308918 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:18:28 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 18:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 899ms 18:18:28 INFO - PROCESS | 3076 | 1463102308930 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 18:18:28 INFO - PROCESS | 3076 | 1463102308936 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 18:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:18:28 INFO - PROCESS | 3076 | 1463102308942 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:18:28 INFO - PROCESS | 3076 | 1463102308945 Marionette TRACE conn6 <- [1,2002,null,{}] 18:18:28 INFO - PROCESS | 3076 | 1463102308948 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:29 INFO - PROCESS | 3076 | 1463102309033 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 18:18:29 INFO - PROCESS | 3076 | 1463102309043 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C741B800 == 44 [pid = 3076] [id = 510] 18:18:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031C1933400) [pid = 3076] [serial = 1530] [outer = 0000000000000000] 18:18:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C24BF000) [pid = 3076] [serial = 1531] [outer = 00000031C1933400] 18:18:29 INFO - PROCESS | 3076 | 1463102309090 Marionette DEBUG loaded listener.js 18:18:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C293F000) [pid = 3076] [serial = 1532] [outer = 00000031C1933400] 18:18:29 INFO - PROCESS | 3076 | 1463102309584 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 692ms 18:18:29 INFO - PROCESS | 3076 | 1463102309636 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 18:18:29 INFO - PROCESS | 3076 | 1463102309638 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 18:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:18:29 INFO - PROCESS | 3076 | 1463102309642 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:18:29 INFO - PROCESS | 3076 | 1463102309646 Marionette TRACE conn6 <- [1,2006,null,{}] 18:18:29 INFO - PROCESS | 3076 | 1463102309688 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:29 INFO - PROCESS | 3076 | 1463102309779 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 18:18:29 INFO - PROCESS | 3076 | 1463102309852 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE5DD000 == 45 [pid = 3076] [id = 511] 18:18:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C2CE8C00) [pid = 3076] [serial = 1533] [outer = 0000000000000000] 18:18:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C6DE4800) [pid = 3076] [serial = 1534] [outer = 00000031C2CE8C00] 18:18:29 INFO - PROCESS | 3076 | 1463102309900 Marionette DEBUG loaded listener.js 18:18:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C79EE000) [pid = 3076] [serial = 1535] [outer = 00000031C2CE8C00] 18:18:30 INFO - PROCESS | 3076 | 1463102310263 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 18:18:30 INFO - PROCESS | 3076 | 1463102310315 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 18:18:30 INFO - PROCESS | 3076 | 1463102310325 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 18:18:30 INFO - PROCESS | 3076 | 1463102310328 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:18:30 INFO - PROCESS | 3076 | 1463102310330 Marionette TRACE conn6 <- [1,2010,null,{}] 18:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:18:30 INFO - PROCESS | 3076 | 1463102310333 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:30 INFO - PROCESS | 3076 | 1463102310416 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 18:18:30 INFO - PROCESS | 3076 | 1463102310422 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3E7800 == 46 [pid = 3076] [id = 512] 18:18:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C8536800) [pid = 3076] [serial = 1536] [outer = 0000000000000000] 18:18:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C8A78000) [pid = 3076] [serial = 1537] [outer = 00000031C8536800] 18:18:30 INFO - PROCESS | 3076 | 1463102310469 Marionette DEBUG loaded listener.js 18:18:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C8C40800) [pid = 3076] [serial = 1538] [outer = 00000031C8536800] 18:18:30 INFO - PROCESS | 3076 | 1463102310890 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 586ms 18:18:30 INFO - PROCESS | 3076 | 1463102310933 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 18:18:30 INFO - PROCESS | 3076 | 1463102310936 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 18:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:18:30 INFO - PROCESS | 3076 | 1463102310939 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:18:30 INFO - PROCESS | 3076 | 1463102310941 Marionette TRACE conn6 <- [1,2014,null,{}] 18:18:30 INFO - PROCESS | 3076 | 1463102310955 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:31 INFO - PROCESS | 3076 | 1463102311060 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 18:18:31 INFO - PROCESS | 3076 | 1463102311066 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBEA800 == 47 [pid = 3076] [id = 513] 18:18:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C8C3FC00) [pid = 3076] [serial = 1539] [outer = 0000000000000000] 18:18:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CBE7E000) [pid = 3076] [serial = 1540] [outer = 00000031C8C3FC00] 18:18:31 INFO - PROCESS | 3076 | 1463102311113 Marionette DEBUG loaded listener.js 18:18:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CC4ABC00) [pid = 3076] [serial = 1541] [outer = 00000031C8C3FC00] 18:18:31 INFO - PROCESS | 3076 | 1463102311572 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 691ms 18:18:31 INFO - PROCESS | 3076 | 1463102311632 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 18:18:31 INFO - PROCESS | 3076 | 1463102311634 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 18:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:18:31 INFO - PROCESS | 3076 | 1463102311644 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:18:31 INFO - PROCESS | 3076 | 1463102311646 Marionette TRACE conn6 <- [1,2018,null,{}] 18:18:31 INFO - PROCESS | 3076 | 1463102311649 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:31 INFO - PROCESS | 3076 | 1463102311785 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 18:18:31 INFO - PROCESS | 3076 | 1463102311841 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D168C800 == 48 [pid = 3076] [id = 514] 18:18:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CC8DA400) [pid = 3076] [serial = 1542] [outer = 0000000000000000] 18:18:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CD349000) [pid = 3076] [serial = 1543] [outer = 00000031CC8DA400] 18:18:31 INFO - PROCESS | 3076 | 1463102311887 Marionette DEBUG loaded listener.js 18:18:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CD3BB000) [pid = 3076] [serial = 1544] [outer = 00000031CC8DA400] 18:18:32 INFO - PROCESS | 3076 | 1463102312322 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 733ms 18:18:32 INFO - PROCESS | 3076 | 1463102312404 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 18:18:32 INFO - PROCESS | 3076 | 1463102312406 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 18:18:32 INFO - PROCESS | 3076 | 1463102312414 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:18:32 INFO - PROCESS | 3076 | 1463102312416 Marionette TRACE conn6 <- [1,2022,null,{}] 18:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:18:32 INFO - PROCESS | 3076 | 1463102312419 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:32 INFO - PROCESS | 3076 | 1463102312523 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 18:18:32 INFO - PROCESS | 3076 | 1463102312533 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C11800 == 49 [pid = 3076] [id = 515] 18:18:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CE615C00) [pid = 3076] [serial = 1545] [outer = 0000000000000000] 18:18:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CE6F0C00) [pid = 3076] [serial = 1546] [outer = 00000031CE615C00] 18:18:32 INFO - PROCESS | 3076 | 1463102312578 Marionette DEBUG loaded listener.js 18:18:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CF1E5C00) [pid = 3076] [serial = 1547] [outer = 00000031CE615C00] 18:18:33 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C757A400) [pid = 3076] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:18:33 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C8CEFC00) [pid = 3076] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:18:33 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C227D800) [pid = 3076] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:18:33 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C7E79000) [pid = 3076] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:18:33 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C2B9BC00) [pid = 3076] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:18:33 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031CE611800) [pid = 3076] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:18:33 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031C0BAC000) [pid = 3076] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:18:33 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CC8D6C00) [pid = 3076] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:18:33 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CD192800) [pid = 3076] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:18:33 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031C799F000) [pid = 3076] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:18:33 INFO - PROCESS | 3076 | 1463102313077 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 18:18:33 INFO - PROCESS | 3076 | 1463102313094 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 18:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:18:33 INFO - PROCESS | 3076 | 1463102313096 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 18:18:33 INFO - PROCESS | 3076 | 1463102313099 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:18:33 INFO - PROCESS | 3076 | 1463102313101 Marionette TRACE conn6 <- [1,2026,null,{}] 18:18:33 INFO - PROCESS | 3076 | 1463102313104 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:33 INFO - PROCESS | 3076 | 1463102313183 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 18:18:33 INFO - PROCESS | 3076 | 1463102313197 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3F0800 == 50 [pid = 3076] [id = 516] 18:18:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C3B15C00) [pid = 3076] [serial = 1548] [outer = 0000000000000000] 18:18:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C7E7A400) [pid = 3076] [serial = 1549] [outer = 00000031C3B15C00] 18:18:33 INFO - PROCESS | 3076 | 1463102313242 Marionette DEBUG loaded listener.js 18:18:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CE6A8800) [pid = 3076] [serial = 1550] [outer = 00000031C3B15C00] 18:18:33 INFO - PROCESS | 3076 | 1463102313641 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 588ms 18:18:33 INFO - PROCESS | 3076 | 1463102313691 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 18:18:33 INFO - PROCESS | 3076 | 1463102313693 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 18:18:33 INFO - PROCESS | 3076 | 1463102313696 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:18:33 INFO - PROCESS | 3076 | 1463102313698 Marionette TRACE conn6 <- [1,2030,null,{}] 18:18:33 INFO - PROCESS | 3076 | 1463102313701 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:33 INFO - PROCESS | 3076 | 1463102313782 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 18:18:33 INFO - PROCESS | 3076 | 1463102313789 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D41800 == 51 [pid = 3076] [id = 517] 18:18:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CF254400) [pid = 3076] [serial = 1551] [outer = 0000000000000000] 18:18:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CF473000) [pid = 3076] [serial = 1552] [outer = 00000031CF254400] 18:18:33 INFO - PROCESS | 3076 | 1463102313835 Marionette DEBUG loaded listener.js 18:18:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CFA18400) [pid = 3076] [serial = 1553] [outer = 00000031CF254400] 18:18:34 INFO - PROCESS | 3076 | 1463102314265 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:18:34 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) 18:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 586ms 18:18:34 INFO - PROCESS | 3076 | 1463102314293 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 18:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:18:34 INFO - PROCESS | 3076 | 1463102314296 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 18:18:34 INFO - PROCESS | 3076 | 1463102314299 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:18:34 INFO - PROCESS | 3076 | 1463102314301 Marionette TRACE conn6 <- [1,2034,null,{}] 18:18:34 INFO - PROCESS | 3076 | 1463102314304 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:34 INFO - PROCESS | 3076 | 1463102314418 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 18:18:34 INFO - PROCESS | 3076 | 1463102314425 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:34 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4486000 == 52 [pid = 3076] [id = 518] 18:18:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CFA1E000) [pid = 3076] [serial = 1554] [outer = 0000000000000000] 18:18:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CFA33400) [pid = 3076] [serial = 1555] [outer = 00000031CFA1E000] 18:18:34 INFO - PROCESS | 3076 | 1463102314470 Marionette DEBUG loaded listener.js 18:18:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CFA3A000) [pid = 3076] [serial = 1556] [outer = 00000031CFA1E000] 18:18:34 INFO - PROCESS | 3076 | 1463102314877 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 18:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:18:34 INFO - PROCESS | 3076 | 1463102314929 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 18:18:34 INFO - PROCESS | 3076 | 1463102314931 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 18:18:34 INFO - PROCESS | 3076 | 1463102314934 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:18:34 INFO - PROCESS | 3076 | 1463102314937 Marionette TRACE conn6 <- [1,2038,null,{}] 18:18:34 INFO - PROCESS | 3076 | 1463102314941 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:35 INFO - PROCESS | 3076 | 1463102315043 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 18:18:35 INFO - PROCESS | 3076 | 1463102315049 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6358800 == 53 [pid = 3076] [id = 519] 18:18:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CFA3F000) [pid = 3076] [serial = 1557] [outer = 0000000000000000] 18:18:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CFA5DC00) [pid = 3076] [serial = 1558] [outer = 00000031CFA3F000] 18:18:35 INFO - PROCESS | 3076 | 1463102315099 Marionette DEBUG loaded listener.js 18:18:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CFD6F800) [pid = 3076] [serial = 1559] [outer = 00000031CFA3F000] 18:18:35 INFO - PROCESS | 3076 | 1463102315807 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 944ms 18:18:35 INFO - PROCESS | 3076 | 1463102315882 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 18:18:35 INFO - PROCESS | 3076 | 1463102315886 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 18:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:18:35 INFO - PROCESS | 3076 | 1463102315906 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:18:35 INFO - PROCESS | 3076 | 1463102315910 Marionette TRACE conn6 <- [1,2042,null,{}] 18:18:35 INFO - PROCESS | 3076 | 1463102315917 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:36 INFO - PROCESS | 3076 | 1463102316037 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 18:18:36 INFO - PROCESS | 3076 | 1463102316149 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5B5000 == 54 [pid = 3076] [id = 520] 18:18:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031C2BA0C00) [pid = 3076] [serial = 1560] [outer = 0000000000000000] 18:18:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C2CEC800) [pid = 3076] [serial = 1561] [outer = 00000031C2BA0C00] 18:18:36 INFO - PROCESS | 3076 | 1463102316208 Marionette DEBUG loaded listener.js 18:18:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C6A5CC00) [pid = 3076] [serial = 1562] [outer = 00000031C2BA0C00] 18:18:36 INFO - PROCESS | 3076 | 1463102316813 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 964ms 18:18:36 INFO - PROCESS | 3076 | 1463102316860 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 18:18:36 INFO - PROCESS | 3076 | 1463102316867 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 18:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:18:36 INFO - PROCESS | 3076 | 1463102316874 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:18:36 INFO - PROCESS | 3076 | 1463102316877 Marionette TRACE conn6 <- [1,2046,null,{}] 18:18:36 INFO - PROCESS | 3076 | 1463102316881 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:37 INFO - PROCESS | 3076 | 1463102316993 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 18:18:37 INFO - PROCESS | 3076 | 1463102317084 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D16A9000 == 55 [pid = 3076] [id = 521] 18:18:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C8536C00) [pid = 3076] [serial = 1563] [outer = 0000000000000000] 18:18:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CC541400) [pid = 3076] [serial = 1564] [outer = 00000031C8536C00] 18:18:37 INFO - PROCESS | 3076 | 1463102317140 Marionette DEBUG loaded listener.js 18:18:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CCC79C00) [pid = 3076] [serial = 1565] [outer = 00000031C8536C00] 18:18:37 INFO - PROCESS | 3076 | 1463102317748 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 923ms 18:18:37 INFO - PROCESS | 3076 | 1463102317802 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 18:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:18:37 INFO - PROCESS | 3076 | 1463102317805 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 18:18:37 INFO - PROCESS | 3076 | 1463102317809 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:18:37 INFO - PROCESS | 3076 | 1463102317813 Marionette TRACE conn6 <- [1,2050,null,{}] 18:18:37 INFO - PROCESS | 3076 | 1463102317825 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:37 INFO - PROCESS | 3076 | 1463102317943 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 18:18:38 INFO - PROCESS | 3076 | 1463102318057 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E20800 == 56 [pid = 3076] [id = 522] 18:18:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CFA1FC00) [pid = 3076] [serial = 1566] [outer = 0000000000000000] 18:18:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CFA41C00) [pid = 3076] [serial = 1567] [outer = 00000031CFA1FC00] 18:18:38 INFO - PROCESS | 3076 | 1463102318116 Marionette DEBUG loaded listener.js 18:18:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CFD69800) [pid = 3076] [serial = 1568] [outer = 00000031CFA1FC00] 18:18:38 INFO - PROCESS | 3076 | 1463102318766 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 987ms 18:18:38 INFO - PROCESS | 3076 | 1463102318798 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 18:18:38 INFO - PROCESS | 3076 | 1463102318801 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 18:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:18:38 INFO - PROCESS | 3076 | 1463102318805 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:18:38 INFO - PROCESS | 3076 | 1463102318807 Marionette TRACE conn6 <- [1,2054,null,{}] 18:18:38 INFO - PROCESS | 3076 | 1463102318811 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:38 INFO - PROCESS | 3076 | 1463102318919 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 18:18:39 INFO - PROCESS | 3076 | 1463102319156 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C88BE000 == 57 [pid = 3076] [id = 523] 18:18:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C162AC00) [pid = 3076] [serial = 1569] [outer = 0000000000000000] 18:18:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031C19CB000) [pid = 3076] [serial = 1570] [outer = 00000031C162AC00] 18:18:39 INFO - PROCESS | 3076 | 1463102319221 Marionette DEBUG loaded listener.js 18:18:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031C293D400) [pid = 3076] [serial = 1571] [outer = 00000031C162AC00] 18:18:39 INFO - PROCESS | 3076 | 1463102319822 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1090ms 18:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:18:39 INFO - PROCESS | 3076 | 1463102319897 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 18:18:39 INFO - PROCESS | 3076 | 1463102319902 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 18:18:39 INFO - PROCESS | 3076 | 1463102319906 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:18:39 INFO - PROCESS | 3076 | 1463102319910 Marionette TRACE conn6 <- [1,2058,null,{}] 18:18:39 INFO - PROCESS | 3076 | 1463102319914 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:40 INFO - PROCESS | 3076 | 1463102320013 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 18:18:40 INFO - PROCESS | 3076 | 1463102320092 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC6F000 == 58 [pid = 3076] [id = 524] 18:18:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031C6DE9C00) [pid = 3076] [serial = 1572] [outer = 0000000000000000] 18:18:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031C7770400) [pid = 3076] [serial = 1573] [outer = 00000031C6DE9C00] 18:18:40 INFO - PROCESS | 3076 | 1463102320143 Marionette DEBUG loaded listener.js 18:18:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C7E75800) [pid = 3076] [serial = 1574] [outer = 00000031C6DE9C00] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4486000 == 57 [pid = 3076] [id = 518] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D41800 == 56 [pid = 3076] [id = 517] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF3F0800 == 55 [pid = 3076] [id = 516] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C11800 == 54 [pid = 3076] [id = 515] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031D168C800 == 53 [pid = 3076] [id = 514] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFBEA800 == 52 [pid = 3076] [id = 513] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF3E7800 == 51 [pid = 3076] [id = 512] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE5DD000 == 50 [pid = 3076] [id = 511] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031C741B800 == 49 [pid = 3076] [id = 510] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CF1EE000) [pid = 3076] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC45F800 == 48 [pid = 3076] [id = 509] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031D466B000 == 47 [pid = 3076] [id = 508] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4529000 == 46 [pid = 3076] [id = 507] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFD21800 == 45 [pid = 3076] [id = 506] 18:18:40 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC109000 == 44 [pid = 3076] [id = 505] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031C7771800) [pid = 3076] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C7E72000) [pid = 3076] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C941E000) [pid = 3076] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C22BCC00) [pid = 3076] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C24C4C00) [pid = 3076] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C85DCC00) [pid = 3076] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C2C22C00) [pid = 3076] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C3B09C00) [pid = 3076] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C2275400) [pid = 3076] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CEF9E400) [pid = 3076] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C6C0D000) [pid = 3076] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C2C11400) [pid = 3076] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CCA0CC00) [pid = 3076] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CBE80C00) [pid = 3076] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CD359400) [pid = 3076] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CD199C00) [pid = 3076] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031CE6A6800) [pid = 3076] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CE60B000) [pid = 3076] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031CBE76400) [pid = 3076] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031CE607400) [pid = 3076] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C8AA5000) [pid = 3076] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3076 | 1463102320675 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 798ms 18:18:40 INFO - PROCESS | 3076 | 1463102320706 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 18:18:40 INFO - PROCESS | 3076 | 1463102320711 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 18:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:18:40 INFO - PROCESS | 3076 | 1463102320715 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:18:40 INFO - PROCESS | 3076 | 1463102320717 Marionette TRACE conn6 <- [1,2062,null,{}] 18:18:40 INFO - PROCESS | 3076 | 1463102320721 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:40 INFO - PROCESS | 3076 | 1463102320805 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 18:18:40 INFO - PROCESS | 3076 | 1463102320814 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5A8800 == 45 [pid = 3076] [id = 525] 18:18:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031C2937800) [pid = 3076] [serial = 1575] [outer = 0000000000000000] 18:18:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031C3818800) [pid = 3076] [serial = 1576] [outer = 00000031C2937800] 18:18:40 INFO - PROCESS | 3076 | 1463102320860 Marionette DEBUG loaded listener.js 18:18:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031C7773400) [pid = 3076] [serial = 1577] [outer = 00000031C2937800] 18:18:41 INFO - PROCESS | 3076 | 1463102321344 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 693ms 18:18:41 INFO - PROCESS | 3076 | 1463102321411 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 18:18:41 INFO - PROCESS | 3076 | 1463102321413 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 18:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:18:41 INFO - PROCESS | 3076 | 1463102321419 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:18:41 INFO - PROCESS | 3076 | 1463102321425 Marionette TRACE conn6 <- [1,2066,null,{}] 18:18:41 INFO - PROCESS | 3076 | 1463102321434 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:41 INFO - PROCESS | 3076 | 1463102321519 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 18:18:41 INFO - PROCESS | 3076 | 1463102321533 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF71F000 == 46 [pid = 3076] [id = 526] 18:18:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031C8AA3000) [pid = 3076] [serial = 1578] [outer = 0000000000000000] 18:18:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031C8C40C00) [pid = 3076] [serial = 1579] [outer = 00000031C8AA3000] 18:18:41 INFO - PROCESS | 3076 | 1463102321578 Marionette DEBUG loaded listener.js 18:18:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CBE7CC00) [pid = 3076] [serial = 1580] [outer = 00000031C8AA3000] 18:18:42 INFO - PROCESS | 3076 | 1463102322038 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 18:18:42 INFO - PROCESS | 3076 | 1463102322049 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 18:18:42 INFO - PROCESS | 3076 | 1463102322052 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 18:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:18:42 INFO - PROCESS | 3076 | 1463102322055 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:18:42 INFO - PROCESS | 3076 | 1463102322057 Marionette TRACE conn6 <- [1,2070,null,{}] 18:18:42 INFO - PROCESS | 3076 | 1463102322060 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:42 INFO - PROCESS | 3076 | 1463102322142 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 18:18:42 INFO - PROCESS | 3076 | 1463102322148 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFD20000 == 47 [pid = 3076] [id = 527] 18:18:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CC1B5800) [pid = 3076] [serial = 1581] [outer = 0000000000000000] 18:18:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CC572800) [pid = 3076] [serial = 1582] [outer = 00000031CC1B5800] 18:18:42 INFO - PROCESS | 3076 | 1463102322193 Marionette DEBUG loaded listener.js 18:18:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CC8E2400) [pid = 3076] [serial = 1583] [outer = 00000031CC1B5800] 18:18:42 INFO - PROCESS | 3076 | 1463102322599 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 585ms 18:18:42 INFO - PROCESS | 3076 | 1463102322648 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 18:18:42 INFO - PROCESS | 3076 | 1463102322651 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 18:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:18:42 INFO - PROCESS | 3076 | 1463102322654 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:18:42 INFO - PROCESS | 3076 | 1463102322656 Marionette TRACE conn6 <- [1,2074,null,{}] 18:18:42 INFO - PROCESS | 3076 | 1463102322671 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:42 INFO - PROCESS | 3076 | 1463102322774 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 18:18:42 INFO - PROCESS | 3076 | 1463102322781 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C3B63800 == 48 [pid = 3076] [id = 528] 18:18:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CD192400) [pid = 3076] [serial = 1584] [outer = 0000000000000000] 18:18:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CD19A400) [pid = 3076] [serial = 1585] [outer = 00000031CD192400] 18:18:42 INFO - PROCESS | 3076 | 1463102322834 Marionette DEBUG loaded listener.js 18:18:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CD35C800) [pid = 3076] [serial = 1586] [outer = 00000031CD192400] 18:18:43 INFO - PROCESS | 3076 | 1463102323306 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 18:18:43 INFO - PROCESS | 3076 | 1463102323348 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 18:18:43 INFO - PROCESS | 3076 | 1463102323358 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 18:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:18:43 INFO - PROCESS | 3076 | 1463102323369 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:18:43 INFO - PROCESS | 3076 | 1463102323371 Marionette TRACE conn6 <- [1,2078,null,{}] 18:18:43 INFO - PROCESS | 3076 | 1463102323375 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:43 INFO - PROCESS | 3076 | 1463102323483 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 18:18:43 INFO - PROCESS | 3076 | 1463102323499 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C18000 == 49 [pid = 3076] [id = 529] 18:18:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CE610000) [pid = 3076] [serial = 1587] [outer = 0000000000000000] 18:18:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CE6AB400) [pid = 3076] [serial = 1588] [outer = 00000031CE610000] 18:18:43 INFO - PROCESS | 3076 | 1463102323587 Marionette DEBUG loaded listener.js 18:18:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CEFA0000) [pid = 3076] [serial = 1589] [outer = 00000031CE610000] 18:18:44 INFO - PROCESS | 3076 | 1463102324015 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 18:18:44 INFO - PROCESS | 3076 | 1463102324053 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 18:18:44 INFO - PROCESS | 3076 | 1463102324056 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 18:18:44 INFO - PROCESS | 3076 | 1463102324059 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:18:44 INFO - PROCESS | 3076 | 1463102324061 Marionette TRACE conn6 <- [1,2082,null,{}] 18:18:44 INFO - PROCESS | 3076 | 1463102324070 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:44 INFO - PROCESS | 3076 | 1463102324200 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 18:18:44 INFO - PROCESS | 3076 | 1463102324227 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37DF000 == 50 [pid = 3076] [id = 530] 18:18:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CE6A2000) [pid = 3076] [serial = 1590] [outer = 0000000000000000] 18:18:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CF1E9C00) [pid = 3076] [serial = 1591] [outer = 00000031CE6A2000] 18:18:44 INFO - PROCESS | 3076 | 1463102324272 Marionette DEBUG loaded listener.js 18:18:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CF8A5400) [pid = 3076] [serial = 1592] [outer = 00000031CE6A2000] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CFA1E000) [pid = 3076] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C2CE8C00) [pid = 3076] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C8536800) [pid = 3076] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C1933400) [pid = 3076] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C8C3FC00) [pid = 3076] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CF8ADC00) [pid = 3076] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CC8DA400) [pid = 3076] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C1B65400) [pid = 3076] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CE615C00) [pid = 3076] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C3B15C00) [pid = 3076] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:18:44 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CF254400) [pid = 3076] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:18:44 INFO - PROCESS | 3076 | 1463102324843 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 838ms 18:18:44 INFO - PROCESS | 3076 | 1463102324900 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 18:18:44 INFO - PROCESS | 3076 | 1463102324903 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 18:18:44 INFO - PROCESS | 3076 | 1463102324906 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:18:44 INFO - PROCESS | 3076 | 1463102324907 Marionette TRACE conn6 <- [1,2086,null,{}] 18:18:44 INFO - PROCESS | 3076 | 1463102324911 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:45 INFO - PROCESS | 3076 | 1463102325048 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 18:18:45 INFO - PROCESS | 3076 | 1463102325132 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C741B800 == 51 [pid = 3076] [id = 531] 18:18:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031C161F000) [pid = 3076] [serial = 1593] [outer = 0000000000000000] 18:18:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C1B61400) [pid = 3076] [serial = 1594] [outer = 00000031C161F000] 18:18:45 INFO - PROCESS | 3076 | 1463102325193 Marionette DEBUG loaded listener.js 18:18:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C2933800) [pid = 3076] [serial = 1595] [outer = 00000031C161F000] 18:18:45 INFO - PROCESS | 3076 | 1463102325798 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 944ms 18:18:45 INFO - PROCESS | 3076 | 1463102325855 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 18:18:45 INFO - PROCESS | 3076 | 1463102325859 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 18:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:18:45 INFO - PROCESS | 3076 | 1463102325864 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:18:45 INFO - PROCESS | 3076 | 1463102325867 Marionette TRACE conn6 <- [1,2090,null,{}] 18:18:45 INFO - PROCESS | 3076 | 1463102325873 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:46 INFO - PROCESS | 3076 | 1463102326013 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 18:18:46 INFO - PROCESS | 3076 | 1463102326132 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF70F000 == 52 [pid = 3076] [id = 532] 18:18:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C7579000) [pid = 3076] [serial = 1596] [outer = 0000000000000000] 18:18:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C79A2800) [pid = 3076] [serial = 1597] [outer = 00000031C7579000] 18:18:46 INFO - PROCESS | 3076 | 1463102326192 Marionette DEBUG loaded listener.js 18:18:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C85D9800) [pid = 3076] [serial = 1598] [outer = 00000031C7579000] 18:18:46 INFO - PROCESS | 3076 | 1463102326811 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 984ms 18:18:46 INFO - PROCESS | 3076 | 1463102326852 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 18:18:46 INFO - PROCESS | 3076 | 1463102326856 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 18:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:18:46 INFO - PROCESS | 3076 | 1463102326860 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:18:46 INFO - PROCESS | 3076 | 1463102326862 Marionette TRACE conn6 <- [1,2094,null,{}] 18:18:46 INFO - PROCESS | 3076 | 1463102326866 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:46 INFO - PROCESS | 3076 | 1463102326974 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 18:18:47 INFO - PROCESS | 3076 | 1463102327096 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D43800 == 53 [pid = 3076] [id = 533] 18:18:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CC21B400) [pid = 3076] [serial = 1599] [outer = 0000000000000000] 18:18:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CCA0DC00) [pid = 3076] [serial = 1600] [outer = 00000031CC21B400] 18:18:47 INFO - PROCESS | 3076 | 1463102327153 Marionette DEBUG loaded listener.js 18:18:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CD357800) [pid = 3076] [serial = 1601] [outer = 00000031CC21B400] 18:18:47 INFO - PROCESS | 3076 | 1463102327719 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 18:18:47 INFO - PROCESS | 3076 | 1463102327745 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 18:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:18:47 INFO - PROCESS | 3076 | 1463102327757 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:18:47 INFO - PROCESS | 3076 | 1463102327762 Marionette TRACE conn6 <- [1,2098,null,{}] 18:18:47 INFO - PROCESS | 3076 | 1463102327766 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:47 INFO - PROCESS | 3076 | 1463102327876 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 18:18:47 INFO - PROCESS | 3076 | 1463102327968 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D634C800 == 54 [pid = 3076] [id = 534] 18:18:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CF1E8000) [pid = 3076] [serial = 1602] [outer = 0000000000000000] 18:18:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CFA21C00) [pid = 3076] [serial = 1603] [outer = 00000031CF1E8000] 18:18:48 INFO - PROCESS | 3076 | 1463102328024 Marionette DEBUG loaded listener.js 18:18:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CFA58C00) [pid = 3076] [serial = 1604] [outer = 00000031CF1E8000] 18:18:48 INFO - PROCESS | 3076 | 1463102328608 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 902ms 18:18:48 INFO - PROCESS | 3076 | 1463102328657 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 18:18:48 INFO - PROCESS | 3076 | 1463102328659 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 18:18:48 INFO - PROCESS | 3076 | 1463102328663 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:18:48 INFO - PROCESS | 3076 | 1463102328665 Marionette TRACE conn6 <- [1,2102,null,{}] 18:18:48 INFO - PROCESS | 3076 | 1463102328668 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:48 INFO - PROCESS | 3076 | 1463102328775 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 18:18:48 INFO - PROCESS | 3076 | 1463102328865 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E3D000 == 55 [pid = 3076] [id = 535] 18:18:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CFD6A800) [pid = 3076] [serial = 1605] [outer = 0000000000000000] 18:18:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CFD76400) [pid = 3076] [serial = 1606] [outer = 00000031CFD6A800] 18:18:48 INFO - PROCESS | 3076 | 1463102328920 Marionette DEBUG loaded listener.js 18:18:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D02DF000) [pid = 3076] [serial = 1607] [outer = 00000031CFD6A800] 18:18:49 INFO - PROCESS | 3076 | 1463102329489 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 881ms 18:18:49 INFO - PROCESS | 3076 | 1463102329547 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 18:18:49 INFO - PROCESS | 3076 | 1463102329549 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 18:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:18:49 INFO - PROCESS | 3076 | 1463102329553 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:18:49 INFO - PROCESS | 3076 | 1463102329555 Marionette TRACE conn6 <- [1,2106,null,{}] 18:18:49 INFO - PROCESS | 3076 | 1463102329559 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:49 INFO - PROCESS | 3076 | 1463102329664 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 18:18:49 INFO - PROCESS | 3076 | 1463102329757 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8C59800 == 56 [pid = 3076] [id = 536] 18:18:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CC8DE400) [pid = 3076] [serial = 1608] [outer = 0000000000000000] 18:18:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CEF9AC00) [pid = 3076] [serial = 1609] [outer = 00000031CC8DE400] 18:18:49 INFO - PROCESS | 3076 | 1463102329819 Marionette DEBUG loaded listener.js 18:18:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D07D1C00) [pid = 3076] [serial = 1610] [outer = 00000031CC8DE400] 18:18:50 INFO - PROCESS | 3076 | 1463102330557 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1079ms 18:18:50 INFO - PROCESS | 3076 | 1463102330635 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 18:18:50 INFO - PROCESS | 3076 | 1463102330640 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 18:18:50 INFO - PROCESS | 3076 | 1463102330644 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:18:50 INFO - PROCESS | 3076 | 1463102330648 Marionette TRACE conn6 <- [1,2110,null,{}] 18:18:50 INFO - PROCESS | 3076 | 1463102330653 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:50 INFO - PROCESS | 3076 | 1463102330755 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 18:18:50 INFO - PROCESS | 3076 | 1463102330838 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C79DA000 == 57 [pid = 3076] [id = 537] 18:18:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C2931800) [pid = 3076] [serial = 1611] [outer = 0000000000000000] 18:18:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031C6C0D800) [pid = 3076] [serial = 1612] [outer = 00000031C2931800] 18:18:50 INFO - PROCESS | 3076 | 1463102330914 Marionette DEBUG loaded listener.js 18:18:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C7E78800) [pid = 3076] [serial = 1613] [outer = 00000031C2931800] 18:18:51 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0242800 == 56 [pid = 3076] [id = 500] 18:18:51 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37DF000 == 55 [pid = 3076] [id = 530] 18:18:51 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C18000 == 54 [pid = 3076] [id = 529] 18:18:51 INFO - PROCESS | 3076 | --DOCSHELL 00000031C3B63800 == 53 [pid = 3076] [id = 528] 18:18:51 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFD20000 == 52 [pid = 3076] [id = 527] 18:18:51 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF71F000 == 51 [pid = 3076] [id = 526] 18:18:51 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5A8800 == 50 [pid = 3076] [id = 525] 18:18:51 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC6F000 == 49 [pid = 3076] [id = 524] 18:18:51 INFO - PROCESS | 3076 | --DOCSHELL 00000031C88BE000 == 48 [pid = 3076] [id = 523] 18:18:51 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5B5000 == 47 [pid = 3076] [id = 520] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CD34BC00) [pid = 3076] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C2931000) [pid = 3076] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CFA19000) [pid = 3076] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CFA12C00) [pid = 3076] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C24BD400) [pid = 3076] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C2271800) [pid = 3076] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031C79EF400) [pid = 3076] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031C6DE4800) [pid = 3076] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C79EE000) [pid = 3076] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C8A78000) [pid = 3076] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C24BF000) [pid = 3076] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CC4ABC00) [pid = 3076] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C293F000) [pid = 3076] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CD3BB000) [pid = 3076] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CD349000) [pid = 3076] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CE6F0C00) [pid = 3076] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CE6A8800) [pid = 3076] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C7E7A400) [pid = 3076] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CFA18400) [pid = 3076] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CBE7E000) [pid = 3076] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CFA3A000) [pid = 3076] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CF1E5C00) [pid = 3076] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CF473000) [pid = 3076] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C8C40800) [pid = 3076] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CFA33400) [pid = 3076] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 18:18:51 INFO - PROCESS | 3076 | 1463102331356 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 18:18:51 INFO - PROCESS | 3076 | 1463102331403 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 18:18:51 INFO - PROCESS | 3076 | 1463102331409 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 18:18:51 INFO - PROCESS | 3076 | 1463102331417 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:18:51 INFO - PROCESS | 3076 | 1463102331420 Marionette TRACE conn6 <- [1,2114,null,{}] 18:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:18:51 INFO - PROCESS | 3076 | 1463102331423 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:51 INFO - PROCESS | 3076 | 1463102331510 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 18:18:51 INFO - PROCESS | 3076 | 1463102331518 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF014800 == 48 [pid = 3076] [id = 538] 18:18:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031C24BD400) [pid = 3076] [serial = 1614] [outer = 0000000000000000] 18:18:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031C7E7A400) [pid = 3076] [serial = 1615] [outer = 00000031C24BD400] 18:18:51 INFO - PROCESS | 3076 | 1463102331563 Marionette DEBUG loaded listener.js 18:18:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C8CF5C00) [pid = 3076] [serial = 1616] [outer = 00000031C24BD400] 18:18:52 INFO - PROCESS | 3076 | 1463102332033 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 18:18:52 INFO - PROCESS | 3076 | 1463102332053 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 18:18:52 INFO - PROCESS | 3076 | 1463102332055 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 18:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:18:52 INFO - PROCESS | 3076 | 1463102332063 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:18:52 INFO - PROCESS | 3076 | 1463102332066 Marionette TRACE conn6 <- [1,2118,null,{}] 18:18:52 INFO - PROCESS | 3076 | 1463102332077 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:52 INFO - PROCESS | 3076 | 1463102332167 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 18:18:52 INFO - PROCESS | 3076 | 1463102332177 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDC8800 == 49 [pid = 3076] [id = 539] 18:18:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CC8D7000) [pid = 3076] [serial = 1617] [outer = 0000000000000000] 18:18:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CCA08C00) [pid = 3076] [serial = 1618] [outer = 00000031CC8D7000] 18:18:52 INFO - PROCESS | 3076 | 1463102332225 Marionette DEBUG loaded listener.js 18:18:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CD355400) [pid = 3076] [serial = 1619] [outer = 00000031CC8D7000] 18:18:52 INFO - PROCESS | 3076 | 1463102332676 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 18:18:52 INFO - PROCESS | 3076 | 1463102332760 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 18:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:18:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031C75BD000 == 48 [pid = 3076] [id = 10] 18:18:52 INFO - PROCESS | 3076 | 1463102332777 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:18:52 INFO - PROCESS | 3076 | 1463102332779 Marionette TRACE conn6 <- [1,2122,null,{}] 18:18:52 INFO - PROCESS | 3076 | 1463102332796 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:52 INFO - PROCESS | 3076 | 1463102332907 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 18:18:53 INFO - PROCESS | 3076 | 1463102333004 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C242E000 == 49 [pid = 3076] [id = 540] 18:18:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C0C6C000) [pid = 3076] [serial = 1620] [outer = 0000000000000000] 18:18:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CBE78C00) [pid = 3076] [serial = 1621] [outer = 00000031C0C6C000] 18:18:53 INFO - PROCESS | 3076 | 1463102333049 Marionette DEBUG loaded listener.js 18:18:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CF1EF800) [pid = 3076] [serial = 1622] [outer = 00000031C0C6C000] 18:18:53 INFO - PROCESS | 3076 | 1463102333431 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 18:18:53 INFO - PROCESS | 3076 | 1463102333480 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 18:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:18:53 INFO - PROCESS | 3076 | 1463102333483 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:18:53 INFO - PROCESS | 3076 | 1463102333485 Marionette TRACE conn6 <- [1,2126,null,{}] 18:18:53 INFO - PROCESS | 3076 | 1463102333494 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:53 INFO - PROCESS | 3076 | 1463102333600 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 18:18:53 INFO - PROCESS | 3076 | 1463102333608 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37D2800 == 50 [pid = 3076] [id = 541] 18:18:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CEFA5400) [pid = 3076] [serial = 1623] [outer = 0000000000000000] 18:18:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CFA1B000) [pid = 3076] [serial = 1624] [outer = 00000031CEFA5400] 18:18:53 INFO - PROCESS | 3076 | 1463102333655 Marionette DEBUG loaded listener.js 18:18:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CFA59000) [pid = 3076] [serial = 1625] [outer = 00000031CEFA5400] 18:18:54 INFO - PROCESS | 3076 | 1463102334159 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 18:18:54 INFO - PROCESS | 3076 | 1463102334249 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 18:18:54 INFO - PROCESS | 3076 | 1463102334251 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 18:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:18:54 INFO - PROCESS | 3076 | 1463102334263 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:18:54 INFO - PROCESS | 3076 | 1463102334265 Marionette TRACE conn6 <- [1,2130,null,{}] 18:18:54 INFO - PROCESS | 3076 | 1463102334268 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:54 INFO - PROCESS | 3076 | 1463102334388 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 18:18:54 INFO - PROCESS | 3076 | 1463102334443 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4473000 == 51 [pid = 3076] [id = 542] 18:18:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031D0951400) [pid = 3076] [serial = 1626] [outer = 0000000000000000] 18:18:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D0ABD000) [pid = 3076] [serial = 1627] [outer = 00000031D0951400] 18:18:54 INFO - PROCESS | 3076 | 1463102334488 Marionette DEBUG loaded listener.js 18:18:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D0AC5800) [pid = 3076] [serial = 1628] [outer = 00000031D0951400] 18:18:54 INFO - PROCESS | 3076 | 1463102334902 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:18:54 INFO - PROCESS | 3076 | 1463102334958 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 18:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:18:54 INFO - PROCESS | 3076 | 1463102334968 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:18:54 INFO - PROCESS | 3076 | 1463102334970 Marionette TRACE conn6 <- [1,2134,null,{}] 18:18:54 INFO - PROCESS | 3076 | 1463102334973 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:55 INFO - PROCESS | 3076 | 1463102335080 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 18:18:55 INFO - PROCESS | 3076 | 1463102335086 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D467A800 == 52 [pid = 3076] [id = 543] 18:18:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D0AC8800) [pid = 3076] [serial = 1629] [outer = 0000000000000000] 18:18:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031D1679000) [pid = 3076] [serial = 1630] [outer = 00000031D0AC8800] 18:18:55 INFO - PROCESS | 3076 | 1463102335132 Marionette DEBUG loaded listener.js 18:18:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D1680C00) [pid = 3076] [serial = 1631] [outer = 00000031D0AC8800] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031CE610000) [pid = 3076] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C8AA3000) [pid = 3076] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C162AC00) [pid = 3076] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C2937800) [pid = 3076] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C6DE9C00) [pid = 3076] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C0C6D400) [pid = 3076] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CF253800) [pid = 3076] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CC1B5800) [pid = 3076] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CD192400) [pid = 3076] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CC57E400) [pid = 3076] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C1629800) [pid = 3076] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:18:55 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C754F400) [pid = 3076] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:18:55 INFO - PROCESS | 3076 | 1463102335597 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 18:18:55 INFO - PROCESS | 3076 | 1463102335663 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 18:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:18:55 INFO - PROCESS | 3076 | 1463102335666 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:18:55 INFO - PROCESS | 3076 | 1463102335668 Marionette TRACE conn6 <- [1,2138,null,{}] 18:18:55 INFO - PROCESS | 3076 | 1463102335672 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:55 INFO - PROCESS | 3076 | 1463102335777 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 18:18:55 INFO - PROCESS | 3076 | 1463102335787 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F19800 == 53 [pid = 3076] [id = 544] 18:18:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C3998800) [pid = 3076] [serial = 1632] [outer = 0000000000000000] 18:18:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CE6A7800) [pid = 3076] [serial = 1633] [outer = 00000031C3998800] 18:18:55 INFO - PROCESS | 3076 | 1463102335834 Marionette DEBUG loaded listener.js 18:18:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031D1685800) [pid = 3076] [serial = 1634] [outer = 00000031C3998800] 18:18:56 INFO - PROCESS | 3076 | 1463102336243 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 18:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:18:56 INFO - PROCESS | 3076 | 1463102336301 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 18:18:56 INFO - PROCESS | 3076 | 1463102336305 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:18:56 INFO - PROCESS | 3076 | 1463102336307 Marionette TRACE conn6 <- [1,2142,null,{}] 18:18:56 INFO - PROCESS | 3076 | 1463102336310 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:56 INFO - PROCESS | 3076 | 1463102336394 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 18:18:56 INFO - PROCESS | 3076 | 1463102336401 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FB7000 == 54 [pid = 3076] [id = 545] 18:18:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031D1C54400) [pid = 3076] [serial = 1635] [outer = 0000000000000000] 18:18:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031D2145400) [pid = 3076] [serial = 1636] [outer = 00000031D1C54400] 18:18:56 INFO - PROCESS | 3076 | 1463102336445 Marionette DEBUG loaded listener.js 18:18:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031D21F0800) [pid = 3076] [serial = 1637] [outer = 00000031D1C54400] 18:18:56 INFO - PROCESS | 3076 | 1463102336861 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 586ms 18:18:56 INFO - PROCESS | 3076 | 1463102336911 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 18:18:56 INFO - PROCESS | 3076 | 1463102336913 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 18:18:56 INFO - PROCESS | 3076 | 1463102336921 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:18:56 INFO - PROCESS | 3076 | 1463102336923 Marionette TRACE conn6 <- [1,2146,null,{}] 18:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:18:56 INFO - PROCESS | 3076 | 1463102336926 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:57 INFO - PROCESS | 3076 | 1463102337008 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 18:18:57 INFO - PROCESS | 3076 | 1463102337014 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D712F800 == 55 [pid = 3076] [id = 546] 18:18:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031D2C24C00) [pid = 3076] [serial = 1638] [outer = 0000000000000000] 18:18:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D2C2EC00) [pid = 3076] [serial = 1639] [outer = 00000031D2C24C00] 18:18:57 INFO - PROCESS | 3076 | 1463102337058 Marionette DEBUG loaded listener.js 18:18:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D3039800) [pid = 3076] [serial = 1640] [outer = 00000031D2C24C00] 18:18:57 INFO - PROCESS | 3076 | 1463102337706 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 18:18:57 INFO - PROCESS | 3076 | 1463102337771 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 18:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:18:57 INFO - PROCESS | 3076 | 1463102337777 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:18:57 INFO - PROCESS | 3076 | 1463102337781 Marionette TRACE conn6 <- [1,2150,null,{}] 18:18:57 INFO - PROCESS | 3076 | 1463102337787 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:57 INFO - PROCESS | 3076 | 1463102337903 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 18:18:58 INFO - PROCESS | 3076 | 1463102338027 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE6CE000 == 56 [pid = 3076] [id = 547] 18:18:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031C2916400) [pid = 3076] [serial = 1641] [outer = 0000000000000000] 18:18:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031C6D67400) [pid = 3076] [serial = 1642] [outer = 00000031C2916400] 18:18:58 INFO - PROCESS | 3076 | 1463102338087 Marionette DEBUG loaded listener.js 18:18:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031C8538800) [pid = 3076] [serial = 1643] [outer = 00000031C2916400] 18:18:58 INFO - PROCESS | 3076 | 1463102338685 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 985ms 18:18:58 INFO - PROCESS | 3076 | 1463102338766 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 18:18:58 INFO - PROCESS | 3076 | 1463102338773 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 18:18:58 INFO - PROCESS | 3076 | 1463102338794 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:18:58 INFO - PROCESS | 3076 | 1463102338797 Marionette TRACE conn6 <- [1,2154,null,{}] 18:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:18:58 INFO - PROCESS | 3076 | 1463102338802 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:58 INFO - PROCESS | 3076 | 1463102338922 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 18:18:59 INFO - PROCESS | 3076 | 1463102339037 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D4D800 == 57 [pid = 3076] [id = 548] 18:18:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CC1BE800) [pid = 3076] [serial = 1644] [outer = 0000000000000000] 18:18:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CD18F800) [pid = 3076] [serial = 1645] [outer = 00000031CC1BE800] 18:18:59 INFO - PROCESS | 3076 | 1463102339094 Marionette DEBUG loaded listener.js 18:18:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CF1EA800) [pid = 3076] [serial = 1646] [outer = 00000031CC1BE800] 18:18:59 INFO - PROCESS | 3076 | 1463102339690 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 943ms 18:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:18:59 INFO - PROCESS | 3076 | 1463102339744 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 18:18:59 INFO - PROCESS | 3076 | 1463102339746 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 18:18:59 INFO - PROCESS | 3076 | 1463102339750 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:18:59 INFO - PROCESS | 3076 | 1463102339754 Marionette TRACE conn6 <- [1,2158,null,{}] 18:18:59 INFO - PROCESS | 3076 | 1463102339767 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:59 INFO - PROCESS | 3076 | 1463102339881 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 18:18:59 INFO - PROCESS | 3076 | 1463102339979 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D741D800 == 58 [pid = 3076] [id = 549] 18:19:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D0ABC800) [pid = 3076] [serial = 1647] [outer = 0000000000000000] 18:19:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D167B000) [pid = 3076] [serial = 1648] [outer = 00000031D0ABC800] 18:19:00 INFO - PROCESS | 3076 | 1463102340037 Marionette DEBUG loaded listener.js 18:19:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D3036400) [pid = 3076] [serial = 1649] [outer = 00000031D0ABC800] 18:19:00 INFO - PROCESS | 3076 | 1463102340649 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 943ms 18:19:00 INFO - PROCESS | 3076 | 1463102340695 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 18:19:00 INFO - PROCESS | 3076 | 1463102340699 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 18:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:19:00 INFO - PROCESS | 3076 | 1463102340702 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:19:00 INFO - PROCESS | 3076 | 1463102340705 Marionette TRACE conn6 <- [1,2162,null,{}] 18:19:00 INFO - PROCESS | 3076 | 1463102340708 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:00 INFO - PROCESS | 3076 | 1463102340820 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 18:19:01 INFO - PROCESS | 3076 | 1463102341169 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC297000 == 59 [pid = 3076] [id = 550] 18:19:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C161EC00) [pid = 3076] [serial = 1650] [outer = 0000000000000000] 18:19:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C227E000) [pid = 3076] [serial = 1651] [outer = 00000031C161EC00] 18:19:01 INFO - PROCESS | 3076 | 1463102341220 Marionette DEBUG loaded listener.js 18:19:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C2A43800) [pid = 3076] [serial = 1652] [outer = 00000031C161EC00] 18:19:01 INFO - PROCESS | 3076 | 1463102341890 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1233ms 18:19:01 INFO - PROCESS | 3076 | 1463102341939 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 18:19:01 INFO - PROCESS | 3076 | 1463102341943 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 18:19:01 INFO - PROCESS | 3076 | 1463102341947 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:19:01 INFO - PROCESS | 3076 | 1463102341951 Marionette TRACE conn6 <- [1,2166,null,{}] 18:19:01 INFO - PROCESS | 3076 | 1463102341956 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:02 INFO - PROCESS | 3076 | 1463102342070 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD20E000 == 58 [pid = 3076] [id = 503] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6FB7000 == 57 [pid = 3076] [id = 545] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F19800 == 56 [pid = 3076] [id = 544] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031D467A800 == 55 [pid = 3076] [id = 543] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4473000 == 54 [pid = 3076] [id = 542] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37D2800 == 53 [pid = 3076] [id = 541] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031C242E000 == 52 [pid = 3076] [id = 540] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFDC8800 == 51 [pid = 3076] [id = 539] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CF1E9C00) [pid = 3076] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CFA5DC00) [pid = 3076] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C2CEC800) [pid = 3076] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031CC541400) [pid = 3076] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CFA41C00) [pid = 3076] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF014800 == 50 [pid = 3076] [id = 538] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031C79DA000 == 49 [pid = 3076] [id = 537] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D43800 == 48 [pid = 3076] [id = 533] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF70F000 == 47 [pid = 3076] [id = 532] 18:19:02 INFO - PROCESS | 3076 | --DOCSHELL 00000031C741B800 == 46 [pid = 3076] [id = 531] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C24BC000) [pid = 3076] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CF798400) [pid = 3076] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CC8E2400) [pid = 3076] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CC572800) [pid = 3076] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031CD19A400) [pid = 3076] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CF79CC00) [pid = 3076] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C2CF2000) [pid = 3076] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C8C43400) [pid = 3076] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CEFA0000) [pid = 3076] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031C8C40C00) [pid = 3076] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CBE7CC00) [pid = 3076] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C293D400) [pid = 3076] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C19CB000) [pid = 3076] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C3818800) [pid = 3076] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CD35C800) [pid = 3076] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C7773400) [pid = 3076] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C7E75800) [pid = 3076] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C7770400) [pid = 3076] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CE6AB400) [pid = 3076] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 18:19:02 INFO - PROCESS | 3076 | 1463102342209 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2C37000 == 47 [pid = 3076] [id = 551] 18:19:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031C0C6B000) [pid = 3076] [serial = 1653] [outer = 0000000000000000] 18:19:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031C1624C00) [pid = 3076] [serial = 1654] [outer = 00000031C0C6B000] 18:19:02 INFO - PROCESS | 3076 | 1463102342257 Marionette DEBUG loaded listener.js 18:19:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C293B000) [pid = 3076] [serial = 1655] [outer = 00000031C0C6B000] 18:19:02 INFO - PROCESS | 3076 | 1463102342704 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 775ms 18:19:02 INFO - PROCESS | 3076 | 1463102342729 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 18:19:02 INFO - PROCESS | 3076 | 1463102342733 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 18:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:19:02 INFO - PROCESS | 3076 | 1463102342736 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:19:02 INFO - PROCESS | 3076 | 1463102342738 Marionette TRACE conn6 <- [1,2170,null,{}] 18:19:02 INFO - PROCESS | 3076 | 1463102342742 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:02 INFO - PROCESS | 3076 | 1463102342825 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 18:19:02 INFO - PROCESS | 3076 | 1463102342835 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD216000 == 48 [pid = 3076] [id = 552] 18:19:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C6D7B400) [pid = 3076] [serial = 1656] [outer = 0000000000000000] 18:19:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C70EBC00) [pid = 3076] [serial = 1657] [outer = 00000031C6D7B400] 18:19:02 INFO - PROCESS | 3076 | 1463102342881 Marionette DEBUG loaded listener.js 18:19:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C7938400) [pid = 3076] [serial = 1658] [outer = 00000031C6D7B400] 18:19:03 INFO - PROCESS | 3076 | 1463102343364 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 18:19:03 INFO - PROCESS | 3076 | 1463102343433 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 18:19:03 INFO - PROCESS | 3076 | 1463102343435 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 18:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:19:03 INFO - PROCESS | 3076 | 1463102343445 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:19:03 INFO - PROCESS | 3076 | 1463102343451 Marionette TRACE conn6 <- [1,2174,null,{}] 18:19:03 INFO - PROCESS | 3076 | 1463102343456 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:03 INFO - PROCESS | 3076 | 1463102343541 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 18:19:03 INFO - PROCESS | 3076 | 1463102343552 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF83B800 == 49 [pid = 3076] [id = 553] 18:19:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C8A78400) [pid = 3076] [serial = 1659] [outer = 0000000000000000] 18:19:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C8C3AC00) [pid = 3076] [serial = 1660] [outer = 00000031C8A78400] 18:19:03 INFO - PROCESS | 3076 | 1463102343605 Marionette DEBUG loaded listener.js 18:19:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CBE7BC00) [pid = 3076] [serial = 1661] [outer = 00000031C8A78400] 18:19:04 INFO - PROCESS | 3076 | 1463102344056 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 650ms 18:19:04 INFO - PROCESS | 3076 | 1463102344094 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 18:19:04 INFO - PROCESS | 3076 | 1463102344097 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 18:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:19:04 INFO - PROCESS | 3076 | 1463102344100 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:19:04 INFO - PROCESS | 3076 | 1463102344102 Marionette TRACE conn6 <- [1,2178,null,{}] 18:19:04 INFO - PROCESS | 3076 | 1463102344105 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:04 INFO - PROCESS | 3076 | 1463102344188 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 18:19:04 INFO - PROCESS | 3076 | 1463102344194 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFEA0800 == 50 [pid = 3076] [id = 554] 18:19:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CC429C00) [pid = 3076] [serial = 1662] [outer = 0000000000000000] 18:19:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CC541400) [pid = 3076] [serial = 1663] [outer = 00000031CC429C00] 18:19:04 INFO - PROCESS | 3076 | 1463102344239 Marionette DEBUG loaded listener.js 18:19:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CC8DD400) [pid = 3076] [serial = 1664] [outer = 00000031CC429C00] 18:19:04 INFO - PROCESS | 3076 | 1463102344634 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 586ms 18:19:04 INFO - PROCESS | 3076 | 1463102344696 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 18:19:04 INFO - PROCESS | 3076 | 1463102344698 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 18:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:19:04 INFO - PROCESS | 3076 | 1463102344702 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:19:04 INFO - PROCESS | 3076 | 1463102344704 Marionette TRACE conn6 <- [1,2182,null,{}] 18:19:04 INFO - PROCESS | 3076 | 1463102344707 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:04 INFO - PROCESS | 3076 | 1463102344820 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 18:19:04 INFO - PROCESS | 3076 | 1463102344827 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1C0C000 == 51 [pid = 3076] [id = 555] 18:19:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CD195400) [pid = 3076] [serial = 1665] [outer = 0000000000000000] 18:19:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CD342400) [pid = 3076] [serial = 1666] [outer = 00000031CD195400] 18:19:04 INFO - PROCESS | 3076 | 1463102344921 Marionette DEBUG loaded listener.js 18:19:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CE606800) [pid = 3076] [serial = 1667] [outer = 00000031CD195400] 18:19:05 INFO - PROCESS | 3076 | 1463102345381 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 734ms 18:19:05 INFO - PROCESS | 3076 | 1463102345438 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 18:19:05 INFO - PROCESS | 3076 | 1463102345441 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 18:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:19:05 INFO - PROCESS | 3076 | 1463102345449 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:19:05 INFO - PROCESS | 3076 | 1463102345451 Marionette TRACE conn6 <- [1,2186,null,{}] 18:19:05 INFO - PROCESS | 3076 | 1463102345455 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:05 INFO - PROCESS | 3076 | 1463102345564 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 18:19:05 INFO - PROCESS | 3076 | 1463102345576 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37DA000 == 52 [pid = 3076] [id = 556] 18:19:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CE6A1800) [pid = 3076] [serial = 1668] [outer = 0000000000000000] 18:19:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CEF9CC00) [pid = 3076] [serial = 1669] [outer = 00000031CE6A1800] 18:19:05 INFO - PROCESS | 3076 | 1463102345621 Marionette DEBUG loaded listener.js 18:19:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CEFA7800) [pid = 3076] [serial = 1670] [outer = 00000031CE6A1800] 18:19:06 INFO - PROCESS | 3076 | 1463102346039 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 649ms 18:19:06 INFO - PROCESS | 3076 | 1463102346096 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 18:19:06 INFO - PROCESS | 3076 | 1463102346098 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 18:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:19:06 INFO - PROCESS | 3076 | 1463102346114 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:19:06 INFO - PROCESS | 3076 | 1463102346116 Marionette TRACE conn6 <- [1,2190,null,{}] 18:19:06 INFO - PROCESS | 3076 | 1463102346119 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:06 INFO - PROCESS | 3076 | 1463102346236 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 18:19:06 INFO - PROCESS | 3076 | 1463102346316 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC117000 == 53 [pid = 3076] [id = 557] 18:19:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CF1E9800) [pid = 3076] [serial = 1671] [outer = 0000000000000000] 18:19:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CF25E000) [pid = 3076] [serial = 1672] [outer = 00000031CF1E9800] 18:19:06 INFO - PROCESS | 3076 | 1463102346360 Marionette DEBUG loaded listener.js 18:19:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CF8A4000) [pid = 3076] [serial = 1673] [outer = 00000031CF1E9800] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C770F800) [pid = 3076] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C8536C00) [pid = 3076] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CFA3F000) [pid = 3076] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CF1E7400) [pid = 3076] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CFA1FC00) [pid = 3076] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031C2BA0C00) [pid = 3076] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031CEFA5400) [pid = 3076] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031D0951400) [pid = 3076] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D0AC8800) [pid = 3076] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CFD6A800) [pid = 3076] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C161F000) [pid = 3076] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D1C54400) [pid = 3076] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C2931800) [pid = 3076] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CC21B400) [pid = 3076] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C0C6C000) [pid = 3076] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C24BD400) [pid = 3076] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CC8DE400) [pid = 3076] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CF1E8000) [pid = 3076] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C7579000) [pid = 3076] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CC8D7000) [pid = 3076] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CE6A2000) [pid = 3076] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C3998800) [pid = 3076] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:19:07 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C6DEC000) [pid = 3076] [serial = 29] [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.] 18:19:07 INFO - PROCESS | 3076 | 1463102347040 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 18:19:07 INFO - PROCESS | 3076 | 1463102347103 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 18:19:07 INFO - PROCESS | 3076 | 1463102347105 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 18:19:07 INFO - PROCESS | 3076 | 1463102347108 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:19:07 INFO - PROCESS | 3076 | 1463102347110 Marionette TRACE conn6 <- [1,2194,null,{}] 18:19:07 INFO - PROCESS | 3076 | 1463102347113 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:07 INFO - PROCESS | 3076 | 1463102347193 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 18:19:07 INFO - PROCESS | 3076 | 1463102347199 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5B5800 == 54 [pid = 3076] [id = 558] 18:19:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031C2931400) [pid = 3076] [serial = 1674] [outer = 0000000000000000] 18:19:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C3210400) [pid = 3076] [serial = 1675] [outer = 00000031C2931400] 18:19:07 INFO - PROCESS | 3076 | 1463102347244 Marionette DEBUG loaded listener.js 18:19:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CC1BCC00) [pid = 3076] [serial = 1676] [outer = 00000031C2931400] 18:19:07 INFO - PROCESS | 3076 | 1463102347673 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 18:19:07 INFO - PROCESS | 3076 | 1463102347739 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 18:19:07 INFO - PROCESS | 3076 | 1463102347741 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 18:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:19:07 INFO - PROCESS | 3076 | 1463102347745 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:19:07 INFO - PROCESS | 3076 | 1463102347746 Marionette TRACE conn6 <- [1,2198,null,{}] 18:19:07 INFO - PROCESS | 3076 | 1463102347750 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:07 INFO - PROCESS | 3076 | 1463102347830 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 18:19:07 INFO - PROCESS | 3076 | 1463102347837 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D453B800 == 55 [pid = 3076] [id = 559] 18:19:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CE6A2000) [pid = 3076] [serial = 1677] [outer = 0000000000000000] 18:19:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CF8AD000) [pid = 3076] [serial = 1678] [outer = 00000031CE6A2000] 18:19:07 INFO - PROCESS | 3076 | 1463102347883 Marionette DEBUG loaded listener.js 18:19:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CFA1A400) [pid = 3076] [serial = 1679] [outer = 00000031CE6A2000] 18:19:08 INFO - PROCESS | 3076 | 1463102348301 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 587ms 18:19:08 INFO - PROCESS | 3076 | 1463102348335 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 18:19:08 INFO - PROCESS | 3076 | 1463102348338 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 18:19:08 INFO - PROCESS | 3076 | 1463102348346 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:19:08 INFO - PROCESS | 3076 | 1463102348347 Marionette TRACE conn6 <- [1,2202,null,{}] 18:19:08 INFO - PROCESS | 3076 | 1463102348351 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:08 INFO - PROCESS | 3076 | 1463102348432 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 18:19:08 INFO - PROCESS | 3076 | 1463102348441 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6369000 == 56 [pid = 3076] [id = 560] 18:19:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CFA37C00) [pid = 3076] [serial = 1680] [outer = 0000000000000000] 18:19:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CFA3B400) [pid = 3076] [serial = 1681] [outer = 00000031CFA37C00] 18:19:08 INFO - PROCESS | 3076 | 1463102348491 Marionette DEBUG loaded listener.js 18:19:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CFD6AC00) [pid = 3076] [serial = 1682] [outer = 00000031CFA37C00] 18:19:08 INFO - PROCESS | 3076 | 1463102348961 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 691ms 18:19:09 INFO - PROCESS | 3076 | 1463102349074 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 18:19:09 INFO - PROCESS | 3076 | 1463102349078 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 18:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:19:09 INFO - PROCESS | 3076 | 1463102349084 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:19:09 INFO - PROCESS | 3076 | 1463102349088 Marionette TRACE conn6 <- [1,2206,null,{}] 18:19:09 INFO - PROCESS | 3076 | 1463102349095 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:09 INFO - PROCESS | 3076 | 1463102349208 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 18:19:09 INFO - PROCESS | 3076 | 1463102349327 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8650800 == 57 [pid = 3076] [id = 561] 18:19:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C2271400) [pid = 3076] [serial = 1683] [outer = 0000000000000000] 18:19:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C22BF400) [pid = 3076] [serial = 1684] [outer = 00000031C2271400] 18:19:09 INFO - PROCESS | 3076 | 1463102349383 Marionette DEBUG loaded listener.js 18:19:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C2B9BC00) [pid = 3076] [serial = 1685] [outer = 00000031C2271400] 18:19:10 INFO - PROCESS | 3076 | 1463102350039 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 985ms 18:19:10 INFO - PROCESS | 3076 | 1463102350072 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 18:19:10 INFO - PROCESS | 3076 | 1463102350076 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 18:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:19:10 INFO - PROCESS | 3076 | 1463102350085 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:19:10 INFO - PROCESS | 3076 | 1463102350090 Marionette TRACE conn6 <- [1,2210,null,{}] 18:19:10 INFO - PROCESS | 3076 | 1463102350094 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:10 INFO - PROCESS | 3076 | 1463102350205 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 18:19:10 INFO - PROCESS | 3076 | 1463102350328 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFE91000 == 58 [pid = 3076] [id = 562] 18:19:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C7A9C400) [pid = 3076] [serial = 1686] [outer = 0000000000000000] 18:19:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031C7E78400) [pid = 3076] [serial = 1687] [outer = 00000031C7A9C400] 18:19:10 INFO - PROCESS | 3076 | 1463102350384 Marionette DEBUG loaded listener.js 18:19:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CBE7A800) [pid = 3076] [serial = 1688] [outer = 00000031C7A9C400] 18:19:10 INFO - PROCESS | 3076 | 1463102350985 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 944ms 18:19:11 INFO - PROCESS | 3076 | 1463102351028 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 18:19:11 INFO - PROCESS | 3076 | 1463102351031 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 18:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:19:11 INFO - PROCESS | 3076 | 1463102351035 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:19:11 INFO - PROCESS | 3076 | 1463102351037 Marionette TRACE conn6 <- [1,2214,null,{}] 18:19:11 INFO - PROCESS | 3076 | 1463102351047 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:11 INFO - PROCESS | 3076 | 1463102351162 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 18:19:11 INFO - PROCESS | 3076 | 1463102351260 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FBE000 == 59 [pid = 3076] [id = 563] 18:19:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CE6AC000) [pid = 3076] [serial = 1689] [outer = 0000000000000000] 18:19:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CEFA0000) [pid = 3076] [serial = 1690] [outer = 00000031CE6AC000] 18:19:11 INFO - PROCESS | 3076 | 1463102351319 Marionette DEBUG loaded listener.js 18:19:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CFA3BC00) [pid = 3076] [serial = 1691] [outer = 00000031CE6AC000] 18:19:11 INFO - PROCESS | 3076 | 1463102351869 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 880ms 18:19:11 INFO - PROCESS | 3076 | 1463102351917 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 18:19:11 INFO - PROCESS | 3076 | 1463102351919 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 18:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:19:11 INFO - PROCESS | 3076 | 1463102351923 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:19:11 INFO - PROCESS | 3076 | 1463102351925 Marionette TRACE conn6 <- [1,2218,null,{}] 18:19:11 INFO - PROCESS | 3076 | 1463102351929 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:12 INFO - PROCESS | 3076 | 1463102352038 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 18:19:12 INFO - PROCESS | 3076 | 1463102352131 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7437800 == 60 [pid = 3076] [id = 564] 18:19:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D02E5400) [pid = 3076] [serial = 1692] [outer = 0000000000000000] 18:19:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D0954000) [pid = 3076] [serial = 1693] [outer = 00000031D02E5400] 18:19:12 INFO - PROCESS | 3076 | 1463102352187 Marionette DEBUG loaded listener.js 18:19:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D0AC6400) [pid = 3076] [serial = 1694] [outer = 00000031D02E5400] 18:19:12 INFO - PROCESS | 3076 | 1463102352811 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 943ms 18:19:12 INFO - PROCESS | 3076 | 1463102352869 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 18:19:12 INFO - PROCESS | 3076 | 1463102352871 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 18:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:19:12 INFO - PROCESS | 3076 | 1463102352875 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:19:12 INFO - PROCESS | 3076 | 1463102352877 Marionette TRACE conn6 <- [1,2222,null,{}] 18:19:12 INFO - PROCESS | 3076 | 1463102352881 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:13 INFO - PROCESS | 3076 | 1463102352986 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 18:19:13 INFO - PROCESS | 3076 | 1463102353136 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7115800 == 61 [pid = 3076] [id = 565] 18:19:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CC4AC400) [pid = 3076] [serial = 1695] [outer = 0000000000000000] 18:19:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D167B400) [pid = 3076] [serial = 1696] [outer = 00000031CC4AC400] 18:19:13 INFO - PROCESS | 3076 | 1463102353193 Marionette DEBUG loaded listener.js 18:19:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D1C60000) [pid = 3076] [serial = 1697] [outer = 00000031CC4AC400] 18:19:13 INFO - PROCESS | 3076 | 1463102353969 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1131ms 18:19:14 INFO - PROCESS | 3076 | 1463102354009 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 18:19:14 INFO - PROCESS | 3076 | 1463102354013 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 18:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:19:14 INFO - PROCESS | 3076 | 1463102354018 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:19:14 INFO - PROCESS | 3076 | 1463102354022 Marionette TRACE conn6 <- [1,2226,null,{}] 18:19:14 INFO - PROCESS | 3076 | 1463102354029 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:14 INFO - PROCESS | 3076 | 1463102354128 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 18:19:14 INFO - PROCESS | 3076 | 1463102354256 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C242E000 == 62 [pid = 3076] [id = 566] 18:19:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C2930800) [pid = 3076] [serial = 1698] [outer = 0000000000000000] 18:19:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C2BA0000) [pid = 3076] [serial = 1699] [outer = 00000031C2930800] 18:19:14 INFO - PROCESS | 3076 | 1463102354309 Marionette DEBUG loaded listener.js 18:19:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C3B57C00) [pid = 3076] [serial = 1700] [outer = 00000031C2930800] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37D1000 == 61 [pid = 3076] [id = 477] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF32D000 == 60 [pid = 3076] [id = 498] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031D453B800 == 59 [pid = 3076] [id = 559] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5B5800 == 58 [pid = 3076] [id = 558] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC117000 == 57 [pid = 3076] [id = 557] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37DA000 == 56 [pid = 3076] [id = 556] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1C0C000 == 55 [pid = 3076] [id = 555] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFEA0800 == 54 [pid = 3076] [id = 554] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF83B800 == 53 [pid = 3076] [id = 553] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD216000 == 52 [pid = 3076] [id = 552] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C79D5800) [pid = 3076] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D2C2EC00) [pid = 3076] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2C37000 == 51 [pid = 3076] [id = 551] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031C14DD000 == 50 [pid = 3076] [id = 11] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC297000 == 49 [pid = 3076] [id = 550] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D4D800 == 48 [pid = 3076] [id = 548] 18:19:14 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE6CE000 == 47 [pid = 3076] [id = 547] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CCC79C00) [pid = 3076] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CFD6F800) [pid = 3076] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031CF799C00) [pid = 3076] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CFD69800) [pid = 3076] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C6A5CC00) [pid = 3076] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CFA1B000) [pid = 3076] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D0ABD000) [pid = 3076] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CFA59000) [pid = 3076] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D1679000) [pid = 3076] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031D02DF000) [pid = 3076] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CFD76400) [pid = 3076] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C2933800) [pid = 3076] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C1B61400) [pid = 3076] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D21F0800) [pid = 3076] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C6C0D800) [pid = 3076] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C7E78800) [pid = 3076] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CD357800) [pid = 3076] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CCA0DC00) [pid = 3076] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CBE78C00) [pid = 3076] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C7E7A400) [pid = 3076] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C8CF5C00) [pid = 3076] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031D07D1C00) [pid = 3076] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CEF9AC00) [pid = 3076] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031D0AC5800) [pid = 3076] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031CFA21C00) [pid = 3076] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CFA58C00) [pid = 3076] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C85D9800) [pid = 3076] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C79A2800) [pid = 3076] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031CD355400) [pid = 3076] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031CCA08C00) [pid = 3076] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CF8A5400) [pid = 3076] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CE6A7800) [pid = 3076] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031D2145400) [pid = 3076] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031C0BA8000) [pid = 3076] [serial = 1085] [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.] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031D1680C00) [pid = 3076] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CF1EF800) [pid = 3076] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031D1685800) [pid = 3076] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 18:19:14 INFO - PROCESS | 3076 | 1463102354865 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 879ms 18:19:14 INFO - PROCESS | 3076 | 1463102354903 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 18:19:14 INFO - PROCESS | 3076 | 1463102354909 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 18:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:19:14 INFO - PROCESS | 3076 | 1463102354915 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:19:14 INFO - PROCESS | 3076 | 1463102354918 Marionette TRACE conn6 <- [1,2230,null,{}] 18:19:14 INFO - PROCESS | 3076 | 1463102354922 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:15 INFO - PROCESS | 3076 | 1463102355007 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 18:19:15 INFO - PROCESS | 3076 | 1463102355016 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC459800 == 48 [pid = 3076] [id = 567] 18:19:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C24B8400) [pid = 3076] [serial = 1701] [outer = 0000000000000000] 18:19:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C320F400) [pid = 3076] [serial = 1702] [outer = 00000031C24B8400] 18:19:15 INFO - PROCESS | 3076 | 1463102355063 Marionette DEBUG loaded listener.js 18:19:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C6D7E800) [pid = 3076] [serial = 1703] [outer = 00000031C24B8400] 18:19:15 INFO - PROCESS | 3076 | 1463102355541 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 18:19:15 INFO - PROCESS | 3076 | 1463102355609 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 18:19:15 INFO - PROCESS | 3076 | 1463102355611 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 18:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:19:15 INFO - PROCESS | 3076 | 1463102355614 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:19:15 INFO - PROCESS | 3076 | 1463102355618 Marionette TRACE conn6 <- [1,2234,null,{}] 18:19:15 INFO - PROCESS | 3076 | 1463102355629 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:15 INFO - PROCESS | 3076 | 1463102355717 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 18:19:15 INFO - PROCESS | 3076 | 1463102355797 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3E0000 == 49 [pid = 3076] [id = 568] 18:19:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C290FC00) [pid = 3076] [serial = 1704] [outer = 0000000000000000] 18:19:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C86C3800) [pid = 3076] [serial = 1705] [outer = 00000031C290FC00] 18:19:15 INFO - PROCESS | 3076 | 1463102355847 Marionette DEBUG loaded listener.js 18:19:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C8CF4400) [pid = 3076] [serial = 1706] [outer = 00000031C290FC00] 18:19:16 INFO - PROCESS | 3076 | 1463102356235 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 628ms 18:19:16 INFO - PROCESS | 3076 | 1463102356245 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 18:19:16 INFO - PROCESS | 3076 | 1463102356247 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 18:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:19:16 INFO - PROCESS | 3076 | 1463102356258 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:19:16 INFO - PROCESS | 3076 | 1463102356260 Marionette TRACE conn6 <- [1,2238,null,{}] 18:19:16 INFO - PROCESS | 3076 | 1463102356263 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:16 INFO - PROCESS | 3076 | 1463102356350 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 18:19:16 INFO - PROCESS | 3076 | 1463102356357 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:16 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFE97000 == 50 [pid = 3076] [id = 569] 18:19:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CBE81800) [pid = 3076] [serial = 1707] [outer = 0000000000000000] 18:19:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CC8D5800) [pid = 3076] [serial = 1708] [outer = 00000031CBE81800] 18:19:16 INFO - PROCESS | 3076 | 1463102356403 Marionette DEBUG loaded listener.js 18:19:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CCC76400) [pid = 3076] [serial = 1709] [outer = 00000031CBE81800] 18:19:16 INFO - PROCESS | 3076 | 1463102356819 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 628ms 18:19:16 INFO - PROCESS | 3076 | 1463102356890 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 18:19:16 INFO - PROCESS | 3076 | 1463102356893 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 18:19:16 INFO - PROCESS | 3076 | 1463102356896 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:19:16 INFO - PROCESS | 3076 | 1463102356898 Marionette TRACE conn6 <- [1,2242,null,{}] 18:19:16 INFO - PROCESS | 3076 | 1463102356908 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:17 INFO - PROCESS | 3076 | 1463102357014 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 18:19:17 INFO - PROCESS | 3076 | 1463102357027 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1C0C000 == 51 [pid = 3076] [id = 570] 18:19:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031C0BB5000) [pid = 3076] [serial = 1710] [outer = 0000000000000000] 18:19:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031C2CEC400) [pid = 3076] [serial = 1711] [outer = 00000031C0BB5000] 18:19:17 INFO - PROCESS | 3076 | 1463102357116 Marionette DEBUG loaded listener.js 18:19:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CD355400) [pid = 3076] [serial = 1712] [outer = 00000031C0BB5000] 18:19:17 INFO - PROCESS | 3076 | 1463102357569 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 18:19:17 INFO - PROCESS | 3076 | 1463102357635 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 18:19:17 INFO - PROCESS | 3076 | 1463102357637 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 18:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:19:17 INFO - PROCESS | 3076 | 1463102357648 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:19:17 INFO - PROCESS | 3076 | 1463102357650 Marionette TRACE conn6 <- [1,2246,null,{}] 18:19:17 INFO - PROCESS | 3076 | 1463102357654 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:17 INFO - PROCESS | 3076 | 1463102357799 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 18:19:17 INFO - PROCESS | 3076 | 1463102357859 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2421800 == 52 [pid = 3076] [id = 571] 18:19:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CE612000) [pid = 3076] [serial = 1713] [outer = 0000000000000000] 18:19:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CF1EA400) [pid = 3076] [serial = 1714] [outer = 00000031CE612000] 18:19:17 INFO - PROCESS | 3076 | 1463102357905 Marionette DEBUG loaded listener.js 18:19:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CF798400) [pid = 3076] [serial = 1715] [outer = 00000031CE612000] 18:19:18 INFO - PROCESS | 3076 | 1463102358339 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 732ms 18:19:18 INFO - PROCESS | 3076 | 1463102358385 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 18:19:18 INFO - PROCESS | 3076 | 1463102358387 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 18:19:18 INFO - PROCESS | 3076 | 1463102358396 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:19:18 INFO - PROCESS | 3076 | 1463102358397 Marionette TRACE conn6 <- [1,2250,null,{}] 18:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:19:18 INFO - PROCESS | 3076 | 1463102358401 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:18 INFO - PROCESS | 3076 | 1463102358507 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 18:19:18 INFO - PROCESS | 3076 | 1463102358513 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D4F000 == 53 [pid = 3076] [id = 572] 18:19:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CF1E8C00) [pid = 3076] [serial = 1716] [outer = 0000000000000000] 18:19:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CF8B1000) [pid = 3076] [serial = 1717] [outer = 00000031CF1E8C00] 18:19:18 INFO - PROCESS | 3076 | 1463102358558 Marionette DEBUG loaded listener.js 18:19:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CFA57800) [pid = 3076] [serial = 1718] [outer = 00000031CF1E8C00] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C0C6B000) [pid = 3076] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C8A78400) [pid = 3076] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C161EC00) [pid = 3076] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CE6A1800) [pid = 3076] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031D0ABC800) [pid = 3076] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C2916400) [pid = 3076] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CC429C00) [pid = 3076] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031CC1BE800) [pid = 3076] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C6D7B400) [pid = 3076] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031CF1E9800) [pid = 3076] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C2931400) [pid = 3076] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CE6A2000) [pid = 3076] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:19:19 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CD195400) [pid = 3076] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:19:19 INFO - PROCESS | 3076 | 1463102359090 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 18:19:19 INFO - PROCESS | 3076 | 1463102359136 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 18:19:19 INFO - PROCESS | 3076 | 1463102359138 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 18:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:19:19 INFO - PROCESS | 3076 | 1463102359142 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:19:19 INFO - PROCESS | 3076 | 1463102359144 Marionette TRACE conn6 <- [1,2254,null,{}] 18:19:19 INFO - PROCESS | 3076 | 1463102359147 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:19 INFO - PROCESS | 3076 | 1463102359236 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 18:19:19 INFO - PROCESS | 3076 | 1463102359245 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4527000 == 54 [pid = 3076] [id = 573] 18:19:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C161EC00) [pid = 3076] [serial = 1719] [outer = 0000000000000000] 18:19:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CBE77800) [pid = 3076] [serial = 1720] [outer = 00000031C161EC00] 18:19:19 INFO - PROCESS | 3076 | 1463102359290 Marionette DEBUG loaded listener.js 18:19:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CF8A4C00) [pid = 3076] [serial = 1721] [outer = 00000031C161EC00] 18:19:19 INFO - PROCESS | 3076 | 1463102359701 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 586ms 18:19:19 INFO - PROCESS | 3076 | 1463102359731 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 18:19:19 INFO - PROCESS | 3076 | 1463102359733 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 18:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:19:19 INFO - PROCESS | 3076 | 1463102359736 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:19:19 INFO - PROCESS | 3076 | 1463102359738 Marionette TRACE conn6 <- [1,2258,null,{}] 18:19:19 INFO - PROCESS | 3076 | 1463102359742 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:19 INFO - PROCESS | 3076 | 1463102359848 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 18:19:19 INFO - PROCESS | 3076 | 1463102359858 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4679000 == 55 [pid = 3076] [id = 574] 18:19:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CFA59C00) [pid = 3076] [serial = 1722] [outer = 0000000000000000] 18:19:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CFD74C00) [pid = 3076] [serial = 1723] [outer = 00000031CFA59C00] 18:19:19 INFO - PROCESS | 3076 | 1463102359902 Marionette DEBUG loaded listener.js 18:19:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031D0951C00) [pid = 3076] [serial = 1724] [outer = 00000031CFA59C00] 18:19:20 INFO - PROCESS | 3076 | 1463102360313 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 628ms 18:19:20 INFO - PROCESS | 3076 | 1463102360368 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 18:19:20 INFO - PROCESS | 3076 | 1463102360370 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 18:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:19:20 INFO - PROCESS | 3076 | 1463102360374 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:19:20 INFO - PROCESS | 3076 | 1463102360376 Marionette TRACE conn6 <- [1,2262,null,{}] 18:19:20 INFO - PROCESS | 3076 | 1463102360380 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:20 INFO - PROCESS | 3076 | 1463102360472 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 18:19:20 INFO - PROCESS | 3076 | 1463102360480 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E1E000 == 56 [pid = 3076] [id = 575] 18:19:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031D0AC3400) [pid = 3076] [serial = 1725] [outer = 0000000000000000] 18:19:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031D0AE4400) [pid = 3076] [serial = 1726] [outer = 00000031D0AC3400] 18:19:20 INFO - PROCESS | 3076 | 1463102360524 Marionette DEBUG loaded listener.js 18:19:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031D180B400) [pid = 3076] [serial = 1727] [outer = 00000031D0AC3400] 18:19:20 INFO - PROCESS | 3076 | 1463102360935 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 18:19:21 INFO - PROCESS | 3076 | 1463102361054 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 18:19:21 INFO - PROCESS | 3076 | 1463102361059 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 18:19:21 INFO - PROCESS | 3076 | 1463102361064 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:19:21 INFO - PROCESS | 3076 | 1463102361069 Marionette TRACE conn6 <- [1,2266,null,{}] 18:19:21 INFO - PROCESS | 3076 | 1463102361076 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:21 INFO - PROCESS | 3076 | 1463102361239 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 18:19:21 INFO - PROCESS | 3076 | 1463102361358 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC2A0800 == 57 [pid = 3076] [id = 576] 18:19:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031C227CC00) [pid = 3076] [serial = 1728] [outer = 0000000000000000] 18:19:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031C24BF000) [pid = 3076] [serial = 1729] [outer = 00000031C227CC00] 18:19:21 INFO - PROCESS | 3076 | 1463102361415 Marionette DEBUG loaded listener.js 18:19:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C3B0AC00) [pid = 3076] [serial = 1730] [outer = 00000031C227CC00] 18:19:21 INFO - PROCESS | 3076 | 1463102361990 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 985ms 18:19:22 INFO - PROCESS | 3076 | 1463102362057 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 18:19:22 INFO - PROCESS | 3076 | 1463102362061 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 18:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:19:22 INFO - PROCESS | 3076 | 1463102362069 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:19:22 INFO - PROCESS | 3076 | 1463102362074 Marionette TRACE conn6 <- [1,2270,null,{}] 18:19:22 INFO - PROCESS | 3076 | 1463102362078 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:22 INFO - PROCESS | 3076 | 1463102362190 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 18:19:22 INFO - PROCESS | 3076 | 1463102362313 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1690800 == 58 [pid = 3076] [id = 577] 18:19:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C7E7D000) [pid = 3076] [serial = 1731] [outer = 0000000000000000] 18:19:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C8AA2C00) [pid = 3076] [serial = 1732] [outer = 00000031C7E7D000] 18:19:22 INFO - PROCESS | 3076 | 1463102362369 Marionette DEBUG loaded listener.js 18:19:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CC4AD000) [pid = 3076] [serial = 1733] [outer = 00000031C7E7D000] 18:19:23 INFO - PROCESS | 3076 | 1463102362991 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 943ms 18:19:23 INFO - PROCESS | 3076 | 1463102363013 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 18:19:23 INFO - PROCESS | 3076 | 1463102363016 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 18:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:19:23 INFO - PROCESS | 3076 | 1463102363020 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:19:23 INFO - PROCESS | 3076 | 1463102363022 Marionette TRACE conn6 <- [1,2274,null,{}] 18:19:23 INFO - PROCESS | 3076 | 1463102363033 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:23 INFO - PROCESS | 3076 | 1463102363150 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 18:19:23 INFO - PROCESS | 3076 | 1463102363249 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FA3000 == 59 [pid = 3076] [id = 578] 18:19:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CEF9F800) [pid = 3076] [serial = 1734] [outer = 0000000000000000] 18:19:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CEFA6C00) [pid = 3076] [serial = 1735] [outer = 00000031CEF9F800] 18:19:23 INFO - PROCESS | 3076 | 1463102363309 Marionette DEBUG loaded listener.js 18:19:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CFD6A000) [pid = 3076] [serial = 1736] [outer = 00000031CEF9F800] 18:19:23 INFO - PROCESS | 3076 | 1463102363877 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:19:23 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 18:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 880ms 18:19:23 INFO - PROCESS | 3076 | 1463102363902 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 18:19:23 INFO - PROCESS | 3076 | 1463102363905 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 18:19:23 INFO - PROCESS | 3076 | 1463102363925 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:19:23 INFO - PROCESS | 3076 | 1463102363927 Marionette TRACE conn6 <- [1,2278,null,{}] 18:19:23 INFO - PROCESS | 3076 | 1463102363931 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:24 INFO - PROCESS | 3076 | 1463102364063 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 18:19:24 INFO - PROCESS | 3076 | 1463102364162 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7420000 == 60 [pid = 3076] [id = 579] 18:19:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031D214FC00) [pid = 3076] [serial = 1737] [outer = 0000000000000000] 18:19:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D21EF000) [pid = 3076] [serial = 1738] [outer = 00000031D214FC00] 18:19:24 INFO - PROCESS | 3076 | 1463102364217 Marionette DEBUG loaded listener.js 18:19:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D2C2FC00) [pid = 3076] [serial = 1739] [outer = 00000031D214FC00] 18:19:24 INFO - PROCESS | 3076 | 1463102364840 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 924ms 18:19:24 INFO - PROCESS | 3076 | 1463102364853 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 18:19:24 INFO - PROCESS | 3076 | 1463102364856 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 18:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:19:24 INFO - PROCESS | 3076 | 1463102364859 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:19:24 INFO - PROCESS | 3076 | 1463102364861 Marionette TRACE conn6 <- [1,2282,null,{}] 18:19:24 INFO - PROCESS | 3076 | 1463102364865 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:24 INFO - PROCESS | 3076 | 1463102364973 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 18:19:25 INFO - PROCESS | 3076 | 1463102365067 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E4D000 == 61 [pid = 3076] [id = 580] 18:19:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D303EC00) [pid = 3076] [serial = 1740] [outer = 0000000000000000] 18:19:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031D3043000) [pid = 3076] [serial = 1741] [outer = 00000031D303EC00] 18:19:25 INFO - PROCESS | 3076 | 1463102365122 Marionette DEBUG loaded listener.js 18:19:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D3064400) [pid = 3076] [serial = 1742] [outer = 00000031D303EC00] 18:19:25 INFO - PROCESS | 3076 | 1463102365974 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1143ms 18:19:26 INFO - PROCESS | 3076 | 1463102366006 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 18:19:26 INFO - PROCESS | 3076 | 1463102366010 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 18:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:19:26 INFO - PROCESS | 3076 | 1463102366015 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:19:26 INFO - PROCESS | 3076 | 1463102366019 Marionette TRACE conn6 <- [1,2286,null,{}] 18:19:26 INFO - PROCESS | 3076 | 1463102366026 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:26 INFO - PROCESS | 3076 | 1463102366125 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 18:19:26 INFO - PROCESS | 3076 | 1463102366260 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8644000 == 62 [pid = 3076] [id = 581] 18:19:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C221B800) [pid = 3076] [serial = 1743] [outer = 0000000000000000] 18:19:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C24BB000) [pid = 3076] [serial = 1744] [outer = 00000031C221B800] 18:19:26 INFO - PROCESS | 3076 | 1463102366314 Marionette DEBUG loaded listener.js 18:19:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C2C1CC00) [pid = 3076] [serial = 1745] [outer = 00000031C221B800] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D634C800 == 61 [pid = 3076] [id = 534] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E3D000 == 60 [pid = 3076] [id = 535] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6358800 == 59 [pid = 3076] [id = 519] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D42000 == 58 [pid = 3076] [id = 504] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4679000 == 57 [pid = 3076] [id = 574] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4527000 == 56 [pid = 3076] [id = 573] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D4F000 == 55 [pid = 3076] [id = 572] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2421800 == 54 [pid = 3076] [id = 571] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1C0C000 == 53 [pid = 3076] [id = 570] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFE97000 == 52 [pid = 3076] [id = 569] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF3E0000 == 51 [pid = 3076] [id = 568] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CFA3B400) [pid = 3076] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC459800 == 50 [pid = 3076] [id = 567] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031C242E000 == 49 [pid = 3076] [id = 566] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7437800 == 48 [pid = 3076] [id = 564] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6FBE000 == 47 [pid = 3076] [id = 563] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFE91000 == 46 [pid = 3076] [id = 562] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8650800 == 45 [pid = 3076] [id = 561] 18:19:26 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6369000 == 44 [pid = 3076] [id = 560] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C1624C00) [pid = 3076] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031C293B000) [pid = 3076] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031C8C3AC00) [pid = 3076] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CBE7BC00) [pid = 3076] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C2A43800) [pid = 3076] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C227E000) [pid = 3076] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CEF9CC00) [pid = 3076] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D3036400) [pid = 3076] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031D167B000) [pid = 3076] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C8538800) [pid = 3076] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C6D67400) [pid = 3076] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CC541400) [pid = 3076] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CF1EA800) [pid = 3076] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CD18F800) [pid = 3076] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C70EBC00) [pid = 3076] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C7938400) [pid = 3076] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CF25E000) [pid = 3076] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C3210400) [pid = 3076] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031CC1BCC00) [pid = 3076] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CF8AD000) [pid = 3076] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031CF8A4000) [pid = 3076] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031CD342400) [pid = 3076] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031CE606800) [pid = 3076] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031CEFA7800) [pid = 3076] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CC8DD400) [pid = 3076] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CFA1A400) [pid = 3076] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3076 | 1463102366904 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 940ms 18:19:26 INFO - PROCESS | 3076 | 1463102366960 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 18:19:26 INFO - PROCESS | 3076 | 1463102366966 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 18:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:19:26 INFO - PROCESS | 3076 | 1463102366972 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:19:26 INFO - PROCESS | 3076 | 1463102366974 Marionette TRACE conn6 <- [1,2290,null,{}] 18:19:26 INFO - PROCESS | 3076 | 1463102366978 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:27 INFO - PROCESS | 3076 | 1463102367065 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 18:19:27 INFO - PROCESS | 3076 | 1463102367139 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC117000 == 45 [pid = 3076] [id = 582] 18:19:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C1DB7C00) [pid = 3076] [serial = 1746] [outer = 0000000000000000] 18:19:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031C22BC400) [pid = 3076] [serial = 1747] [outer = 00000031C1DB7C00] 18:19:27 INFO - PROCESS | 3076 | 1463102367193 Marionette DEBUG loaded listener.js 18:19:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031C3998800) [pid = 3076] [serial = 1748] [outer = 00000031C1DB7C00] 18:19:27 INFO - PROCESS | 3076 | 1463102367635 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 18:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:19:27 INFO - PROCESS | 3076 | 1463102367666 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 18:19:27 INFO - PROCESS | 3076 | 1463102367668 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 18:19:27 INFO - PROCESS | 3076 | 1463102367672 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:19:27 INFO - PROCESS | 3076 | 1463102367675 Marionette TRACE conn6 <- [1,2294,null,{}] 18:19:27 INFO - PROCESS | 3076 | 1463102367686 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:27 INFO - PROCESS | 3076 | 1463102367774 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 18:19:27 INFO - PROCESS | 3076 | 1463102367789 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3F0800 == 46 [pid = 3076] [id = 583] 18:19:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031C7A9C800) [pid = 3076] [serial = 1749] [outer = 0000000000000000] 18:19:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031C7E76800) [pid = 3076] [serial = 1750] [outer = 00000031C7A9C800] 18:19:27 INFO - PROCESS | 3076 | 1463102367838 Marionette DEBUG loaded listener.js 18:19:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031C8A78400) [pid = 3076] [serial = 1751] [outer = 00000031C7A9C800] 18:19:28 INFO - PROCESS | 3076 | 1463102368298 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 18:19:28 INFO - PROCESS | 3076 | 1463102368367 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 18:19:28 INFO - PROCESS | 3076 | 1463102368370 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 18:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:19:28 INFO - PROCESS | 3076 | 1463102368373 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:19:28 INFO - PROCESS | 3076 | 1463102368375 Marionette TRACE conn6 <- [1,2298,null,{}] 18:19:28 INFO - PROCESS | 3076 | 1463102368378 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:28 INFO - PROCESS | 3076 | 1463102368465 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 18:19:28 INFO - PROCESS | 3076 | 1463102368471 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFD17000 == 47 [pid = 3076] [id = 584] 18:19:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031C8C3F800) [pid = 3076] [serial = 1752] [outer = 0000000000000000] 18:19:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CBE82400) [pid = 3076] [serial = 1753] [outer = 00000031C8C3F800] 18:19:28 INFO - PROCESS | 3076 | 1463102368518 Marionette DEBUG loaded listener.js 18:19:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CC53A400) [pid = 3076] [serial = 1754] [outer = 00000031C8C3F800] 18:19:28 INFO - PROCESS | 3076 | 1463102368955 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 627ms 18:19:29 INFO - PROCESS | 3076 | 1463102369002 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 18:19:29 INFO - PROCESS | 3076 | 1463102369005 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 18:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:19:29 INFO - PROCESS | 3076 | 1463102369008 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:19:29 INFO - PROCESS | 3076 | 1463102369010 Marionette TRACE conn6 <- [1,2302,null,{}] 18:19:29 INFO - PROCESS | 3076 | 1463102369013 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:29 INFO - PROCESS | 3076 | 1463102369121 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 18:19:29 INFO - PROCESS | 3076 | 1463102369201 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D168C000 == 48 [pid = 3076] [id = 585] 18:19:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CC57C400) [pid = 3076] [serial = 1755] [outer = 0000000000000000] 18:19:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CC8E4C00) [pid = 3076] [serial = 1756] [outer = 00000031CC57C400] 18:19:29 INFO - PROCESS | 3076 | 1463102369246 Marionette DEBUG loaded listener.js 18:19:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CD194C00) [pid = 3076] [serial = 1757] [outer = 00000031CC57C400] 18:19:29 INFO - PROCESS | 3076 | 1463102369668 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 18:19:29 INFO - PROCESS | 3076 | 1463102369702 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 18:19:29 INFO - PROCESS | 3076 | 1463102369705 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 18:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:19:29 INFO - PROCESS | 3076 | 1463102369708 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:19:29 INFO - PROCESS | 3076 | 1463102369710 Marionette TRACE conn6 <- [1,2306,null,{}] 18:19:29 INFO - PROCESS | 3076 | 1463102369728 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:29 INFO - PROCESS | 3076 | 1463102369859 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 18:19:29 INFO - PROCESS | 3076 | 1463102369916 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3282800 == 49 [pid = 3076] [id = 586] 18:19:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CD358000) [pid = 3076] [serial = 1758] [outer = 0000000000000000] 18:19:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CE60B000) [pid = 3076] [serial = 1759] [outer = 00000031CD358000] 18:19:29 INFO - PROCESS | 3076 | 1463102369963 Marionette DEBUG loaded listener.js 18:19:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CEF9F000) [pid = 3076] [serial = 1760] [outer = 00000031CD358000] 18:19:30 INFO - PROCESS | 3076 | 1463102370380 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 18:19:30 INFO - PROCESS | 3076 | 1463102370407 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 18:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:19:30 INFO - PROCESS | 3076 | 1463102370410 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:19:30 INFO - PROCESS | 3076 | 1463102370411 Marionette TRACE conn6 <- [1,2310,null,{}] 18:19:30 INFO - PROCESS | 3076 | 1463102370415 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:30 INFO - PROCESS | 3076 | 1463102370551 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 18:19:30 INFO - PROCESS | 3076 | 1463102370576 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B9C800 == 50 [pid = 3076] [id = 587] 18:19:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CEFA5400) [pid = 3076] [serial = 1761] [outer = 0000000000000000] 18:19:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CF25E000) [pid = 3076] [serial = 1762] [outer = 00000031CEFA5400] 18:19:30 INFO - PROCESS | 3076 | 1463102370620 Marionette DEBUG loaded listener.js 18:19:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CF8A4000) [pid = 3076] [serial = 1763] [outer = 00000031CEFA5400] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031D2C24C00) [pid = 3076] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CBE81800) [pid = 3076] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CC4AC400) [pid = 3076] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CE612000) [pid = 3076] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C2930800) [pid = 3076] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C24B8400) [pid = 3076] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C290FC00) [pid = 3076] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CF1E8C00) [pid = 3076] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031C161EC00) [pid = 3076] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CFA59C00) [pid = 3076] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:19:31 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C0BB5000) [pid = 3076] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:19:31 INFO - PROCESS | 3076 | 1463102371173 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 776ms 18:19:31 INFO - PROCESS | 3076 | 1463102371190 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 18:19:31 INFO - PROCESS | 3076 | 1463102371192 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 18:19:31 INFO - PROCESS | 3076 | 1463102371195 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:19:31 INFO - PROCESS | 3076 | 1463102371197 Marionette TRACE conn6 <- [1,2314,null,{}] 18:19:31 INFO - PROCESS | 3076 | 1463102371200 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:31 INFO - PROCESS | 3076 | 1463102371290 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 18:19:31 INFO - PROCESS | 3076 | 1463102371296 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D168F800 == 51 [pid = 3076] [id = 588] 18:19:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031C227E400) [pid = 3076] [serial = 1764] [outer = 0000000000000000] 18:19:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C8CFC400) [pid = 3076] [serial = 1765] [outer = 00000031C227E400] 18:19:31 INFO - PROCESS | 3076 | 1463102371341 Marionette DEBUG loaded listener.js 18:19:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CF8A9800) [pid = 3076] [serial = 1766] [outer = 00000031C227E400] 18:19:31 INFO - PROCESS | 3076 | 1463102371731 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 587ms 18:19:31 INFO - PROCESS | 3076 | 1463102371791 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 18:19:31 INFO - PROCESS | 3076 | 1463102371793 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 18:19:31 INFO - PROCESS | 3076 | 1463102371796 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:19:31 INFO - PROCESS | 3076 | 1463102371798 Marionette TRACE conn6 <- [1,2318,null,{}] 18:19:31 INFO - PROCESS | 3076 | 1463102371802 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:31 INFO - PROCESS | 3076 | 1463102371917 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 18:19:31 INFO - PROCESS | 3076 | 1463102371927 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D452F800 == 52 [pid = 3076] [id = 589] 18:19:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CFA16400) [pid = 3076] [serial = 1767] [outer = 0000000000000000] 18:19:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CFA1F000) [pid = 3076] [serial = 1768] [outer = 00000031CFA16400] 18:19:31 INFO - PROCESS | 3076 | 1463102371972 Marionette DEBUG loaded listener.js 18:19:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CFA5E800) [pid = 3076] [serial = 1769] [outer = 00000031CFA16400] 18:19:32 INFO - PROCESS | 3076 | 1463102372382 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 628ms 18:19:32 INFO - PROCESS | 3076 | 1463102372428 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 18:19:32 INFO - PROCESS | 3076 | 1463102372430 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 18:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:19:32 INFO - PROCESS | 3076 | 1463102372433 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:19:32 INFO - PROCESS | 3076 | 1463102372435 Marionette TRACE conn6 <- [1,2322,null,{}] 18:19:32 INFO - PROCESS | 3076 | 1463102372439 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:32 INFO - PROCESS | 3076 | 1463102372523 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 18:19:32 INFO - PROCESS | 3076 | 1463102372537 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D635D800 == 53 [pid = 3076] [id = 590] 18:19:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CFF9E000) [pid = 3076] [serial = 1770] [outer = 0000000000000000] 18:19:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031D02E6400) [pid = 3076] [serial = 1771] [outer = 00000031CFF9E000] 18:19:32 INFO - PROCESS | 3076 | 1463102372586 Marionette DEBUG loaded listener.js 18:19:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031D0ABC800) [pid = 3076] [serial = 1772] [outer = 00000031CFF9E000] 18:19:33 INFO - PROCESS | 3076 | 1463102373007 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 18:19:33 INFO - PROCESS | 3076 | 1463102373065 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 18:19:33 INFO - PROCESS | 3076 | 1463102373068 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 18:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:19:33 INFO - PROCESS | 3076 | 1463102373071 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:19:33 INFO - PROCESS | 3076 | 1463102373074 Marionette TRACE conn6 <- [1,2326,null,{}] 18:19:33 INFO - PROCESS | 3076 | 1463102373078 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:33 INFO - PROCESS | 3076 | 1463102373241 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 18:19:33 INFO - PROCESS | 3076 | 1463102373391 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8650800 == 54 [pid = 3076] [id = 591] 18:19:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C0CD1C00) [pid = 3076] [serial = 1773] [outer = 0000000000000000] 18:19:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C1626800) [pid = 3076] [serial = 1774] [outer = 00000031C0CD1C00] 18:19:33 INFO - PROCESS | 3076 | 1463102373450 Marionette DEBUG loaded listener.js 18:19:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C24C5800) [pid = 3076] [serial = 1775] [outer = 00000031C0CD1C00] 18:19:34 INFO - PROCESS | 3076 | 1463102374029 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 985ms 18:19:34 INFO - PROCESS | 3076 | 1463102374060 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 18:19:34 INFO - PROCESS | 3076 | 1463102374064 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 18:19:34 INFO - PROCESS | 3076 | 1463102374069 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:19:34 INFO - PROCESS | 3076 | 1463102374074 Marionette TRACE conn6 <- [1,2330,null,{}] 18:19:34 INFO - PROCESS | 3076 | 1463102374079 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:34 INFO - PROCESS | 3076 | 1463102374193 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 18:19:34 INFO - PROCESS | 3076 | 1463102374290 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:34 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBDD800 == 55 [pid = 3076] [id = 592] 18:19:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C79A2800) [pid = 3076] [serial = 1776] [outer = 0000000000000000] 18:19:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031C7E72800) [pid = 3076] [serial = 1777] [outer = 00000031C79A2800] 18:19:34 INFO - PROCESS | 3076 | 1463102374349 Marionette DEBUG loaded listener.js 18:19:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031C8AA7C00) [pid = 3076] [serial = 1778] [outer = 00000031C79A2800] 18:19:34 INFO - PROCESS | 3076 | 1463102374934 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 879ms 18:19:34 INFO - PROCESS | 3076 | 1463102374952 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 18:19:34 INFO - PROCESS | 3076 | 1463102374956 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 18:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:19:34 INFO - PROCESS | 3076 | 1463102374976 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:19:34 INFO - PROCESS | 3076 | 1463102374979 Marionette TRACE conn6 <- [1,2334,null,{}] 18:19:34 INFO - PROCESS | 3076 | 1463102374983 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:35 INFO - PROCESS | 3076 | 1463102375095 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 18:19:35 INFO - PROCESS | 3076 | 1463102375193 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F1E000 == 56 [pid = 3076] [id = 593] 18:19:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CD34B400) [pid = 3076] [serial = 1779] [outer = 0000000000000000] 18:19:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CD3C1800) [pid = 3076] [serial = 1780] [outer = 00000031CD34B400] 18:19:35 INFO - PROCESS | 3076 | 1463102375249 Marionette DEBUG loaded listener.js 18:19:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CE6AB400) [pid = 3076] [serial = 1781] [outer = 00000031CD34B400] 18:19:35 INFO - PROCESS | 3076 | 1463102375831 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 881ms 18:19:35 INFO - PROCESS | 3076 | 1463102375865 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 18:19:35 INFO - PROCESS | 3076 | 1463102375870 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 18:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:19:35 INFO - PROCESS | 3076 | 1463102375882 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:19:35 INFO - PROCESS | 3076 | 1463102375887 Marionette TRACE conn6 <- [1,2338,null,{}] 18:19:35 INFO - PROCESS | 3076 | 1463102375891 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:36 INFO - PROCESS | 3076 | 1463102376003 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 18:19:36 INFO - PROCESS | 3076 | 1463102376097 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D742B800 == 57 [pid = 3076] [id = 594] 18:19:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CFD75400) [pid = 3076] [serial = 1782] [outer = 0000000000000000] 18:19:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D1684800) [pid = 3076] [serial = 1783] [outer = 00000031CFD75400] 18:19:36 INFO - PROCESS | 3076 | 1463102376152 Marionette DEBUG loaded listener.js 18:19:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D2C25800) [pid = 3076] [serial = 1784] [outer = 00000031CFD75400] 18:19:36 INFO - PROCESS | 3076 | 1463102376696 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 901ms 18:19:36 INFO - PROCESS | 3076 | 1463102376781 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 18:19:36 INFO - PROCESS | 3076 | 1463102376784 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 18:19:36 INFO - PROCESS | 3076 | 1463102376787 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:19:36 INFO - PROCESS | 3076 | 1463102376790 Marionette TRACE conn6 <- [1,2342,null,{}] 18:19:36 INFO - PROCESS | 3076 | 1463102376793 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:36 INFO - PROCESS | 3076 | 1463102376935 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 18:19:37 INFO - PROCESS | 3076 | 1463102377057 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E67800 == 58 [pid = 3076] [id = 595] 18:19:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D07D2800) [pid = 3076] [serial = 1785] [outer = 0000000000000000] 18:19:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D3044000) [pid = 3076] [serial = 1786] [outer = 00000031D07D2800] 18:19:37 INFO - PROCESS | 3076 | 1463102377113 Marionette DEBUG loaded listener.js 18:19:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D306C000) [pid = 3076] [serial = 1787] [outer = 00000031D07D2800] 18:19:37 INFO - PROCESS | 3076 | 1463102377682 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 944ms 18:19:37 INFO - PROCESS | 3076 | 1463102377734 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 18:19:37 INFO - PROCESS | 3076 | 1463102377736 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 18:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:19:37 INFO - PROCESS | 3076 | 1463102377740 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:19:37 INFO - PROCESS | 3076 | 1463102377742 Marionette TRACE conn6 <- [1,2346,null,{}] 18:19:37 INFO - PROCESS | 3076 | 1463102377746 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:37 INFO - PROCESS | 3076 | 1463102377854 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 18:19:37 INFO - PROCESS | 3076 | 1463102377982 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D95CE000 == 59 [pid = 3076] [id = 596] 18:19:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D308C800) [pid = 3076] [serial = 1788] [outer = 0000000000000000] 18:19:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D308F800) [pid = 3076] [serial = 1789] [outer = 00000031D308C800] 18:19:38 INFO - PROCESS | 3076 | 1463102378046 Marionette DEBUG loaded listener.js 18:19:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D30DA800) [pid = 3076] [serial = 1790] [outer = 00000031D308C800] 18:19:38 INFO - PROCESS | 3076 | 1463102378886 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1181ms 18:19:38 INFO - PROCESS | 3076 | 1463102378936 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 18:19:38 INFO - PROCESS | 3076 | 1463102378940 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 18:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:19:38 INFO - PROCESS | 3076 | 1463102378946 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:19:38 INFO - PROCESS | 3076 | 1463102378951 Marionette TRACE conn6 <- [1,2350,null,{}] 18:19:38 INFO - PROCESS | 3076 | 1463102378957 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:39 INFO - PROCESS | 3076 | 1463102379059 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 18:19:39 INFO - PROCESS | 3076 | 1463102379210 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF830800 == 60 [pid = 3076] [id = 597] 18:19:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C2277C00) [pid = 3076] [serial = 1791] [outer = 0000000000000000] 18:19:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031C293BC00) [pid = 3076] [serial = 1792] [outer = 00000031C2277C00] 18:19:39 INFO - PROCESS | 3076 | 1463102379265 Marionette DEBUG loaded listener.js 18:19:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031C7774000) [pid = 3076] [serial = 1793] [outer = 00000031C2277C00] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031D635D800 == 59 [pid = 3076] [id = 590] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031D452F800 == 58 [pid = 3076] [id = 589] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031D168F800 == 57 [pid = 3076] [id = 588] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B9C800 == 56 [pid = 3076] [id = 587] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3282800 == 55 [pid = 3076] [id = 586] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031D168C000 == 54 [pid = 3076] [id = 585] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFD17000 == 53 [pid = 3076] [id = 584] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF3F0800 == 52 [pid = 3076] [id = 583] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC117000 == 51 [pid = 3076] [id = 582] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8644000 == 50 [pid = 3076] [id = 581] 18:19:39 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C22BF400) [pid = 3076] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C7E78400) [pid = 3076] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CEFA0000) [pid = 3076] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031D0954000) [pid = 3076] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D0AE4400) [pid = 3076] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC2A0800 == 49 [pid = 3076] [id = 576] 18:19:39 INFO - PROCESS | 3076 | 1463102379878 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 985ms 18:19:39 INFO - PROCESS | 3076 | 1463102379936 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 18:19:39 INFO - PROCESS | 3076 | 1463102379942 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 18:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:19:39 INFO - PROCESS | 3076 | 1463102379947 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:19:39 INFO - PROCESS | 3076 | 1463102379950 Marionette TRACE conn6 <- [1,2354,null,{}] 18:19:39 INFO - PROCESS | 3076 | 1463102379954 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:40 INFO - PROCESS | 3076 | 1463102380055 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CC8D5800) [pid = 3076] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D1C60000) [pid = 3076] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D167B400) [pid = 3076] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CF798400) [pid = 3076] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C3B57C00) [pid = 3076] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C2BA0000) [pid = 3076] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C320F400) [pid = 3076] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031C6D7E800) [pid = 3076] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031C86C3800) [pid = 3076] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CF1EA400) [pid = 3076] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C8CF4400) [pid = 3076] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CF8B1000) [pid = 3076] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CBE77800) [pid = 3076] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031CFD74C00) [pid = 3076] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CFA57800) [pid = 3076] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CF8A4C00) [pid = 3076] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C2CEC400) [pid = 3076] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CD355400) [pid = 3076] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031D0951C00) [pid = 3076] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CCC76400) [pid = 3076] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031D3039800) [pid = 3076] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 18:19:40 INFO - PROCESS | 3076 | 1463102380149 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC29F800 == 50 [pid = 3076] [id = 598] 18:19:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C2936800) [pid = 3076] [serial = 1794] [outer = 0000000000000000] 18:19:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C2CEC400) [pid = 3076] [serial = 1795] [outer = 00000031C2936800] 18:19:40 INFO - PROCESS | 3076 | 1463102380195 Marionette DEBUG loaded listener.js 18:19:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C7934C00) [pid = 3076] [serial = 1796] [outer = 00000031C2936800] 18:19:40 INFO - PROCESS | 3076 | 1463102380634 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 18:19:40 INFO - PROCESS | 3076 | 1463102380682 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 18:19:40 INFO - PROCESS | 3076 | 1463102380685 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 18:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:19:40 INFO - PROCESS | 3076 | 1463102380688 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:19:40 INFO - PROCESS | 3076 | 1463102380692 Marionette TRACE conn6 <- [1,2358,null,{}] 18:19:40 INFO - PROCESS | 3076 | 1463102380703 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:40 INFO - PROCESS | 3076 | 1463102380797 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 18:19:40 INFO - PROCESS | 3076 | 1463102380813 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBEF000 == 51 [pid = 3076] [id = 599] 18:19:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CBE82C00) [pid = 3076] [serial = 1797] [outer = 0000000000000000] 18:19:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CC544400) [pid = 3076] [serial = 1798] [outer = 00000031CBE82C00] 18:19:40 INFO - PROCESS | 3076 | 1463102380862 Marionette DEBUG loaded listener.js 18:19:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CCC7B800) [pid = 3076] [serial = 1799] [outer = 00000031CBE82C00] 18:19:41 INFO - PROCESS | 3076 | 1463102381324 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 18:19:41 INFO - PROCESS | 3076 | 1463102381383 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 18:19:41 INFO - PROCESS | 3076 | 1463102381386 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 18:19:41 INFO - PROCESS | 3076 | 1463102381389 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:19:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:19:41 INFO - PROCESS | 3076 | 1463102381391 Marionette TRACE conn6 <- [1,2362,null,{}] 18:19:41 INFO - PROCESS | 3076 | 1463102381394 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:41 INFO - PROCESS | 3076 | 1463102381482 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 18:19:41 INFO - PROCESS | 3076 | 1463102381491 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C12000 == 52 [pid = 3076] [id = 600] 18:19:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C162D400) [pid = 3076] [serial = 1800] [outer = 0000000000000000] 18:19:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CE610000) [pid = 3076] [serial = 1801] [outer = 00000031C162D400] 18:19:41 INFO - PROCESS | 3076 | 1463102381537 Marionette DEBUG loaded listener.js 18:19:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CEFA1800) [pid = 3076] [serial = 1802] [outer = 00000031C162D400] 18:19:41 INFO - PROCESS | 3076 | 1463102381962 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 628ms 18:19:42 INFO - PROCESS | 3076 | 1463102382020 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 18:19:42 INFO - PROCESS | 3076 | 1463102382022 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 18:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:19:42 INFO - PROCESS | 3076 | 1463102382025 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:19:42 INFO - PROCESS | 3076 | 1463102382027 Marionette TRACE conn6 <- [1,2366,null,{}] 18:19:42 INFO - PROCESS | 3076 | 1463102382031 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:42 INFO - PROCESS | 3076 | 1463102382116 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 18:19:42 INFO - PROCESS | 3076 | 1463102382124 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE6CE000 == 53 [pid = 3076] [id = 601] 18:19:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CF1E6000) [pid = 3076] [serial = 1803] [outer = 0000000000000000] 18:19:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CF1F0C00) [pid = 3076] [serial = 1804] [outer = 00000031CF1E6000] 18:19:42 INFO - PROCESS | 3076 | 1463102382169 Marionette DEBUG loaded listener.js 18:19:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CF8AF400) [pid = 3076] [serial = 1805] [outer = 00000031CF1E6000] 18:19:42 INFO - PROCESS | 3076 | 1463102382680 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 18:19:42 INFO - PROCESS | 3076 | 1463102382721 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 18:19:42 INFO - PROCESS | 3076 | 1463102382723 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 18:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:19:42 INFO - PROCESS | 3076 | 1463102382727 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:19:42 INFO - PROCESS | 3076 | 1463102382729 Marionette TRACE conn6 <- [1,2370,null,{}] 18:19:42 INFO - PROCESS | 3076 | 1463102382732 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:42 INFO - PROCESS | 3076 | 1463102382875 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 18:19:42 INFO - PROCESS | 3076 | 1463102382935 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE5DD000 == 54 [pid = 3076] [id = 602] 18:19:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D00E3C00) [pid = 3076] [serial = 1806] [outer = 0000000000000000] 18:19:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D07DC000) [pid = 3076] [serial = 1807] [outer = 00000031D00E3C00] 18:19:42 INFO - PROCESS | 3076 | 1463102382981 Marionette DEBUG loaded listener.js 18:19:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D18E8400) [pid = 3076] [serial = 1808] [outer = 00000031D00E3C00] 18:19:43 INFO - PROCESS | 3076 | 1463102383416 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 18:19:43 INFO - PROCESS | 3076 | 1463102383462 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 18:19:43 INFO - PROCESS | 3076 | 1463102383464 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 18:19:43 INFO - PROCESS | 3076 | 1463102383512 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:19:43 INFO - PROCESS | 3076 | 1463102383514 Marionette TRACE conn6 <- [1,2374,null,{}] 18:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:19:43 INFO - PROCESS | 3076 | 1463102383517 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:43 INFO - PROCESS | 3076 | 1463102383631 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 18:19:43 INFO - PROCESS | 3076 | 1463102383691 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6641000 == 55 [pid = 3076] [id = 603] 18:19:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D00E5C00) [pid = 3076] [serial = 1809] [outer = 0000000000000000] 18:19:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D3037000) [pid = 3076] [serial = 1810] [outer = 00000031D00E5C00] 18:19:43 INFO - PROCESS | 3076 | 1463102383735 Marionette DEBUG loaded listener.js 18:19:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D3083C00) [pid = 3076] [serial = 1811] [outer = 00000031D00E5C00] 18:19:44 INFO - PROCESS | 3076 | 1463102384152 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 692ms 18:19:44 INFO - PROCESS | 3076 | 1463102384211 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 18:19:44 INFO - PROCESS | 3076 | 1463102384213 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 18:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:19:44 INFO - PROCESS | 3076 | 1463102384216 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:19:44 INFO - PROCESS | 3076 | 1463102384218 Marionette TRACE conn6 <- [1,2378,null,{}] 18:19:44 INFO - PROCESS | 3076 | 1463102384222 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:44 INFO - PROCESS | 3076 | 1463102384344 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 18:19:44 INFO - PROCESS | 3076 | 1463102384354 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7125000 == 56 [pid = 3076] [id = 604] 18:19:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D308A400) [pid = 3076] [serial = 1812] [outer = 0000000000000000] 18:19:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D30D8000) [pid = 3076] [serial = 1813] [outer = 00000031D308A400] 18:19:44 INFO - PROCESS | 3076 | 1463102384558 Marionette DEBUG loaded listener.js 18:19:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D30EF400) [pid = 3076] [serial = 1814] [outer = 00000031D308A400] 18:19:44 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031C7A9C800) [pid = 3076] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:19:44 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D0AC3400) [pid = 3076] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:19:44 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031CEFA5400) [pid = 3076] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:19:44 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C227E400) [pid = 3076] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:19:44 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CFA16400) [pid = 3076] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:19:44 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CC57C400) [pid = 3076] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:19:44 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CD358000) [pid = 3076] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:19:44 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031C221B800) [pid = 3076] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:19:44 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031C8C3F800) [pid = 3076] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:19:44 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C1DB7C00) [pid = 3076] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:19:44 INFO - PROCESS | 3076 | 1463102384934 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 734ms 18:19:44 INFO - PROCESS | 3076 | 1463102384951 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 18:19:44 INFO - PROCESS | 3076 | 1463102384953 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 18:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:19:44 INFO - PROCESS | 3076 | 1463102384986 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:19:44 INFO - PROCESS | 3076 | 1463102384988 Marionette TRACE conn6 <- [1,2382,null,{}] 18:19:44 INFO - PROCESS | 3076 | 1463102384991 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:45 INFO - PROCESS | 3076 | 1463102385076 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 18:19:45 INFO - PROCESS | 3076 | 1463102385161 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7425000 == 57 [pid = 3076] [id = 605] 18:19:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031C6C09C00) [pid = 3076] [serial = 1815] [outer = 0000000000000000] 18:19:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D308CC00) [pid = 3076] [serial = 1816] [outer = 00000031C6C09C00] 18:19:45 INFO - PROCESS | 3076 | 1463102385206 Marionette DEBUG loaded listener.js 18:19:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D30F7000) [pid = 3076] [serial = 1817] [outer = 00000031C6C09C00] 18:19:45 INFO - PROCESS | 3076 | 1463102385578 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 648ms 18:19:45 INFO - PROCESS | 3076 | 1463102385634 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 18:19:45 INFO - PROCESS | 3076 | 1463102385636 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 18:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:19:45 INFO - PROCESS | 3076 | 1463102385647 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:19:45 INFO - PROCESS | 3076 | 1463102385649 Marionette TRACE conn6 <- [1,2386,null,{}] 18:19:45 INFO - PROCESS | 3076 | 1463102385652 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:45 INFO - PROCESS | 3076 | 1463102385749 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 18:19:45 INFO - PROCESS | 3076 | 1463102385757 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E65000 == 58 [pid = 3076] [id = 606] 18:19:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D3756800) [pid = 3076] [serial = 1818] [outer = 0000000000000000] 18:19:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D375F000) [pid = 3076] [serial = 1819] [outer = 00000031D3756800] 18:19:45 INFO - PROCESS | 3076 | 1463102385801 Marionette DEBUG loaded listener.js 18:19:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D37A9400) [pid = 3076] [serial = 1820] [outer = 00000031D3756800] 18:19:46 INFO - PROCESS | 3076 | 1463102386216 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 18:19:46 INFO - PROCESS | 3076 | 1463102386277 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 18:19:46 INFO - PROCESS | 3076 | 1463102386280 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 18:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:19:46 INFO - PROCESS | 3076 | 1463102386283 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:19:46 INFO - PROCESS | 3076 | 1463102386286 Marionette TRACE conn6 <- [1,2390,null,{}] 18:19:46 INFO - PROCESS | 3076 | 1463102386290 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:46 INFO - PROCESS | 3076 | 1463102386396 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 18:19:46 INFO - PROCESS | 3076 | 1463102386442 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D960F000 == 59 [pid = 3076] [id = 607] 18:19:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D37B0800) [pid = 3076] [serial = 1821] [outer = 0000000000000000] 18:19:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D3BB1400) [pid = 3076] [serial = 1822] [outer = 00000031D37B0800] 18:19:46 INFO - PROCESS | 3076 | 1463102386491 Marionette DEBUG loaded listener.js 18:19:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D3BBAC00) [pid = 3076] [serial = 1823] [outer = 00000031D37B0800] 18:19:47 INFO - PROCESS | 3076 | 1463102387154 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 943ms 18:19:47 INFO - PROCESS | 3076 | 1463102387230 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 18:19:47 INFO - PROCESS | 3076 | 1463102387236 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 18:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:19:47 INFO - PROCESS | 3076 | 1463102387241 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:19:47 INFO - PROCESS | 3076 | 1463102387246 Marionette TRACE conn6 <- [1,2394,null,{}] 18:19:47 INFO - PROCESS | 3076 | 1463102387292 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:47 INFO - PROCESS | 3076 | 1463102387449 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 18:19:47 INFO - PROCESS | 3076 | 1463102387502 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3F1800 == 60 [pid = 3076] [id = 608] 18:19:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C3877000) [pid = 3076] [serial = 1824] [outer = 0000000000000000] 18:19:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C74C5400) [pid = 3076] [serial = 1825] [outer = 00000031C3877000] 18:19:47 INFO - PROCESS | 3076 | 1463102387560 Marionette DEBUG loaded listener.js 18:19:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C8C3AC00) [pid = 3076] [serial = 1826] [outer = 00000031C3877000] 18:19:48 INFO - PROCESS | 3076 | 1463102388169 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 18:19:48 INFO - PROCESS | 3076 | 1463102388230 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 18:19:48 INFO - PROCESS | 3076 | 1463102388237 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 18:19:48 INFO - PROCESS | 3076 | 1463102388243 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:19:48 INFO - PROCESS | 3076 | 1463102388246 Marionette TRACE conn6 <- [1,2398,null,{}] 18:19:48 INFO - PROCESS | 3076 | 1463102388250 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:48 INFO - PROCESS | 3076 | 1463102388367 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 18:19:48 INFO - PROCESS | 3076 | 1463102388495 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D634C000 == 61 [pid = 3076] [id = 609] 18:19:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CCA0C800) [pid = 3076] [serial = 1827] [outer = 0000000000000000] 18:19:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CE6ACC00) [pid = 3076] [serial = 1828] [outer = 00000031CCA0C800] 18:19:48 INFO - PROCESS | 3076 | 1463102388551 Marionette DEBUG loaded listener.js 18:19:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CFA15000) [pid = 3076] [serial = 1829] [outer = 00000031CCA0C800] 18:19:49 INFO - PROCESS | 3076 | 1463102389167 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:19:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 944ms 18:19:49 INFO - PROCESS | 3076 | 1463102389195 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 18:19:49 INFO - PROCESS | 3076 | 1463102389197 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 18:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:19:49 INFO - PROCESS | 3076 | 1463102389201 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:19:49 INFO - PROCESS | 3076 | 1463102389205 Marionette TRACE conn6 <- [1,2402,null,{}] 18:19:49 INFO - PROCESS | 3076 | 1463102389218 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:49 INFO - PROCESS | 3076 | 1463102389334 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 18:19:49 INFO - PROCESS | 3076 | 1463102389463 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D0F000 == 62 [pid = 3076] [id = 610] 18:19:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031D1DCD000) [pid = 3076] [serial = 1830] [outer = 0000000000000000] 18:19:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031D3083400) [pid = 3076] [serial = 1831] [outer = 00000031D1DCD000] 18:19:49 INFO - PROCESS | 3076 | 1463102389522 Marionette DEBUG loaded listener.js 18:19:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D37AAC00) [pid = 3076] [serial = 1832] [outer = 00000031D1DCD000] 18:19:50 INFO - PROCESS | 3076 | 1463102390086 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 943ms 18:19:50 INFO - PROCESS | 3076 | 1463102390147 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 18:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:19:50 INFO - PROCESS | 3076 | 1463102390150 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 18:19:50 INFO - PROCESS | 3076 | 1463102390154 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:19:50 INFO - PROCESS | 3076 | 1463102390156 Marionette TRACE conn6 <- [1,2406,null,{}] 18:19:50 INFO - PROCESS | 3076 | 1463102390159 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:50 INFO - PROCESS | 3076 | 1463102390272 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 18:19:50 INFO - PROCESS | 3076 | 1463102390370 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D62000 == 63 [pid = 3076] [id = 611] 18:19:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D3BAE400) [pid = 3076] [serial = 1833] [outer = 0000000000000000] 18:19:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D3BB4800) [pid = 3076] [serial = 1834] [outer = 00000031D3BAE400] 18:19:50 INFO - PROCESS | 3076 | 1463102390425 Marionette DEBUG loaded listener.js 18:19:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D3BCFC00) [pid = 3076] [serial = 1835] [outer = 00000031D3BAE400] 18:19:51 INFO - PROCESS | 3076 | 1463102391029 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 945ms 18:19:51 INFO - PROCESS | 3076 | 1463102391101 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 18:19:51 INFO - PROCESS | 3076 | 1463102391103 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 18:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:19:51 INFO - PROCESS | 3076 | 1463102391107 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:19:51 INFO - PROCESS | 3076 | 1463102391109 Marionette TRACE conn6 <- [1,2410,null,{}] 18:19:51 INFO - PROCESS | 3076 | 1463102391113 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:51 INFO - PROCESS | 3076 | 1463102391222 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 18:19:51 INFO - PROCESS | 3076 | 1463102391533 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD385800 == 64 [pid = 3076] [id = 612] 18:19:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031C1629800) [pid = 3076] [serial = 1836] [outer = 0000000000000000] 18:19:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031C2220800) [pid = 3076] [serial = 1837] [outer = 00000031C1629800] 18:19:51 INFO - PROCESS | 3076 | 1463102391615 Marionette DEBUG loaded listener.js 18:19:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031C2B9D400) [pid = 3076] [serial = 1838] [outer = 00000031C1629800] 18:19:52 INFO - PROCESS | 3076 | 1463102392213 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1183ms 18:19:52 INFO - PROCESS | 3076 | 1463102392293 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 18:19:52 INFO - PROCESS | 3076 | 1463102392297 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 18:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:19:52 INFO - PROCESS | 3076 | 1463102392302 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:19:52 INFO - PROCESS | 3076 | 1463102392305 Marionette TRACE conn6 <- [1,2414,null,{}] 18:19:52 INFO - PROCESS | 3076 | 1463102392310 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:52 INFO - PROCESS | 3076 | 1463102392420 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 18:19:52 INFO - PROCESS | 3076 | 1463102392564 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1C19800 == 63 [pid = 3076] [id = 501] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFAEF000 == 62 [pid = 3076] [id = 499] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E65000 == 61 [pid = 3076] [id = 606] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7425000 == 60 [pid = 3076] [id = 605] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7125000 == 59 [pid = 3076] [id = 604] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E1E000 == 58 [pid = 3076] [id = 575] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6641000 == 57 [pid = 3076] [id = 603] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE5DD000 == 56 [pid = 3076] [id = 602] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE6CE000 == 55 [pid = 3076] [id = 601] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C8AA2C00) [pid = 3076] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CEFA6C00) [pid = 3076] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D21EF000) [pid = 3076] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031D02E6400) [pid = 3076] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8647000 == 56 [pid = 3076] [id = 613] 18:19:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031C0BAA000) [pid = 3076] [serial = 1839] [outer = 0000000000000000] 18:19:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031C24BC000) [pid = 3076] [serial = 1840] [outer = 00000031C0BAA000] 18:19:52 INFO - PROCESS | 3076 | 1463102392659 Marionette DEBUG loaded listener.js 18:19:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031C757CC00) [pid = 3076] [serial = 1841] [outer = 00000031C0BAA000] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C12000 == 55 [pid = 3076] [id = 600] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFBEF000 == 54 [pid = 3076] [id = 599] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC29F800 == 53 [pid = 3076] [id = 598] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF830800 == 52 [pid = 3076] [id = 597] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E67800 == 51 [pid = 3076] [id = 595] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D742B800 == 50 [pid = 3076] [id = 594] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F1E000 == 49 [pid = 3076] [id = 593] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFBDD800 == 48 [pid = 3076] [id = 592] 18:19:52 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8650800 == 47 [pid = 3076] [id = 591] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CC8E4C00) [pid = 3076] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CEF9F000) [pid = 3076] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031C2C1CC00) [pid = 3076] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031C24BB000) [pid = 3076] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C24BF000) [pid = 3076] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CBE82400) [pid = 3076] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031C22BC400) [pid = 3076] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C3998800) [pid = 3076] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031D3043000) [pid = 3076] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C7E76800) [pid = 3076] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C8A78400) [pid = 3076] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CE60B000) [pid = 3076] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D180B400) [pid = 3076] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CF25E000) [pid = 3076] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C8CFC400) [pid = 3076] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031CFA1F000) [pid = 3076] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CF8A4000) [pid = 3076] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CD194C00) [pid = 3076] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CFA5E800) [pid = 3076] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CC53A400) [pid = 3076] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 18:19:52 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CF8A9800) [pid = 3076] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3076 | 1463102393128 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 839ms 18:19:53 INFO - PROCESS | 3076 | 1463102393142 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 18:19:53 INFO - PROCESS | 3076 | 1463102393146 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 18:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:19:53 INFO - PROCESS | 3076 | 1463102393151 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:19:53 INFO - PROCESS | 3076 | 1463102393153 Marionette TRACE conn6 <- [1,2418,null,{}] 18:19:53 INFO - PROCESS | 3076 | 1463102393157 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:53 INFO - PROCESS | 3076 | 1463102393244 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 18:19:53 INFO - PROCESS | 3076 | 1463102393251 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF70C800 == 48 [pid = 3076] [id = 614] 18:19:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C6D7A000) [pid = 3076] [serial = 1842] [outer = 0000000000000000] 18:19:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C7E75C00) [pid = 3076] [serial = 1843] [outer = 00000031C6D7A000] 18:19:53 INFO - PROCESS | 3076 | 1463102393297 Marionette DEBUG loaded listener.js 18:19:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C8A6F000) [pid = 3076] [serial = 1844] [outer = 00000031C6D7A000] 18:19:53 INFO - PROCESS | 3076 | 1463102393788 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 18:19:53 INFO - PROCESS | 3076 | 1463102393847 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 18:19:53 INFO - PROCESS | 3076 | 1463102393850 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 18:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:19:53 INFO - PROCESS | 3076 | 1463102393855 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:19:53 INFO - PROCESS | 3076 | 1463102393861 Marionette TRACE conn6 <- [1,2422,null,{}] 18:19:53 INFO - PROCESS | 3076 | 1463102393871 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:53 INFO - PROCESS | 3076 | 1463102393961 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 18:19:54 INFO - PROCESS | 3076 | 1463102394043 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D024A800 == 49 [pid = 3076] [id = 615] 18:19:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CBE77C00) [pid = 3076] [serial = 1845] [outer = 0000000000000000] 18:19:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CC221400) [pid = 3076] [serial = 1846] [outer = 00000031CBE77C00] 18:19:54 INFO - PROCESS | 3076 | 1463102394132 Marionette DEBUG loaded listener.js 18:19:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CC546800) [pid = 3076] [serial = 1847] [outer = 00000031CBE77C00] 18:19:54 INFO - PROCESS | 3076 | 1463102394491 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 18:19:54 INFO - PROCESS | 3076 | 1463102394552 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 18:19:54 INFO - PROCESS | 3076 | 1463102394555 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 18:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:19:54 INFO - PROCESS | 3076 | 1463102394558 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:19:54 INFO - PROCESS | 3076 | 1463102394560 Marionette TRACE conn6 <- [1,2426,null,{}] 18:19:54 INFO - PROCESS | 3076 | 1463102394564 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:54 INFO - PROCESS | 3076 | 1463102394650 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 18:19:54 INFO - PROCESS | 3076 | 1463102394657 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C22A6000 == 50 [pid = 3076] [id = 616] 18:19:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CC8D8C00) [pid = 3076] [serial = 1848] [outer = 0000000000000000] 18:19:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CCC79800) [pid = 3076] [serial = 1849] [outer = 00000031CC8D8C00] 18:19:54 INFO - PROCESS | 3076 | 1463102394703 Marionette DEBUG loaded listener.js 18:19:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CD347000) [pid = 3076] [serial = 1850] [outer = 00000031CC8D8C00] 18:19:55 INFO - PROCESS | 3076 | 1463102395157 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 18:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:19:55 INFO - PROCESS | 3076 | 1463102395190 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 18:19:55 INFO - PROCESS | 3076 | 1463102395192 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 18:19:55 INFO - PROCESS | 3076 | 1463102395195 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:19:55 INFO - PROCESS | 3076 | 1463102395197 Marionette TRACE conn6 <- [1,2430,null,{}] 18:19:55 INFO - PROCESS | 3076 | 1463102395200 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:55 INFO - PROCESS | 3076 | 1463102395318 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 18:19:55 INFO - PROCESS | 3076 | 1463102395324 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B88000 == 51 [pid = 3076] [id = 617] 18:19:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CE607400) [pid = 3076] [serial = 1851] [outer = 0000000000000000] 18:19:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CE608C00) [pid = 3076] [serial = 1852] [outer = 00000031CE607400] 18:19:55 INFO - PROCESS | 3076 | 1463102395390 Marionette DEBUG loaded listener.js 18:19:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CEF9AC00) [pid = 3076] [serial = 1853] [outer = 00000031CE607400] 18:19:55 INFO - PROCESS | 3076 | 1463102395888 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 733ms 18:19:55 INFO - PROCESS | 3076 | 1463102395932 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 18:19:55 INFO - PROCESS | 3076 | 1463102395934 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 18:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:19:55 INFO - PROCESS | 3076 | 1463102395942 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:19:55 INFO - PROCESS | 3076 | 1463102395944 Marionette TRACE conn6 <- [1,2434,null,{}] 18:19:55 INFO - PROCESS | 3076 | 1463102395947 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:56 INFO - PROCESS | 3076 | 1463102396060 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 18:19:56 INFO - PROCESS | 3076 | 1463102396066 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D43CD000 == 52 [pid = 3076] [id = 618] 18:19:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CE6A2000) [pid = 3076] [serial = 1854] [outer = 0000000000000000] 18:19:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CF253C00) [pid = 3076] [serial = 1855] [outer = 00000031CE6A2000] 18:19:56 INFO - PROCESS | 3076 | 1463102396111 Marionette DEBUG loaded listener.js 18:19:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CF8A2C00) [pid = 3076] [serial = 1856] [outer = 00000031CE6A2000] 18:19:56 INFO - PROCESS | 3076 | 1463102396562 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 18:19:56 INFO - PROCESS | 3076 | 1463102396632 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 18:19:56 INFO - PROCESS | 3076 | 1463102396634 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 18:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:19:56 INFO - PROCESS | 3076 | 1463102396638 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:19:56 INFO - PROCESS | 3076 | 1463102396639 Marionette TRACE conn6 <- [1,2438,null,{}] 18:19:56 INFO - PROCESS | 3076 | 1463102396643 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:56 INFO - PROCESS | 3076 | 1463102396783 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 18:19:56 INFO - PROCESS | 3076 | 1463102396804 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D453B000 == 53 [pid = 3076] [id = 619] 18:19:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CF8A7000) [pid = 3076] [serial = 1857] [outer = 0000000000000000] 18:19:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CF8AE400) [pid = 3076] [serial = 1858] [outer = 00000031CF8A7000] 18:19:56 INFO - PROCESS | 3076 | 1463102396851 Marionette DEBUG loaded listener.js 18:19:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CFA34800) [pid = 3076] [serial = 1859] [outer = 00000031CF8A7000] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D3756800) [pid = 3076] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031CF1E6000) [pid = 3076] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031C2936800) [pid = 3076] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CBE82C00) [pid = 3076] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031D00E3C00) [pid = 3076] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C162D400) [pid = 3076] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031D00E5C00) [pid = 3076] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C2277C00) [pid = 3076] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031D308A400) [pid = 3076] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C6C09C00) [pid = 3076] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:19:57 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CFF9E000) [pid = 3076] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:19:57 INFO - PROCESS | 3076 | 1463102397414 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 839ms 18:19:57 INFO - PROCESS | 3076 | 1463102397481 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 18:19:57 INFO - PROCESS | 3076 | 1463102397483 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 18:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:19:57 INFO - PROCESS | 3076 | 1463102397486 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:19:57 INFO - PROCESS | 3076 | 1463102397488 Marionette TRACE conn6 <- [1,2442,null,{}] 18:19:57 INFO - PROCESS | 3076 | 1463102397491 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:57 INFO - PROCESS | 3076 | 1463102397574 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 18:19:57 INFO - PROCESS | 3076 | 1463102397581 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4661800 == 54 [pid = 3076] [id = 620] 18:19:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CF798400) [pid = 3076] [serial = 1860] [outer = 0000000000000000] 18:19:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CFA36000) [pid = 3076] [serial = 1861] [outer = 00000031CF798400] 18:19:57 INFO - PROCESS | 3076 | 1463102397625 Marionette DEBUG loaded listener.js 18:19:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CFA59C00) [pid = 3076] [serial = 1862] [outer = 00000031CF798400] 18:19:58 INFO - PROCESS | 3076 | 1463102398026 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 587ms 18:19:58 INFO - PROCESS | 3076 | 1463102398085 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 18:19:58 INFO - PROCESS | 3076 | 1463102398088 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 18:19:58 INFO - PROCESS | 3076 | 1463102398096 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:19:58 INFO - PROCESS | 3076 | 1463102398098 Marionette TRACE conn6 <- [1,2446,null,{}] 18:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:19:58 INFO - PROCESS | 3076 | 1463102398102 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:58 INFO - PROCESS | 3076 | 1463102398188 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 18:19:58 INFO - PROCESS | 3076 | 1463102398194 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6658800 == 55 [pid = 3076] [id = 621] 18:19:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CFA66800) [pid = 3076] [serial = 1863] [outer = 0000000000000000] 18:19:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CFD72400) [pid = 3076] [serial = 1864] [outer = 00000031CFA66800] 18:19:58 INFO - PROCESS | 3076 | 1463102398238 Marionette DEBUG loaded listener.js 18:19:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031D07D8C00) [pid = 3076] [serial = 1865] [outer = 00000031CFA66800] 18:19:58 INFO - PROCESS | 3076 | 1463102398673 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 629ms 18:19:58 INFO - PROCESS | 3076 | 1463102398735 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 18:19:58 INFO - PROCESS | 3076 | 1463102398737 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 18:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:19:58 INFO - PROCESS | 3076 | 1463102398745 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:19:58 INFO - PROCESS | 3076 | 1463102398747 Marionette TRACE conn6 <- [1,2450,null,{}] 18:19:58 INFO - PROCESS | 3076 | 1463102398750 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:19:58 INFO - PROCESS | 3076 | 1463102398835 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 18:19:58 INFO - PROCESS | 3076 | 1463102398843 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FAE000 == 56 [pid = 3076] [id = 622] 18:19:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031D0ABC000) [pid = 3076] [serial = 1866] [outer = 0000000000000000] 18:19:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031D0ABFC00) [pid = 3076] [serial = 1867] [outer = 00000031D0ABC000] 18:19:58 INFO - PROCESS | 3076 | 1463102398894 Marionette DEBUG loaded listener.js 18:19:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D1C54400) [pid = 3076] [serial = 1868] [outer = 00000031D0ABC000] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D95CE000 == 55 [pid = 3076] [id = 596] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3270800 == 54 [pid = 3076] [id = 502] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1690800 == 53 [pid = 3076] [id = 577] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF32A800 == 52 [pid = 3076] [id = 470] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE567800 == 51 [pid = 3076] [id = 469] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E20800 == 50 [pid = 3076] [id = 522] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6FA3000 == 49 [pid = 3076] [id = 578] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7420000 == 48 [pid = 3076] [id = 579] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D741D800 == 47 [pid = 3076] [id = 549] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D16A9000 == 46 [pid = 3076] [id = 521] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7115800 == 45 [pid = 3076] [id = 565] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E4D000 == 44 [pid = 3076] [id = 580] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF84F800 == 43 [pid = 3076] [id = 471] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D712F800 == 42 [pid = 3076] [id = 546] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8C59800 == 41 [pid = 3076] [id = 536] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD38C000 == 40 [pid = 3076] [id = 497] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8647000 == 39 [pid = 3076] [id = 613] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD385800 == 38 [pid = 3076] [id = 612] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D62000 == 37 [pid = 3076] [id = 611] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D0F000 == 36 [pid = 3076] [id = 610] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D634C000 == 35 [pid = 3076] [id = 609] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF3F1800 == 34 [pid = 3076] [id = 608] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D960F000 == 33 [pid = 3076] [id = 607] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6658800 == 32 [pid = 3076] [id = 621] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4661800 == 31 [pid = 3076] [id = 620] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B88000 == 30 [pid = 3076] [id = 617] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D453B000 == 29 [pid = 3076] [id = 619] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D43CD000 == 28 [pid = 3076] [id = 618] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF70C800 == 27 [pid = 3076] [id = 614] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031D024A800 == 26 [pid = 3076] [id = 615] 18:20:00 INFO - PROCESS | 3076 | --DOCSHELL 00000031C22A6000 == 25 [pid = 3076] [id = 616] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D0ABC800) [pid = 3076] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031D375F000) [pid = 3076] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CD3C1800) [pid = 3076] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CF1F0C00) [pid = 3076] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C2CEC400) [pid = 3076] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C7934C00) [pid = 3076] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CC544400) [pid = 3076] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CCC7B800) [pid = 3076] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D07DC000) [pid = 3076] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CE610000) [pid = 3076] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C1626800) [pid = 3076] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CEFA1800) [pid = 3076] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031D3037000) [pid = 3076] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C7E72800) [pid = 3076] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D18E8400) [pid = 3076] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D3044000) [pid = 3076] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D308F800) [pid = 3076] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C7774000) [pid = 3076] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C293BC00) [pid = 3076] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031D1684800) [pid = 3076] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031D3083C00) [pid = 3076] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D30D8000) [pid = 3076] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031D30EF400) [pid = 3076] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D30F7000) [pid = 3076] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031D37A9400) [pid = 3076] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CF8AF400) [pid = 3076] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 18:20:00 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031D308CC00) [pid = 3076] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 18:20:01 INFO - PROCESS | 3076 | 1463102401047 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2355ms 18:20:01 INFO - PROCESS | 3076 | 1463102401101 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 18:20:01 INFO - PROCESS | 3076 | 1463102401105 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 18:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:20:01 INFO - PROCESS | 3076 | 1463102401111 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:20:01 INFO - PROCESS | 3076 | 1463102401114 Marionette TRACE conn6 <- [1,2454,null,{}] 18:20:01 INFO - PROCESS | 3076 | 1463102401121 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:01 INFO - PROCESS | 3076 | 1463102401213 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 18:20:01 INFO - PROCESS | 3076 | 1463102401223 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C3B73800 == 26 [pid = 3076] [id = 623] 18:20:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C162C800) [pid = 3076] [serial = 1869] [outer = 0000000000000000] 18:20:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C16D2800) [pid = 3076] [serial = 1870] [outer = 00000031C162C800] 18:20:01 INFO - PROCESS | 3076 | 1463102401272 Marionette DEBUG loaded listener.js 18:20:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C2221C00) [pid = 3076] [serial = 1871] [outer = 00000031C162C800] 18:20:01 INFO - PROCESS | 3076 | 1463102401759 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 18:20:01 INFO - PROCESS | 3076 | 1463102401806 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 18:20:01 INFO - PROCESS | 3076 | 1463102401813 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 18:20:01 INFO - PROCESS | 3076 | 1463102401819 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:20:01 INFO - PROCESS | 3076 | 1463102401822 Marionette TRACE conn6 <- [1,2458,null,{}] 18:20:01 INFO - PROCESS | 3076 | 1463102401826 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:01 INFO - PROCESS | 3076 | 1463102401913 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 18:20:01 INFO - PROCESS | 3076 | 1463102401924 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C88B1800 == 27 [pid = 3076] [id = 624] 18:20:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C22BC800) [pid = 3076] [serial = 1872] [outer = 0000000000000000] 18:20:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C24B7C00) [pid = 3076] [serial = 1873] [outer = 00000031C22BC800] 18:20:01 INFO - PROCESS | 3076 | 1463102401971 Marionette DEBUG loaded listener.js 18:20:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C24C6800) [pid = 3076] [serial = 1874] [outer = 00000031C22BC800] 18:20:02 INFO - PROCESS | 3076 | 1463102402419 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 18:20:02 INFO - PROCESS | 3076 | 1463102402454 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 18:20:02 INFO - PROCESS | 3076 | 1463102402457 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 18:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:20:02 INFO - PROCESS | 3076 | 1463102402465 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:20:02 INFO - PROCESS | 3076 | 1463102402469 Marionette TRACE conn6 <- [1,2462,null,{}] 18:20:02 INFO - PROCESS | 3076 | 1463102402481 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:02 INFO - PROCESS | 3076 | 1463102402581 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 18:20:02 INFO - PROCESS | 3076 | 1463102402632 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5C0000 == 28 [pid = 3076] [id = 625] 18:20:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C0B03C00) [pid = 3076] [serial = 1875] [outer = 0000000000000000] 18:20:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031C2BA3400) [pid = 3076] [serial = 1876] [outer = 00000031C0B03C00] 18:20:02 INFO - PROCESS | 3076 | 1463102402682 Marionette DEBUG loaded listener.js 18:20:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031C2CF0800) [pid = 3076] [serial = 1877] [outer = 00000031C0B03C00] 18:20:03 INFO - PROCESS | 3076 | 1463102403131 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 18:20:03 INFO - PROCESS | 3076 | 1463102403202 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 18:20:03 INFO - PROCESS | 3076 | 1463102403205 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 18:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:20:03 INFO - PROCESS | 3076 | 1463102403208 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:20:03 INFO - PROCESS | 3076 | 1463102403210 Marionette TRACE conn6 <- [1,2466,null,{}] 18:20:03 INFO - PROCESS | 3076 | 1463102403214 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:03 INFO - PROCESS | 3076 | 1463102403298 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 18:20:03 INFO - PROCESS | 3076 | 1463102403304 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE5D9000 == 29 [pid = 3076] [id = 626] 18:20:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031C3876C00) [pid = 3076] [serial = 1878] [outer = 0000000000000000] 18:20:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031C6A58C00) [pid = 3076] [serial = 1879] [outer = 00000031C3876C00] 18:20:03 INFO - PROCESS | 3076 | 1463102403351 Marionette DEBUG loaded listener.js 18:20:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C6D84C00) [pid = 3076] [serial = 1880] [outer = 00000031C3876C00] 18:20:03 INFO - PROCESS | 3076 | 1463102403775 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 587ms 18:20:03 INFO - PROCESS | 3076 | 1463102403803 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 18:20:03 INFO - PROCESS | 3076 | 1463102403805 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 18:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:20:03 INFO - PROCESS | 3076 | 1463102403809 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:20:03 INFO - PROCESS | 3076 | 1463102403810 Marionette TRACE conn6 <- [1,2470,null,{}] 18:20:03 INFO - PROCESS | 3076 | 1463102403814 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:03 INFO - PROCESS | 3076 | 1463102403892 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 18:20:03 INFO - PROCESS | 3076 | 1463102403899 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF32C000 == 30 [pid = 3076] [id = 627] 18:20:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C227E000) [pid = 3076] [serial = 1881] [outer = 0000000000000000] 18:20:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C7579000) [pid = 3076] [serial = 1882] [outer = 00000031C227E000] 18:20:03 INFO - PROCESS | 3076 | 1463102403945 Marionette DEBUG loaded listener.js 18:20:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C79E6000) [pid = 3076] [serial = 1883] [outer = 00000031C227E000] 18:20:04 INFO - PROCESS | 3076 | 1463102404404 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 627ms 18:20:04 INFO - PROCESS | 3076 | 1463102404440 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 18:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:20:04 INFO - PROCESS | 3076 | 1463102404442 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 18:20:04 INFO - PROCESS | 3076 | 1463102404445 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:20:04 INFO - PROCESS | 3076 | 1463102404447 Marionette TRACE conn6 <- [1,2474,null,{}] 18:20:04 INFO - PROCESS | 3076 | 1463102404450 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:04 INFO - PROCESS | 3076 | 1463102404565 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 18:20:04 INFO - PROCESS | 3076 | 1463102404574 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBD8800 == 31 [pid = 3076] [id = 628] 18:20:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C853D800) [pid = 3076] [serial = 1884] [outer = 0000000000000000] 18:20:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031C8AA1C00) [pid = 3076] [serial = 1885] [outer = 00000031C853D800] 18:20:04 INFO - PROCESS | 3076 | 1463102404620 Marionette DEBUG loaded listener.js 18:20:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C8C3F400) [pid = 3076] [serial = 1886] [outer = 00000031C853D800] 18:20:05 INFO - PROCESS | 3076 | 1463102405020 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 628ms 18:20:05 INFO - PROCESS | 3076 | 1463102405076 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 18:20:05 INFO - PROCESS | 3076 | 1463102405078 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 18:20:05 INFO - PROCESS | 3076 | 1463102405082 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:20:05 INFO - PROCESS | 3076 | 1463102405083 Marionette TRACE conn6 <- [1,2478,null,{}] 18:20:05 INFO - PROCESS | 3076 | 1463102405087 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:05 INFO - PROCESS | 3076 | 1463102405167 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 18:20:05 INFO - PROCESS | 3076 | 1463102405174 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFE95000 == 32 [pid = 3076] [id = 629] 18:20:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C941F800) [pid = 3076] [serial = 1887] [outer = 0000000000000000] 18:20:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CBE7AC00) [pid = 3076] [serial = 1888] [outer = 00000031C941F800] 18:20:05 INFO - PROCESS | 3076 | 1463102405219 Marionette DEBUG loaded listener.js 18:20:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CC21F000) [pid = 3076] [serial = 1889] [outer = 00000031C941F800] 18:20:05 INFO - PROCESS | 3076 | 1463102405638 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 587ms 18:20:05 INFO - PROCESS | 3076 | 1463102405672 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 18:20:05 INFO - PROCESS | 3076 | 1463102405675 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 18:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:20:05 INFO - PROCESS | 3076 | 1463102405687 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:20:05 INFO - PROCESS | 3076 | 1463102405689 Marionette TRACE conn6 <- [1,2482,null,{}] 18:20:05 INFO - PROCESS | 3076 | 1463102405692 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:05 INFO - PROCESS | 3076 | 1463102405817 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 18:20:05 INFO - PROCESS | 3076 | 1463102405826 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D168E000 == 33 [pid = 3076] [id = 630] 18:20:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CC223800) [pid = 3076] [serial = 1890] [outer = 0000000000000000] 18:20:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CC53B000) [pid = 3076] [serial = 1891] [outer = 00000031CC223800] 18:20:05 INFO - PROCESS | 3076 | 1463102405871 Marionette DEBUG loaded listener.js 18:20:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CC8D8800) [pid = 3076] [serial = 1892] [outer = 00000031CC223800] 18:20:06 INFO - PROCESS | 3076 | 1463102406282 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 628ms 18:20:06 INFO - PROCESS | 3076 | 1463102406321 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 18:20:06 INFO - PROCESS | 3076 | 1463102406323 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 18:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:20:06 INFO - PROCESS | 3076 | 1463102406326 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:20:06 INFO - PROCESS | 3076 | 1463102406328 Marionette TRACE conn6 <- [1,2486,null,{}] 18:20:06 INFO - PROCESS | 3076 | 1463102406331 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:06 INFO - PROCESS | 3076 | 1463102406441 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 18:20:06 INFO - PROCESS | 3076 | 1463102406447 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5BF800 == 34 [pid = 3076] [id = 631] 18:20:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CC8DD000) [pid = 3076] [serial = 1893] [outer = 0000000000000000] 18:20:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CC8E2800) [pid = 3076] [serial = 1894] [outer = 00000031CC8DD000] 18:20:06 INFO - PROCESS | 3076 | 1463102406493 Marionette DEBUG loaded listener.js 18:20:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CCC80000) [pid = 3076] [serial = 1895] [outer = 00000031CC8DD000] 18:20:06 INFO - PROCESS | 3076 | 1463102406965 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 18:20:07 INFO - PROCESS | 3076 | 1463102407027 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 18:20:07 INFO - PROCESS | 3076 | 1463102407029 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 18:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:20:07 INFO - PROCESS | 3076 | 1463102407033 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:20:07 INFO - PROCESS | 3076 | 1463102407035 Marionette TRACE conn6 <- [1,2490,null,{}] 18:20:07 INFO - PROCESS | 3076 | 1463102407038 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:07 INFO - PROCESS | 3076 | 1463102407156 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 18:20:07 INFO - PROCESS | 3076 | 1463102407167 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37D5800 == 35 [pid = 3076] [id = 632] 18:20:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CD198000) [pid = 3076] [serial = 1896] [outer = 0000000000000000] 18:20:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CD350C00) [pid = 3076] [serial = 1897] [outer = 00000031CD198000] 18:20:07 INFO - PROCESS | 3076 | 1463102407212 Marionette DEBUG loaded listener.js 18:20:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031CD35C400) [pid = 3076] [serial = 1898] [outer = 00000031CD198000] 18:20:07 INFO - PROCESS | 3076 | 1463102407657 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 690ms 18:20:07 INFO - PROCESS | 3076 | 1463102407725 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 18:20:07 INFO - PROCESS | 3076 | 1463102407728 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 18:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:20:07 INFO - PROCESS | 3076 | 1463102407731 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:20:07 INFO - PROCESS | 3076 | 1463102407734 Marionette TRACE conn6 <- [1,2494,null,{}] 18:20:07 INFO - PROCESS | 3076 | 1463102407737 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:07 INFO - PROCESS | 3076 | 1463102407895 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 18:20:07 INFO - PROCESS | 3076 | 1463102407952 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF32A800 == 36 [pid = 3076] [id = 633] 18:20:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031CE614000) [pid = 3076] [serial = 1899] [outer = 0000000000000000] 18:20:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031CE6A8800) [pid = 3076] [serial = 1900] [outer = 00000031CE614000] 18:20:08 INFO - PROCESS | 3076 | 1463102408008 Marionette DEBUG loaded listener.js 18:20:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031CEFA4800) [pid = 3076] [serial = 1901] [outer = 00000031CE614000] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C0CD1C00) [pid = 3076] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CFA37C00) [pid = 3076] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D303EC00) [pid = 3076] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031D308C800) [pid = 3076] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CFA66800) [pid = 3076] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031CE607400) [pid = 3076] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CE6A2000) [pid = 3076] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CF8A7000) [pid = 3076] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CC8D8C00) [pid = 3076] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CBE77C00) [pid = 3076] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C6D7A000) [pid = 3076] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C0BAA000) [pid = 3076] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C1629800) [pid = 3076] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D3BAE400) [pid = 3076] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D1DCD000) [pid = 3076] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CCA0C800) [pid = 3076] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C3877000) [pid = 3076] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D37B0800) [pid = 3076] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CF798400) [pid = 3076] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031D07D2800) [pid = 3076] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CE6AC000) [pid = 3076] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031C7E7D000) [pid = 3076] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031C2271400) [pid = 3076] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C7A9C400) [pid = 3076] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D02E5400) [pid = 3076] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031C79A2800) [pid = 3076] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CFD75400) [pid = 3076] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031CEF9F800) [pid = 3076] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031C227CC00) [pid = 3076] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D214FC00) [pid = 3076] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:20:08 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CD34B400) [pid = 3076] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:20:08 INFO - PROCESS | 3076 | 1463102408804 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1137ms 18:20:08 INFO - PROCESS | 3076 | 1463102408871 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 18:20:08 INFO - PROCESS | 3076 | 1463102408873 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 18:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:20:08 INFO - PROCESS | 3076 | 1463102408876 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:20:08 INFO - PROCESS | 3076 | 1463102408878 Marionette TRACE conn6 <- [1,2498,null,{}] 18:20:08 INFO - PROCESS | 3076 | 1463102408882 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:08 INFO - PROCESS | 3076 | 1463102408962 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 18:20:09 INFO - PROCESS | 3076 | 1463102409044 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CEE8A000 == 37 [pid = 3076] [id = 634] 18:20:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C2271400) [pid = 3076] [serial = 1902] [outer = 0000000000000000] 18:20:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C6D67800) [pid = 3076] [serial = 1903] [outer = 00000031C2271400] 18:20:09 INFO - PROCESS | 3076 | 1463102409098 Marionette DEBUG loaded listener.js 18:20:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CBE7DC00) [pid = 3076] [serial = 1904] [outer = 00000031C2271400] 18:20:09 INFO - PROCESS | 3076 | 1463102409503 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 692ms 18:20:09 INFO - PROCESS | 3076 | 1463102409573 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 18:20:09 INFO - PROCESS | 3076 | 1463102409575 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 18:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:20:09 INFO - PROCESS | 3076 | 1463102409578 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:20:09 INFO - PROCESS | 3076 | 1463102409580 Marionette TRACE conn6 <- [1,2502,null,{}] 18:20:09 INFO - PROCESS | 3076 | 1463102409584 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:09 INFO - PROCESS | 3076 | 1463102409663 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 18:20:09 INFO - PROCESS | 3076 | 1463102409670 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4487800 == 38 [pid = 3076] [id = 635] 18:20:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CCA0C800) [pid = 3076] [serial = 1905] [outer = 0000000000000000] 18:20:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CF1E4400) [pid = 3076] [serial = 1906] [outer = 00000031CCA0C800] 18:20:09 INFO - PROCESS | 3076 | 1463102409716 Marionette DEBUG loaded listener.js 18:20:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CF1F2400) [pid = 3076] [serial = 1907] [outer = 00000031CCA0C800] 18:20:10 INFO - PROCESS | 3076 | 1463102410138 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 586ms 18:20:10 INFO - PROCESS | 3076 | 1463102410178 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 18:20:10 INFO - PROCESS | 3076 | 1463102410180 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 18:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:20:10 INFO - PROCESS | 3076 | 1463102410184 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:20:10 INFO - PROCESS | 3076 | 1463102410186 Marionette TRACE conn6 <- [1,2506,null,{}] 18:20:10 INFO - PROCESS | 3076 | 1463102410193 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:10 INFO - PROCESS | 3076 | 1463102410273 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 18:20:10 INFO - PROCESS | 3076 | 1463102410279 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D466B800 == 39 [pid = 3076] [id = 636] 18:20:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CF253800) [pid = 3076] [serial = 1908] [outer = 0000000000000000] 18:20:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CF469400) [pid = 3076] [serial = 1909] [outer = 00000031CF253800] 18:20:10 INFO - PROCESS | 3076 | 1463102410324 Marionette DEBUG loaded listener.js 18:20:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CF852C00) [pid = 3076] [serial = 1910] [outer = 00000031CF253800] 18:20:10 INFO - PROCESS | 3076 | 1463102410886 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 18:20:10 INFO - PROCESS | 3076 | 1463102410932 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 18:20:10 INFO - PROCESS | 3076 | 1463102410936 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 18:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:20:10 INFO - PROCESS | 3076 | 1463102410943 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:20:10 INFO - PROCESS | 3076 | 1463102410948 Marionette TRACE conn6 <- [1,2510,null,{}] 18:20:10 INFO - PROCESS | 3076 | 1463102410955 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:11 INFO - PROCESS | 3076 | 1463102411076 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 18:20:11 INFO - PROCESS | 3076 | 1463102411185 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C79CA800 == 40 [pid = 3076] [id = 637] 18:20:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031C0BAE000) [pid = 3076] [serial = 1911] [outer = 0000000000000000] 18:20:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C1B42800) [pid = 3076] [serial = 1912] [outer = 00000031C0BAE000] 18:20:11 INFO - PROCESS | 3076 | 1463102411242 Marionette DEBUG loaded listener.js 18:20:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C22BE400) [pid = 3076] [serial = 1913] [outer = 00000031C0BAE000] 18:20:12 INFO - PROCESS | 3076 | 1463102412030 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1136ms 18:20:12 INFO - PROCESS | 3076 | 1463102412085 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 18:20:12 INFO - PROCESS | 3076 | 1463102412091 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 18:20:12 INFO - PROCESS | 3076 | 1463102412098 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:20:12 INFO - PROCESS | 3076 | 1463102412101 Marionette TRACE conn6 <- [1,2514,null,{}] 18:20:12 INFO - PROCESS | 3076 | 1463102412105 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:12 INFO - PROCESS | 3076 | 1463102412223 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 18:20:12 INFO - PROCESS | 3076 | 1463102412346 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF01E800 == 41 [pid = 3076] [id = 638] 18:20:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C2A43C00) [pid = 3076] [serial = 1914] [outer = 0000000000000000] 18:20:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C32E4400) [pid = 3076] [serial = 1915] [outer = 00000031C2A43C00] 18:20:12 INFO - PROCESS | 3076 | 1463102412403 Marionette DEBUG loaded listener.js 18:20:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031C776BC00) [pid = 3076] [serial = 1916] [outer = 00000031C2A43C00] 18:20:13 INFO - PROCESS | 3076 | 1463102413291 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1293ms 18:20:13 INFO - PROCESS | 3076 | 1463102413397 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 18:20:13 INFO - PROCESS | 3076 | 1463102413401 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 18:20:13 INFO - PROCESS | 3076 | 1463102413406 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:20:13 INFO - PROCESS | 3076 | 1463102413411 Marionette TRACE conn6 <- [1,2518,null,{}] 18:20:13 INFO - PROCESS | 3076 | 1463102413417 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:13 INFO - PROCESS | 3076 | 1463102413554 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 18:20:13 INFO - PROCESS | 3076 | 1463102413655 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFAE3000 == 40 [pid = 3076] [id = 485] 18:20:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5AF800 == 39 [pid = 3076] [id = 481] 18:20:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD389800 == 38 [pid = 3076] [id = 482] 18:20:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1D35800 == 37 [pid = 3076] [id = 488] 18:20:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC459000 == 36 [pid = 3076] [id = 496] 18:20:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8650000 == 35 [pid = 3076] [id = 480] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D0ABFC00) [pid = 3076] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C32B5800 == 36 [pid = 3076] [id = 639] 18:20:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031C0BAD400) [pid = 3076] [serial = 1917] [outer = 0000000000000000] 18:20:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C1B64800) [pid = 3076] [serial = 1918] [outer = 00000031C0BAD400] 18:20:13 INFO - PROCESS | 3076 | 1463102413743 Marionette DEBUG loaded listener.js 18:20:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C2931000) [pid = 3076] [serial = 1919] [outer = 00000031C0BAD400] 18:20:13 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6FAE000 == 35 [pid = 3076] [id = 622] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CFD6AC00) [pid = 3076] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D3064400) [pid = 3076] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D30DA800) [pid = 3076] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D306C000) [pid = 3076] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CFA3BC00) [pid = 3076] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CC4AD000) [pid = 3076] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C2B9BC00) [pid = 3076] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CBE7A800) [pid = 3076] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D0AC6400) [pid = 3076] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C8AA7C00) [pid = 3076] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031D2C25800) [pid = 3076] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CFD6A000) [pid = 3076] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C3B0AC00) [pid = 3076] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D2C2FC00) [pid = 3076] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CE6AB400) [pid = 3076] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C24C5800) [pid = 3076] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031D07D8C00) [pid = 3076] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CE608C00) [pid = 3076] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CF253C00) [pid = 3076] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CF8AE400) [pid = 3076] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CF8A2C00) [pid = 3076] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CFD72400) [pid = 3076] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CFA34800) [pid = 3076] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CCC79800) [pid = 3076] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031CC221400) [pid = 3076] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CC546800) [pid = 3076] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C7E75C00) [pid = 3076] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C8A6F000) [pid = 3076] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C24BC000) [pid = 3076] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C757CC00) [pid = 3076] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031C2B9D400) [pid = 3076] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C2220800) [pid = 3076] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031D3BCFC00) [pid = 3076] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031D3BB4800) [pid = 3076] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031D37AAC00) [pid = 3076] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031D3083400) [pid = 3076] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031CFA15000) [pid = 3076] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031CE6ACC00) [pid = 3076] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C8C3AC00) [pid = 3076] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031C74C5400) [pid = 3076] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031D3BB1400) [pid = 3076] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031D3BBAC00) [pid = 3076] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 71 (00000031CEF9AC00) [pid = 3076] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 70 (00000031CFA36000) [pid = 3076] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 69 (00000031CD347000) [pid = 3076] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 18:20:13 INFO - PROCESS | 3076 | --DOMWINDOW == 68 (00000031CFA59C00) [pid = 3076] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 18:20:14 INFO - PROCESS | 3076 | 1463102414206 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 838ms 18:20:14 INFO - PROCESS | 3076 | 1463102414249 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 18:20:14 INFO - PROCESS | 3076 | 1463102414255 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 18:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:20:14 INFO - PROCESS | 3076 | 1463102414262 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:20:14 INFO - PROCESS | 3076 | 1463102414264 Marionette TRACE conn6 <- [1,2522,null,{}] 18:20:14 INFO - PROCESS | 3076 | 1463102414268 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:14 INFO - PROCESS | 3076 | 1463102414352 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 18:20:14 INFO - PROCESS | 3076 | 1463102414362 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCAC6800 == 36 [pid = 3076] [id = 640] 18:20:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 69 (00000031C2B9C800) [pid = 3076] [serial = 1920] [outer = 0000000000000000] 18:20:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 70 (00000031C2C0C800) [pid = 3076] [serial = 1921] [outer = 00000031C2B9C800] 18:20:14 INFO - PROCESS | 3076 | 1463102414407 Marionette DEBUG loaded listener.js 18:20:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 71 (00000031C32E6000) [pid = 3076] [serial = 1922] [outer = 00000031C2B9C800] 18:20:14 INFO - PROCESS | 3076 | 1463102414869 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 691ms 18:20:14 INFO - PROCESS | 3076 | 1463102414954 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 18:20:14 INFO - PROCESS | 3076 | 1463102414956 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 18:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:20:14 INFO - PROCESS | 3076 | 1463102414960 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:20:14 INFO - PROCESS | 3076 | 1463102414964 Marionette TRACE conn6 <- [1,2526,null,{}] 18:20:14 INFO - PROCESS | 3076 | 1463102414975 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:15 INFO - PROCESS | 3076 | 1463102415092 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 18:20:15 INFO - PROCESS | 3076 | 1463102415172 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CEE86800 == 37 [pid = 3076] [id = 641] 18:20:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 72 (00000031C0BB2400) [pid = 3076] [serial = 1923] [outer = 0000000000000000] 18:20:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031C6D86000) [pid = 3076] [serial = 1924] [outer = 00000031C0BB2400] 18:20:15 INFO - PROCESS | 3076 | 1463102415222 Marionette DEBUG loaded listener.js 18:20:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C79F2000) [pid = 3076] [serial = 1925] [outer = 00000031C0BB2400] 18:20:15 INFO - PROCESS | 3076 | 1463102415611 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 18:20:15 INFO - PROCESS | 3076 | 1463102415654 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 18:20:15 INFO - PROCESS | 3076 | 1463102415657 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 18:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:20:15 INFO - PROCESS | 3076 | 1463102415660 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:20:15 INFO - PROCESS | 3076 | 1463102415661 Marionette TRACE conn6 <- [1,2530,null,{}] 18:20:15 INFO - PROCESS | 3076 | 1463102415665 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:15 INFO - PROCESS | 3076 | 1463102415748 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 18:20:15 INFO - PROCESS | 3076 | 1463102415756 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF835800 == 38 [pid = 3076] [id = 642] 18:20:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C7E74800) [pid = 3076] [serial = 1926] [outer = 0000000000000000] 18:20:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C853FC00) [pid = 3076] [serial = 1927] [outer = 00000031C7E74800] 18:20:15 INFO - PROCESS | 3076 | 1463102415802 Marionette DEBUG loaded listener.js 18:20:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C8A78800) [pid = 3076] [serial = 1928] [outer = 00000031C7E74800] 18:20:16 INFO - PROCESS | 3076 | 1463102416280 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 692ms 18:20:16 INFO - PROCESS | 3076 | 1463102416355 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 18:20:16 INFO - PROCESS | 3076 | 1463102416358 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 18:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:20:16 INFO - PROCESS | 3076 | 1463102416361 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:20:16 INFO - PROCESS | 3076 | 1463102416363 Marionette TRACE conn6 <- [1,2534,null,{}] 18:20:16 INFO - PROCESS | 3076 | 1463102416367 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:16 INFO - PROCESS | 3076 | 1463102416469 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 18:20:16 INFO - PROCESS | 3076 | 1463102416550 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:16 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDD4000 == 39 [pid = 3076] [id = 643] 18:20:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C8AAA800) [pid = 3076] [serial = 1929] [outer = 0000000000000000] 18:20:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C8CFC400) [pid = 3076] [serial = 1930] [outer = 00000031C8AAA800] 18:20:16 INFO - PROCESS | 3076 | 1463102416597 Marionette DEBUG loaded listener.js 18:20:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031CBE7D800) [pid = 3076] [serial = 1931] [outer = 00000031C8AAA800] 18:20:17 INFO - PROCESS | 3076 | 1463102417047 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 732ms 18:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:20:17 INFO - PROCESS | 3076 | 1463102417101 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 18:20:17 INFO - PROCESS | 3076 | 1463102417103 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 18:20:17 INFO - PROCESS | 3076 | 1463102417106 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:20:17 INFO - PROCESS | 3076 | 1463102417108 Marionette TRACE conn6 <- [1,2538,null,{}] 18:20:17 INFO - PROCESS | 3076 | 1463102417111 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:17 INFO - PROCESS | 3076 | 1463102417240 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 18:20:17 INFO - PROCESS | 3076 | 1463102417297 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D16AA000 == 40 [pid = 3076] [id = 644] 18:20:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031CC8D6C00) [pid = 3076] [serial = 1932] [outer = 0000000000000000] 18:20:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031CCA0FC00) [pid = 3076] [serial = 1933] [outer = 00000031CC8D6C00] 18:20:17 INFO - PROCESS | 3076 | 1463102417343 Marionette DEBUG loaded listener.js 18:20:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CD342000) [pid = 3076] [serial = 1934] [outer = 00000031CC8D6C00] 18:20:17 INFO - PROCESS | 3076 | 1463102417769 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 691ms 18:20:17 INFO - PROCESS | 3076 | 1463102417806 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 18:20:17 INFO - PROCESS | 3076 | 1463102417808 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 18:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:20:17 INFO - PROCESS | 3076 | 1463102417812 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:20:17 INFO - PROCESS | 3076 | 1463102417814 Marionette TRACE conn6 <- [1,2542,null,{}] 18:20:17 INFO - PROCESS | 3076 | 1463102417817 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:17 INFO - PROCESS | 3076 | 1463102417946 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 18:20:17 INFO - PROCESS | 3076 | 1463102417961 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D327E800 == 41 [pid = 3076] [id = 645] 18:20:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031C85D7400) [pid = 3076] [serial = 1935] [outer = 0000000000000000] 18:20:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CD35A800) [pid = 3076] [serial = 1936] [outer = 00000031C85D7400] 18:20:18 INFO - PROCESS | 3076 | 1463102418134 Marionette DEBUG loaded listener.js 18:20:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CE60A800) [pid = 3076] [serial = 1937] [outer = 00000031C85D7400] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C941F800) [pid = 3076] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C853D800) [pid = 3076] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031C162C800) [pid = 3076] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CC8DD000) [pid = 3076] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CD198000) [pid = 3076] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031C2271400) [pid = 3076] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CE614000) [pid = 3076] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CCA0C800) [pid = 3076] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C0B03C00) [pid = 3076] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C22BC800) [pid = 3076] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031CC223800) [pid = 3076] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031C3876C00) [pid = 3076] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031C227E000) [pid = 3076] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:20:18 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031D0ABC000) [pid = 3076] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:20:18 INFO - PROCESS | 3076 | 1463102418519 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 732ms 18:20:18 INFO - PROCESS | 3076 | 1463102418547 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 18:20:18 INFO - PROCESS | 3076 | 1463102418549 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 18:20:18 INFO - PROCESS | 3076 | 1463102418552 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:20:18 INFO - PROCESS | 3076 | 1463102418554 Marionette TRACE conn6 <- [1,2546,null,{}] 18:20:18 INFO - PROCESS | 3076 | 1463102418557 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:18 INFO - PROCESS | 3076 | 1463102418636 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 18:20:18 INFO - PROCESS | 3076 | 1463102418707 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37D5000 == 42 [pid = 3076] [id = 646] 18:20:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031C162D000) [pid = 3076] [serial = 1938] [outer = 0000000000000000] 18:20:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031CC8D7000) [pid = 3076] [serial = 1939] [outer = 00000031C162D000] 18:20:18 INFO - PROCESS | 3076 | 1463102418756 Marionette DEBUG loaded listener.js 18:20:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031CE607400) [pid = 3076] [serial = 1940] [outer = 00000031C162D000] 18:20:19 INFO - PROCESS | 3076 | 1463102419115 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 628ms 18:20:19 INFO - PROCESS | 3076 | 1463102419184 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 18:20:19 INFO - PROCESS | 3076 | 1463102419186 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 18:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:20:19 INFO - PROCESS | 3076 | 1463102419189 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:20:19 INFO - PROCESS | 3076 | 1463102419191 Marionette TRACE conn6 <- [1,2550,null,{}] 18:20:19 INFO - PROCESS | 3076 | 1463102419195 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:19 INFO - PROCESS | 3076 | 1463102419301 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 18:20:19 INFO - PROCESS | 3076 | 1463102419310 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE5DD000 == 43 [pid = 3076] [id = 647] 18:20:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C2229000) [pid = 3076] [serial = 1941] [outer = 0000000000000000] 18:20:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031CE608C00) [pid = 3076] [serial = 1942] [outer = 00000031C2229000] 18:20:19 INFO - PROCESS | 3076 | 1463102419356 Marionette DEBUG loaded listener.js 18:20:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031CEF9A000) [pid = 3076] [serial = 1943] [outer = 00000031C2229000] 18:20:19 INFO - PROCESS | 3076 | 1463102419785 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 18:20:19 INFO - PROCESS | 3076 | 1463102419822 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 18:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:20:19 INFO - PROCESS | 3076 | 1463102419824 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 18:20:19 INFO - PROCESS | 3076 | 1463102419827 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:20:19 INFO - PROCESS | 3076 | 1463102419829 Marionette TRACE conn6 <- [1,2554,null,{}] 18:20:19 INFO - PROCESS | 3076 | 1463102419841 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:19 INFO - PROCESS | 3076 | 1463102419951 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 18:20:19 INFO - PROCESS | 3076 | 1463102419957 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4475000 == 44 [pid = 3076] [id = 648] 18:20:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031CEF9E800) [pid = 3076] [serial = 1944] [outer = 0000000000000000] 18:20:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031CF1E5000) [pid = 3076] [serial = 1945] [outer = 00000031CEF9E800] 18:20:20 INFO - PROCESS | 3076 | 1463102420002 Marionette DEBUG loaded listener.js 18:20:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031CF25A400) [pid = 3076] [serial = 1946] [outer = 00000031CEF9E800] 18:20:20 INFO - PROCESS | 3076 | 1463102420688 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 883ms 18:20:20 INFO - PROCESS | 3076 | 1463102420713 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 18:20:20 INFO - PROCESS | 3076 | 1463102420719 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 18:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:20:20 INFO - PROCESS | 3076 | 1463102420724 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:20:20 INFO - PROCESS | 3076 | 1463102420729 Marionette TRACE conn6 <- [1,2558,null,{}] 18:20:20 INFO - PROCESS | 3076 | 1463102420734 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:20 INFO - PROCESS | 3076 | 1463102420847 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 18:20:20 INFO - PROCESS | 3076 | 1463102420971 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE560000 == 45 [pid = 3076] [id = 649] 18:20:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C24C5C00) [pid = 3076] [serial = 1947] [outer = 0000000000000000] 18:20:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C2B99000) [pid = 3076] [serial = 1948] [outer = 00000031C24C5C00] 18:20:21 INFO - PROCESS | 3076 | 1463102421030 Marionette DEBUG loaded listener.js 18:20:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031C399AC00) [pid = 3076] [serial = 1949] [outer = 00000031C24C5C00] 18:20:21 INFO - PROCESS | 3076 | 1463102421628 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 944ms 18:20:21 INFO - PROCESS | 3076 | 1463102421672 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 18:20:21 INFO - PROCESS | 3076 | 1463102421678 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 18:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:20:21 INFO - PROCESS | 3076 | 1463102421685 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:20:21 INFO - PROCESS | 3076 | 1463102421688 Marionette TRACE conn6 <- [1,2562,null,{}] 18:20:21 INFO - PROCESS | 3076 | 1463102421692 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:21 INFO - PROCESS | 3076 | 1463102421803 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 18:20:21 INFO - PROCESS | 3076 | 1463102421896 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3272000 == 46 [pid = 3076] [id = 650] 18:20:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031C793D000) [pid = 3076] [serial = 1950] [outer = 0000000000000000] 18:20:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031C853D400) [pid = 3076] [serial = 1951] [outer = 00000031C793D000] 18:20:21 INFO - PROCESS | 3076 | 1463102421952 Marionette DEBUG loaded listener.js 18:20:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CC1B8000) [pid = 3076] [serial = 1952] [outer = 00000031C793D000] 18:20:22 INFO - PROCESS | 3076 | 1463102422565 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 943ms 18:20:22 INFO - PROCESS | 3076 | 1463102422634 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 18:20:22 INFO - PROCESS | 3076 | 1463102422637 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 18:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:20:22 INFO - PROCESS | 3076 | 1463102422641 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:20:22 INFO - PROCESS | 3076 | 1463102422645 Marionette TRACE conn6 <- [1,2566,null,{}] 18:20:22 INFO - PROCESS | 3076 | 1463102422670 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:22 INFO - PROCESS | 3076 | 1463102422815 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 18:20:22 INFO - PROCESS | 3076 | 1463102422864 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6349800 == 47 [pid = 3076] [id = 651] 18:20:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CE6A4400) [pid = 3076] [serial = 1953] [outer = 0000000000000000] 18:20:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CEFA4C00) [pid = 3076] [serial = 1954] [outer = 00000031CE6A4400] 18:20:22 INFO - PROCESS | 3076 | 1463102422922 Marionette DEBUG loaded listener.js 18:20:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CF799C00) [pid = 3076] [serial = 1955] [outer = 00000031CE6A4400] 18:20:23 INFO - PROCESS | 3076 | 1463102423509 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 944ms 18:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:20:23 INFO - PROCESS | 3076 | 1463102423587 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 18:20:23 INFO - PROCESS | 3076 | 1463102423590 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 18:20:23 INFO - PROCESS | 3076 | 1463102423594 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:20:23 INFO - PROCESS | 3076 | 1463102423596 Marionette TRACE conn6 <- [1,2570,null,{}] 18:20:23 INFO - PROCESS | 3076 | 1463102423600 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:23 INFO - PROCESS | 3076 | 1463102423707 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 18:20:23 INFO - PROCESS | 3076 | 1463102423785 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D447D800 == 48 [pid = 3076] [id = 652] 18:20:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C190C400) [pid = 3076] [serial = 1956] [outer = 0000000000000000] 18:20:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CF253400) [pid = 3076] [serial = 1957] [outer = 00000031C190C400] 18:20:23 INFO - PROCESS | 3076 | 1463102423883 Marionette DEBUG loaded listener.js 18:20:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CFA13800) [pid = 3076] [serial = 1958] [outer = 00000031C190C400] 18:20:24 INFO - PROCESS | 3076 | 1463102424610 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1081ms 18:20:24 INFO - PROCESS | 3076 | 1463102424677 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 18:20:24 INFO - PROCESS | 3076 | 1463102424681 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 18:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:20:24 INFO - PROCESS | 3076 | 1463102424686 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:20:24 INFO - PROCESS | 3076 | 1463102424688 Marionette TRACE conn6 <- [1,2574,null,{}] 18:20:24 INFO - PROCESS | 3076 | 1463102424694 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:24 INFO - PROCESS | 3076 | 1463102424797 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 18:20:24 INFO - PROCESS | 3076 | 1463102424877 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC2A7000 == 49 [pid = 3076] [id = 653] 18:20:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C24B7800) [pid = 3076] [serial = 1959] [outer = 0000000000000000] 18:20:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C2932800) [pid = 3076] [serial = 1960] [outer = 00000031C24B7800] 18:20:24 INFO - PROCESS | 3076 | 1463102424971 Marionette DEBUG loaded listener.js 18:20:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C2C11800) [pid = 3076] [serial = 1961] [outer = 00000031C24B7800] 18:20:25 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF333000 == 48 [pid = 3076] [id = 484] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CF469400) [pid = 3076] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031D1C54400) [pid = 3076] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CEFA4800) [pid = 3076] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C6D84C00) [pid = 3076] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031C2221C00) [pid = 3076] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CC8E2800) [pid = 3076] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031CD35C400) [pid = 3076] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CBE7DC00) [pid = 3076] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031CC8D8800) [pid = 3076] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031CBE7AC00) [pid = 3076] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031CC21F000) [pid = 3076] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C8AA1C00) [pid = 3076] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031C16D2800) [pid = 3076] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CCC80000) [pid = 3076] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CD350C00) [pid = 3076] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031C6D67800) [pid = 3076] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CE6A8800) [pid = 3076] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CF1E4400) [pid = 3076] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C8C3F400) [pid = 3076] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031CF1F2400) [pid = 3076] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C2BA3400) [pid = 3076] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031C2CF0800) [pid = 3076] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031C24B7C00) [pid = 3076] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031C24C6800) [pid = 3076] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 71 (00000031CC53B000) [pid = 3076] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 70 (00000031C6A58C00) [pid = 3076] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 69 (00000031C79E6000) [pid = 3076] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | --DOMWINDOW == 68 (00000031C7579000) [pid = 3076] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3076 | 1463102425480 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 838ms 18:20:25 INFO - PROCESS | 3076 | 1463102425525 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 18:20:25 INFO - PROCESS | 3076 | 1463102425531 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 18:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:20:25 INFO - PROCESS | 3076 | 1463102425537 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:20:25 INFO - PROCESS | 3076 | 1463102425539 Marionette TRACE conn6 <- [1,2578,null,{}] 18:20:25 INFO - PROCESS | 3076 | 1463102425543 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:25 INFO - PROCESS | 3076 | 1463102425632 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 18:20:25 INFO - PROCESS | 3076 | 1463102425642 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5C1800 == 49 [pid = 3076] [id = 654] 18:20:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 69 (00000031C290F800) [pid = 3076] [serial = 1962] [outer = 0000000000000000] 18:20:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 70 (00000031C2C23000) [pid = 3076] [serial = 1963] [outer = 00000031C290F800] 18:20:25 INFO - PROCESS | 3076 | 1463102425688 Marionette DEBUG loaded listener.js 18:20:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 71 (00000031C3B06800) [pid = 3076] [serial = 1964] [outer = 00000031C290F800] 18:20:26 INFO - PROCESS | 3076 | 1463102426164 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 691ms 18:20:26 INFO - PROCESS | 3076 | 1463102426229 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 18:20:26 INFO - PROCESS | 3076 | 1463102426232 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 18:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:20:26 INFO - PROCESS | 3076 | 1463102426235 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:20:26 INFO - PROCESS | 3076 | 1463102426239 Marionette TRACE conn6 <- [1,2582,null,{}] 18:20:26 INFO - PROCESS | 3076 | 1463102426250 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:26 INFO - PROCESS | 3076 | 1463102426363 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 18:20:26 INFO - PROCESS | 3076 | 1463102426387 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF322000 == 50 [pid = 3076] [id = 655] 18:20:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 72 (00000031C24B8400) [pid = 3076] [serial = 1965] [outer = 0000000000000000] 18:20:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031C79F1400) [pid = 3076] [serial = 1966] [outer = 00000031C24B8400] 18:20:26 INFO - PROCESS | 3076 | 1463102426496 Marionette DEBUG loaded listener.js 18:20:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C7E7C800) [pid = 3076] [serial = 1967] [outer = 00000031C24B8400] 18:20:26 INFO - PROCESS | 3076 | 1463102426881 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 18:20:26 INFO - PROCESS | 3076 | 1463102426930 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 18:20:26 INFO - PROCESS | 3076 | 1463102426933 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 18:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:20:26 INFO - PROCESS | 3076 | 1463102426936 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:20:26 INFO - PROCESS | 3076 | 1463102426938 Marionette TRACE conn6 <- [1,2586,null,{}] 18:20:26 INFO - PROCESS | 3076 | 1463102426941 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:27 INFO - PROCESS | 3076 | 1463102427027 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 18:20:27 INFO - PROCESS | 3076 | 1463102427034 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBF5000 == 51 [pid = 3076] [id = 656] 18:20:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C8AA4800) [pid = 3076] [serial = 1968] [outer = 0000000000000000] 18:20:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C8CED800) [pid = 3076] [serial = 1969] [outer = 00000031C8AA4800] 18:20:27 INFO - PROCESS | 3076 | 1463102427081 Marionette DEBUG loaded listener.js 18:20:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031CBE7BC00) [pid = 3076] [serial = 1970] [outer = 00000031C8AA4800] 18:20:27 INFO - PROCESS | 3076 | 1463102427562 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 18:20:27 INFO - PROCESS | 3076 | 1463102427628 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 18:20:27 INFO - PROCESS | 3076 | 1463102427630 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 18:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:20:27 INFO - PROCESS | 3076 | 1463102427641 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:20:27 INFO - PROCESS | 3076 | 1463102427643 Marionette TRACE conn6 <- [1,2590,null,{}] 18:20:27 INFO - PROCESS | 3076 | 1463102427647 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:27 INFO - PROCESS | 3076 | 1463102427780 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 18:20:27 INFO - PROCESS | 3076 | 1463102427802 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7ACC800 == 52 [pid = 3076] [id = 657] 18:20:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031CBE7D000) [pid = 3076] [serial = 1971] [outer = 0000000000000000] 18:20:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031CC434C00) [pid = 3076] [serial = 1972] [outer = 00000031CBE7D000] 18:20:27 INFO - PROCESS | 3076 | 1463102427847 Marionette DEBUG loaded listener.js 18:20:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031CC8D7C00) [pid = 3076] [serial = 1973] [outer = 00000031CBE7D000] 18:20:28 INFO - PROCESS | 3076 | 1463102428301 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 18:20:28 INFO - PROCESS | 3076 | 1463102428334 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 18:20:28 INFO - PROCESS | 3076 | 1463102428344 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 18:20:28 INFO - PROCESS | 3076 | 1463102428348 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:20:28 INFO - PROCESS | 3076 | 1463102428350 Marionette TRACE conn6 <- [1,2594,null,{}] 18:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:20:28 INFO - PROCESS | 3076 | 1463102428353 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:28 INFO - PROCESS | 3076 | 1463102428483 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 18:20:28 INFO - PROCESS | 3076 | 1463102428544 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3270800 == 53 [pid = 3076] [id = 658] 18:20:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031CD19A800) [pid = 3076] [serial = 1974] [outer = 0000000000000000] 18:20:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031CD359C00) [pid = 3076] [serial = 1975] [outer = 00000031CD19A800] 18:20:28 INFO - PROCESS | 3076 | 1463102428593 Marionette DEBUG loaded listener.js 18:20:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CE6A7400) [pid = 3076] [serial = 1976] [outer = 00000031CD19A800] 18:20:29 INFO - PROCESS | 3076 | 1463102429028 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 18:20:29 INFO - PROCESS | 3076 | 1463102429107 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 18:20:29 INFO - PROCESS | 3076 | 1463102429109 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 18:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:20:29 INFO - PROCESS | 3076 | 1463102429119 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:20:29 INFO - PROCESS | 3076 | 1463102429121 Marionette TRACE conn6 <- [1,2598,null,{}] 18:20:29 INFO - PROCESS | 3076 | 1463102429125 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:29 INFO - PROCESS | 3076 | 1463102429232 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 18:20:29 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C7E74800) [pid = 3076] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:20:29 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031C0BAD400) [pid = 3076] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:20:29 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031C2B9C800) [pid = 3076] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:20:29 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031C0BB2400) [pid = 3076] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:20:29 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CC8D6C00) [pid = 3076] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:20:29 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C85D7400) [pid = 3076] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:20:29 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C162D000) [pid = 3076] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:20:29 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C2229000) [pid = 3076] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:20:29 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031C2A43C00) [pid = 3076] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:20:29 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031C8AAA800) [pid = 3076] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:20:29 INFO - PROCESS | 3076 | 1463102429347 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C141E800 == 54 [pid = 3076] [id = 659] 18:20:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031C161EC00) [pid = 3076] [serial = 1977] [outer = 0000000000000000] 18:20:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C2271400) [pid = 3076] [serial = 1978] [outer = 00000031C161EC00] 18:20:29 INFO - PROCESS | 3076 | 1463102429393 Marionette DEBUG loaded listener.js 18:20:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C8C3F000) [pid = 3076] [serial = 1979] [outer = 00000031C161EC00] 18:20:29 INFO - PROCESS | 3076 | 1463102429757 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 18:20:29 INFO - PROCESS | 3076 | 1463102429813 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 18:20:29 INFO - PROCESS | 3076 | 1463102429815 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 18:20:29 INFO - PROCESS | 3076 | 1463102429819 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:20:29 INFO - PROCESS | 3076 | 1463102429820 Marionette TRACE conn6 <- [1,2602,null,{}] 18:20:29 INFO - PROCESS | 3076 | 1463102429824 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:29 INFO - PROCESS | 3076 | 1463102429939 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 18:20:29 INFO - PROCESS | 3076 | 1463102429952 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D43D1800 == 55 [pid = 3076] [id = 660] 18:20:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C1620800) [pid = 3076] [serial = 1980] [outer = 0000000000000000] 18:20:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031CEF99C00) [pid = 3076] [serial = 1981] [outer = 00000031C1620800] 18:20:30 INFO - PROCESS | 3076 | 1463102429997 Marionette DEBUG loaded listener.js 18:20:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031CF59B400) [pid = 3076] [serial = 1982] [outer = 00000031C1620800] 18:20:30 INFO - PROCESS | 3076 | 1463102430400 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 18:20:30 INFO - PROCESS | 3076 | 1463102430451 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 18:20:30 INFO - PROCESS | 3076 | 1463102430454 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 18:20:30 INFO - PROCESS | 3076 | 1463102430457 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:20:30 INFO - PROCESS | 3076 | 1463102430458 Marionette TRACE conn6 <- [1,2606,null,{}] 18:20:30 INFO - PROCESS | 3076 | 1463102430462 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:30 INFO - PROCESS | 3076 | 1463102430571 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 18:20:30 INFO - PROCESS | 3076 | 1463102430612 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:30 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D466D800 == 56 [pid = 3076] [id = 661] 18:20:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031CF254800) [pid = 3076] [serial = 1983] [outer = 0000000000000000] 18:20:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031CFA15000) [pid = 3076] [serial = 1984] [outer = 00000031CF254800] 18:20:30 INFO - PROCESS | 3076 | 1463102430657 Marionette DEBUG loaded listener.js 18:20:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031CFA1F400) [pid = 3076] [serial = 1985] [outer = 00000031CF254800] 18:20:31 INFO - PROCESS | 3076 | 1463102431062 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 628ms 18:20:31 INFO - PROCESS | 3076 | 1463102431088 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 18:20:31 INFO - PROCESS | 3076 | 1463102431090 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 18:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:20:31 INFO - PROCESS | 3076 | 1463102431093 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:20:31 INFO - PROCESS | 3076 | 1463102431095 Marionette TRACE conn6 <- [1,2610,null,{}] 18:20:31 INFO - PROCESS | 3076 | 1463102431098 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:31 INFO - PROCESS | 3076 | 1463102431219 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 18:20:31 INFO - PROCESS | 3076 | 1463102431228 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E35000 == 57 [pid = 3076] [id = 662] 18:20:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CFA37400) [pid = 3076] [serial = 1986] [outer = 0000000000000000] 18:20:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CFA3B000) [pid = 3076] [serial = 1987] [outer = 00000031CFA37400] 18:20:31 INFO - PROCESS | 3076 | 1463102431272 Marionette DEBUG loaded listener.js 18:20:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CFA59400) [pid = 3076] [serial = 1988] [outer = 00000031CFA37400] 18:20:31 INFO - PROCESS | 3076 | 1463102431986 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 943ms 18:20:32 INFO - PROCESS | 3076 | 1463102432041 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 18:20:32 INFO - PROCESS | 3076 | 1463102432047 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 18:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:20:32 INFO - PROCESS | 3076 | 1463102432052 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:20:32 INFO - PROCESS | 3076 | 1463102432057 Marionette TRACE conn6 <- [1,2614,null,{}] 18:20:32 INFO - PROCESS | 3076 | 1463102432062 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:32 INFO - PROCESS | 3076 | 1463102432215 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 18:20:32 INFO - PROCESS | 3076 | 1463102432304 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC6A000 == 58 [pid = 3076] [id = 663] 18:20:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031C24BE000) [pid = 3076] [serial = 1989] [outer = 0000000000000000] 18:20:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031C2CEB800) [pid = 3076] [serial = 1990] [outer = 00000031C24BE000] 18:20:32 INFO - PROCESS | 3076 | 1463102432362 Marionette DEBUG loaded listener.js 18:20:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031C6D7D400) [pid = 3076] [serial = 1991] [outer = 00000031C24BE000] 18:20:32 INFO - PROCESS | 3076 | 1463102432930 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 944ms 18:20:33 INFO - PROCESS | 3076 | 1463102432999 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 18:20:33 INFO - PROCESS | 3076 | 1463102433006 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 18:20:33 INFO - PROCESS | 3076 | 1463102433012 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:20:33 INFO - PROCESS | 3076 | 1463102433015 Marionette TRACE conn6 <- [1,2618,null,{}] 18:20:33 INFO - PROCESS | 3076 | 1463102433020 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:33 INFO - PROCESS | 3076 | 1463102433162 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 18:20:33 INFO - PROCESS | 3076 | 1463102433283 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C16000 == 59 [pid = 3076] [id = 664] 18:20:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031C8AA3C00) [pid = 3076] [serial = 1992] [outer = 0000000000000000] 18:20:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CC1BCC00) [pid = 3076] [serial = 1993] [outer = 00000031C8AA3C00] 18:20:33 INFO - PROCESS | 3076 | 1463102433339 Marionette DEBUG loaded listener.js 18:20:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CC8DF800) [pid = 3076] [serial = 1994] [outer = 00000031C8AA3C00] 18:20:33 INFO - PROCESS | 3076 | 1463102433963 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 984ms 18:20:34 INFO - PROCESS | 3076 | 1463102434003 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 18:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:20:34 INFO - PROCESS | 3076 | 1463102434006 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 18:20:34 INFO - PROCESS | 3076 | 1463102434010 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:20:34 INFO - PROCESS | 3076 | 1463102434014 Marionette TRACE conn6 <- [1,2622,null,{}] 18:20:34 INFO - PROCESS | 3076 | 1463102434026 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:34 INFO - PROCESS | 3076 | 1463102434138 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 18:20:34 INFO - PROCESS | 3076 | 1463102434262 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:34 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FA3000 == 60 [pid = 3076] [id = 665] 18:20:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CF1E9000) [pid = 3076] [serial = 1995] [outer = 0000000000000000] 18:20:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CFA34400) [pid = 3076] [serial = 1996] [outer = 00000031CF1E9000] 18:20:34 INFO - PROCESS | 3076 | 1463102434321 Marionette DEBUG loaded listener.js 18:20:34 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CFA61000) [pid = 3076] [serial = 1997] [outer = 00000031CF1E9000] 18:20:35 INFO - PROCESS | 3076 | 1463102435124 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1197ms 18:20:35 INFO - PROCESS | 3076 | 1463102435209 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 18:20:35 INFO - PROCESS | 3076 | 1463102435213 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 18:20:35 INFO - PROCESS | 3076 | 1463102435219 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:20:35 INFO - PROCESS | 3076 | 1463102435223 Marionette TRACE conn6 <- [1,2626,null,{}] 18:20:35 INFO - PROCESS | 3076 | 1463102435229 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:35 INFO - PROCESS | 3076 | 1463102435337 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 18:20:35 INFO - PROCESS | 3076 | 1463102435411 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7AE4000 == 61 [pid = 3076] [id = 666] 18:20:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C24C6000) [pid = 3076] [serial = 1998] [outer = 0000000000000000] 18:20:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031C2935000) [pid = 3076] [serial = 1999] [outer = 00000031C24C6000] 18:20:35 INFO - PROCESS | 3076 | 1463102435512 Marionette DEBUG loaded listener.js 18:20:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C2CE8000) [pid = 3076] [serial = 2000] [outer = 00000031C24C6000] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D446B000 == 60 [pid = 3076] [id = 492] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031CEE8E000 == 59 [pid = 3076] [id = 483] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031C7533000 == 58 [pid = 3076] [id = 495] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D466D800 == 57 [pid = 3076] [id = 661] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D43D1800 == 56 [pid = 3076] [id = 660] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031C141E800 == 55 [pid = 3076] [id = 659] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3270800 == 54 [pid = 3076] [id = 658] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031C7ACC800 == 53 [pid = 3076] [id = 657] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFBF5000 == 52 [pid = 3076] [id = 656] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF322000 == 51 [pid = 3076] [id = 655] 18:20:35 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CF1E5000) [pid = 3076] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5C1800 == 50 [pid = 3076] [id = 654] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC2A7000 == 49 [pid = 3076] [id = 653] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6349800 == 48 [pid = 3076] [id = 651] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3272000 == 47 [pid = 3076] [id = 650] 18:20:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE560000 == 46 [pid = 3076] [id = 649] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CE608C00) [pid = 3076] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C776BC00) [pid = 3076] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C32E4400) [pid = 3076] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C8CFC400) [pid = 3076] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031C853FC00) [pid = 3076] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C1B42800) [pid = 3076] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C1B64800) [pid = 3076] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C2931000) [pid = 3076] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C2C0C800) [pid = 3076] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C32E6000) [pid = 3076] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C6D86000) [pid = 3076] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C79F2000) [pid = 3076] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CCA0FC00) [pid = 3076] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CBE7D800) [pid = 3076] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CD342000) [pid = 3076] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031CEF9A000) [pid = 3076] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CE60A800) [pid = 3076] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CD35A800) [pid = 3076] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031CC8D7000) [pid = 3076] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C8A78800) [pid = 3076] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031CE607400) [pid = 3076] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 18:20:36 INFO - PROCESS | 3076 | 1463102436083 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 881ms 18:20:36 INFO - PROCESS | 3076 | 1463102436104 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 18:20:36 INFO - PROCESS | 3076 | 1463102436110 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 18:20:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:20:36 INFO - PROCESS | 3076 | 1463102436120 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:20:36 INFO - PROCESS | 3076 | 1463102436123 Marionette TRACE conn6 <- [1,2630,null,{}] 18:20:36 INFO - PROCESS | 3076 | 1463102436127 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:36 INFO - PROCESS | 3076 | 1463102436211 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 18:20:36 INFO - PROCESS | 3076 | 1463102436221 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5C6800 == 47 [pid = 3076] [id = 667] 18:20:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C19C0800) [pid = 3076] [serial = 2001] [outer = 0000000000000000] 18:20:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C2C1FC00) [pid = 3076] [serial = 2002] [outer = 00000031C19C0800] 18:20:36 INFO - PROCESS | 3076 | 1463102436267 Marionette DEBUG loaded listener.js 18:20:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C6A13C00) [pid = 3076] [serial = 2003] [outer = 00000031C19C0800] 18:20:36 INFO - PROCESS | 3076 | 1463102436726 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:20:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:20:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 18:20:36 INFO - PROCESS | 3076 | 1463102436815 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 18:20:36 INFO - PROCESS | 3076 | 1463102436817 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 18:20:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:20:36 INFO - PROCESS | 3076 | 1463102436821 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:20:36 INFO - PROCESS | 3076 | 1463102436824 Marionette TRACE conn6 <- [1,2634,null,{}] 18:20:36 INFO - PROCESS | 3076 | 1463102436835 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:36 INFO - PROCESS | 3076 | 1463102436921 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 18:20:36 INFO - PROCESS | 3076 | 1463102436934 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF32D000 == 48 [pid = 3076] [id = 668] 18:20:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C7938400) [pid = 3076] [serial = 2004] [outer = 0000000000000000] 18:20:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C7E71C00) [pid = 3076] [serial = 2005] [outer = 00000031C7938400] 18:20:36 INFO - PROCESS | 3076 | 1463102436982 Marionette DEBUG loaded listener.js 18:20:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031C8540400) [pid = 3076] [serial = 2006] [outer = 00000031C7938400] 18:20:37 INFO - PROCESS | 3076 | 1463102437441 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:20:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:20:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 18:20:37 INFO - PROCESS | 3076 | 1463102437453 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 18:20:37 INFO - PROCESS | 3076 | 1463102437455 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 18:20:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:20:37 INFO - PROCESS | 3076 | 1463102437463 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:20:37 INFO - PROCESS | 3076 | 1463102437465 Marionette TRACE conn6 <- [1,2638,null,{}] 18:20:37 INFO - PROCESS | 3076 | 1463102437469 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:37 INFO - PROCESS | 3076 | 1463102437554 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 18:20:37 INFO - PROCESS | 3076 | 1463102437560 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBEE800 == 49 [pid = 3076] [id = 669] 18:20:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031C8AA0800) [pid = 3076] [serial = 2007] [outer = 0000000000000000] 18:20:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031C8CFB800) [pid = 3076] [serial = 2008] [outer = 00000031C8AA0800] 18:20:37 INFO - PROCESS | 3076 | 1463102437607 Marionette DEBUG loaded listener.js 18:20:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CBE81000) [pid = 3076] [serial = 2009] [outer = 00000031C8AA0800] 18:20:38 INFO - PROCESS | 3076 | 1463102438017 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:20:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:20:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 587ms 18:20:38 INFO - PROCESS | 3076 | 1463102438062 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 18:20:38 INFO - PROCESS | 3076 | 1463102438065 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 18:20:38 INFO - PROCESS | 3076 | 1463102438068 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:20:38 INFO - PROCESS | 3076 | 1463102438070 Marionette TRACE conn6 <- [1,2642,null,{}] 18:20:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:20:38 INFO - PROCESS | 3076 | 1463102438073 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:38 INFO - PROCESS | 3076 | 1463102438152 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 18:20:38 INFO - PROCESS | 3076 | 1463102438159 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D0A16800 == 50 [pid = 3076] [id = 670] 18:20:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CC232400) [pid = 3076] [serial = 2010] [outer = 0000000000000000] 18:20:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CC53B000) [pid = 3076] [serial = 2011] [outer = 00000031CC232400] 18:20:38 INFO - PROCESS | 3076 | 1463102438204 Marionette DEBUG loaded listener.js 18:20:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CC8E1C00) [pid = 3076] [serial = 2012] [outer = 00000031CC232400] 18:20:38 INFO - PROCESS | 3076 | 1463102438682 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:20:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:20:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 629ms 18:20:38 INFO - PROCESS | 3076 | 1463102438703 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 18:20:38 INFO - PROCESS | 3076 | 1463102438705 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 18:20:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:20:38 INFO - PROCESS | 3076 | 1463102438713 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:20:38 INFO - PROCESS | 3076 | 1463102438715 Marionette TRACE conn6 <- [1,2646,null,{}] 18:20:38 INFO - PROCESS | 3076 | 1463102438718 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:38 INFO - PROCESS | 3076 | 1463102438855 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 18:20:38 INFO - PROCESS | 3076 | 1463102438865 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6D8B000 == 51 [pid = 3076] [id = 671] 18:20:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CD34B000) [pid = 3076] [serial = 2013] [outer = 0000000000000000] 18:20:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CD3C2400) [pid = 3076] [serial = 2014] [outer = 00000031CD34B000] 18:20:38 INFO - PROCESS | 3076 | 1463102438958 Marionette DEBUG loaded listener.js 18:20:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CE6A1800) [pid = 3076] [serial = 2015] [outer = 00000031CD34B000] 18:20:39 INFO - PROCESS | 3076 | 1463102439383 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:20:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:20:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 18:20:39 INFO - PROCESS | 3076 | 1463102439409 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 18:20:39 INFO - PROCESS | 3076 | 1463102439411 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 18:20:39 INFO - PROCESS | 3076 | 1463102439414 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:20:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:20:39 INFO - PROCESS | 3076 | 1463102439416 Marionette TRACE conn6 <- [1,2650,null,{}] 18:20:39 INFO - PROCESS | 3076 | 1463102439420 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:39 INFO - PROCESS | 3076 | 1463102439527 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 18:20:39 INFO - PROCESS | 3076 | 1463102439632 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B8E800 == 52 [pid = 3076] [id = 672] 18:20:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031CEF63400) [pid = 3076] [serial = 2016] [outer = 0000000000000000] 18:20:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CEFA0400) [pid = 3076] [serial = 2017] [outer = 00000031CEF63400] 18:20:39 INFO - PROCESS | 3076 | 1463102439676 Marionette DEBUG loaded listener.js 18:20:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CF1F1800) [pid = 3076] [serial = 2018] [outer = 00000031CEF63400] 18:20:40 INFO - PROCESS | 3076 | 1463102440089 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:20:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:20:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 735ms 18:20:40 INFO - PROCESS | 3076 | 1463102440153 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 18:20:40 INFO - PROCESS | 3076 | 1463102440155 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 18:20:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:20:40 INFO - PROCESS | 3076 | 1463102440163 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:20:40 INFO - PROCESS | 3076 | 1463102440165 Marionette TRACE conn6 <- [1,2654,null,{}] 18:20:40 INFO - PROCESS | 3076 | 1463102440169 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:40 INFO - PROCESS | 3076 | 1463102440281 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 18:20:40 INFO - PROCESS | 3076 | 1463102440293 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D43D8800 == 53 [pid = 3076] [id = 673] 18:20:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031CF260000) [pid = 3076] [serial = 2019] [outer = 0000000000000000] 18:20:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CF8AA800) [pid = 3076] [serial = 2020] [outer = 00000031CF260000] 18:20:40 INFO - PROCESS | 3076 | 1463102440382 Marionette DEBUG loaded listener.js 18:20:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CFA1B800) [pid = 3076] [serial = 2021] [outer = 00000031CF260000] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C0BAE000) [pid = 3076] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031CF254800) [pid = 3076] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CBE7D000) [pid = 3076] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C8AA4800) [pid = 3076] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CD19A800) [pid = 3076] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C190C400) [pid = 3076] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C290F800) [pid = 3076] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C24B7800) [pid = 3076] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C24B8400) [pid = 3076] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C161EC00) [pid = 3076] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C1620800) [pid = 3076] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:20:40 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031CF253800) [pid = 3076] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:20:40 INFO - PROCESS | 3076 | [3076] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:20:41 INFO - PROCESS | 3076 | [3076] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:20:41 INFO - PROCESS | 3076 | 1463102441299 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:20:41 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) 18:20:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1195ms 18:20:41 INFO - PROCESS | 3076 | 1463102441356 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 18:20:41 INFO - PROCESS | 3076 | 1463102441358 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 18:20:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:20:41 INFO - PROCESS | 3076 | 1463102441362 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:20:41 INFO - PROCESS | 3076 | 1463102441363 Marionette TRACE conn6 <- [1,2658,null,{}] 18:20:41 INFO - PROCESS | 3076 | 1463102441367 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:41 INFO - PROCESS | 3076 | 1463102441448 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 18:20:41 INFO - PROCESS | 3076 | 1463102441456 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4526000 == 54 [pid = 3076] [id = 674] 18:20:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031C7E7A400) [pid = 3076] [serial = 2022] [outer = 0000000000000000] 18:20:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CE6F2400) [pid = 3076] [serial = 2023] [outer = 00000031C7E7A400] 18:20:41 INFO - PROCESS | 3076 | 1463102441501 Marionette DEBUG loaded listener.js 18:20:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CFA37000) [pid = 3076] [serial = 2024] [outer = 00000031C7E7A400] 18:20:42 INFO - PROCESS | 3076 | 1463102442381 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:20:42 INFO - PROCESS | 3076 | 1463102442391 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 18:20:42 INFO - PROCESS | 3076 | 1463102442395 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:20:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:20:42 INFO - PROCESS | 3076 | 1463102442396 Marionette TRACE conn6 <- [1,2662,null,{}] 18:20:42 INFO - PROCESS | 3076 | 1463102442413 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:42 INFO - PROCESS | 3076 | 1463102442533 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 18:20:42 INFO - PROCESS | 3076 | 1463102442542 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F0D800 == 55 [pid = 3076] [id = 675] 18:20:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CBE7AC00) [pid = 3076] [serial = 2025] [outer = 0000000000000000] 18:20:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031CFA65400) [pid = 3076] [serial = 2026] [outer = 00000031CBE7AC00] 18:20:42 INFO - PROCESS | 3076 | 1463102442587 Marionette DEBUG loaded listener.js 18:20:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031CFD75400) [pid = 3076] [serial = 2027] [outer = 00000031CBE7AC00] 18:20:43 INFO - PROCESS | 3076 | 1463102443760 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:20:43 INFO - PROCESS | 3076 | 1463102443796 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 18:20:43 INFO - PROCESS | 3076 | 1463102443801 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:20:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:20:43 INFO - PROCESS | 3076 | 1463102443805 Marionette TRACE conn6 <- [1,2666,null,{}] 18:20:43 INFO - PROCESS | 3076 | 1463102443811 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:43 INFO - PROCESS | 3076 | 1463102443954 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 18:20:44 INFO - PROCESS | 3076 | 1463102444081 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF011800 == 56 [pid = 3076] [id = 676] 18:20:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C399A400) [pid = 3076] [serial = 2028] [outer = 0000000000000000] 18:20:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031C6D62800) [pid = 3076] [serial = 2029] [outer = 00000031C399A400] 18:20:44 INFO - PROCESS | 3076 | 1463102444139 Marionette DEBUG loaded listener.js 18:20:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031C7934000) [pid = 3076] [serial = 2030] [outer = 00000031C399A400] 18:20:45 INFO - PROCESS | 3076 | 1463102445184 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:20:45 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) 18:20:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1451ms 18:20:45 INFO - PROCESS | 3076 | 1463102445257 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 18:20:45 INFO - PROCESS | 3076 | 1463102445263 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 18:20:45 INFO - PROCESS | 3076 | 1463102445313 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:20:45 INFO - PROCESS | 3076 | 1463102445316 Marionette TRACE conn6 <- [1,2670,null,{}] 18:20:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:20:45 INFO - PROCESS | 3076 | 1463102445320 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:45 INFO - PROCESS | 3076 | 1463102445460 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 18:20:45 INFO - PROCESS | 3076 | 1463102445547 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D3A000 == 57 [pid = 3076] [id = 677] 18:20:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C8AAB800) [pid = 3076] [serial = 2031] [outer = 0000000000000000] 18:20:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031CCC78800) [pid = 3076] [serial = 2032] [outer = 00000031C8AAB800] 18:20:45 INFO - PROCESS | 3076 | 1463102445602 Marionette DEBUG loaded listener.js 18:20:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CD353C00) [pid = 3076] [serial = 2033] [outer = 00000031C8AAB800] 18:20:46 INFO - PROCESS | 3076 | 1463102446777 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:20:46 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) 18:20:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1490ms 18:20:46 INFO - PROCESS | 3076 | 1463102446812 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 18:20:46 INFO - PROCESS | 3076 | 1463102446816 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 18:20:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:20:46 INFO - PROCESS | 3076 | 1463102446821 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:20:46 INFO - PROCESS | 3076 | 1463102446825 Marionette TRACE conn6 <- [1,2674,null,{}] 18:20:46 INFO - PROCESS | 3076 | 1463102446831 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:47 INFO - PROCESS | 3076 | 1463102446999 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 18:20:47 INFO - PROCESS | 3076 | 1463102447123 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C6A39000 == 58 [pid = 3076] [id = 678] 18:20:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C293F800) [pid = 3076] [serial = 2034] [outer = 0000000000000000] 18:20:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C2B9F400) [pid = 3076] [serial = 2035] [outer = 00000031C293F800] 18:20:47 INFO - PROCESS | 3076 | 1463102447178 Marionette DEBUG loaded listener.js 18:20:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C6A5CC00) [pid = 3076] [serial = 2036] [outer = 00000031C293F800] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF835800 == 57 [pid = 3076] [id = 642] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031D16AA000 == 56 [pid = 3076] [id = 644] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37D5000 == 55 [pid = 3076] [id = 646] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031CEE86800 == 54 [pid = 3076] [id = 641] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4526000 == 53 [pid = 3076] [id = 674] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031D43D8800 == 52 [pid = 3076] [id = 673] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B8E800 == 51 [pid = 3076] [id = 672] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031C6D8B000 == 50 [pid = 3076] [id = 671] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031D0A16800 == 49 [pid = 3076] [id = 670] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFBEE800 == 48 [pid = 3076] [id = 669] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF32D000 == 47 [pid = 3076] [id = 668] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5C6800 == 46 [pid = 3076] [id = 667] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C2B99000) [pid = 3076] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031C853D400) [pid = 3076] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031CEFA4C00) [pid = 3076] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031C7AE4000 == 45 [pid = 3076] [id = 666] 18:20:47 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC6A000 == 44 [pid = 3076] [id = 663] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031CC434C00) [pid = 3076] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C8CED800) [pid = 3076] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031CD359C00) [pid = 3076] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031CFA13800) [pid = 3076] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CF253400) [pid = 3076] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031C2C23000) [pid = 3076] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031C3B06800) [pid = 3076] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031C2C11800) [pid = 3076] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031C2932800) [pid = 3076] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031C79F1400) [pid = 3076] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C7E7C800) [pid = 3076] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C2271400) [pid = 3076] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CE6A7400) [pid = 3076] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031C8C3F000) [pid = 3076] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CEF99C00) [pid = 3076] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031CFA1F400) [pid = 3076] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CF59B400) [pid = 3076] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CC8D7C00) [pid = 3076] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031CBE7BC00) [pid = 3076] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031CF852C00) [pid = 3076] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C22BE400) [pid = 3076] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 18:20:47 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031CFA15000) [pid = 3076] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 18:20:48 INFO - PROCESS | 3076 | 1463102448218 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:20:48 INFO - PROCESS | 3076 | 1463102448272 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 18:20:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:20:48 INFO - PROCESS | 3076 | 1463102448278 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:20:48 INFO - PROCESS | 3076 | 1463102448280 Marionette TRACE conn6 <- [1,2678,null,{}] 18:20:48 INFO - PROCESS | 3076 | 1463102448284 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:48 INFO - PROCESS | 3076 | 1463102448369 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 18:20:48 INFO - PROCESS | 3076 | 1463102448377 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCC6A000 == 45 [pid = 3076] [id = 679] 18:20:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C1DBD400) [pid = 3076] [serial = 2037] [outer = 0000000000000000] 18:20:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C2CE7C00) [pid = 3076] [serial = 2038] [outer = 00000031C1DBD400] 18:20:48 INFO - PROCESS | 3076 | 1463102448423 Marionette DEBUG loaded listener.js 18:20:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C6D86800) [pid = 3076] [serial = 2039] [outer = 00000031C1DBD400] 18:20:49 INFO - PROCESS | 3076 | 1463102449361 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:20:49 INFO - PROCESS | 3076 | 1463102449414 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 18:20:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:20:49 INFO - PROCESS | 3076 | 1463102449418 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:20:49 INFO - PROCESS | 3076 | 1463102449422 Marionette TRACE conn6 <- [1,2682,null,{}] 18:20:49 INFO - PROCESS | 3076 | 1463102449433 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:49 INFO - PROCESS | 3076 | 1463102449524 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 18:20:49 INFO - PROCESS | 3076 | 1463102449533 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFD0C000 == 46 [pid = 3076] [id = 680] 18:20:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C2223800) [pid = 3076] [serial = 2040] [outer = 0000000000000000] 18:20:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C8AABC00) [pid = 3076] [serial = 2041] [outer = 00000031C2223800] 18:20:49 INFO - PROCESS | 3076 | 1463102449582 Marionette DEBUG loaded listener.js 18:20:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031CBE7D800) [pid = 3076] [serial = 2042] [outer = 00000031C2223800] 18:20:50 INFO - PROCESS | 3076 | 1463102450579 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:20:50 INFO - PROCESS | 3076 | 1463102450605 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 18:20:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:20:50 INFO - PROCESS | 3076 | 1463102450614 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:20:50 INFO - PROCESS | 3076 | 1463102450616 Marionette TRACE conn6 <- [1,2686,null,{}] 18:20:50 INFO - PROCESS | 3076 | 1463102450620 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:50 INFO - PROCESS | 3076 | 1463102450732 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 18:20:50 INFO - PROCESS | 3076 | 1463102450740 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1C1E000 == 47 [pid = 3076] [id = 681] 18:20:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031CC21E400) [pid = 3076] [serial = 2043] [outer = 0000000000000000] 18:20:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031CC8DA800) [pid = 3076] [serial = 2044] [outer = 00000031CC21E400] 18:20:50 INFO - PROCESS | 3076 | 1463102450786 Marionette DEBUG loaded listener.js 18:20:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CD192000) [pid = 3076] [serial = 2045] [outer = 00000031CC21E400] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CD34B000) [pid = 3076] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CEF63400) [pid = 3076] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031C7938400) [pid = 3076] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CC232400) [pid = 3076] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031C8AA0800) [pid = 3076] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C19C0800) [pid = 3076] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C24C6000) [pid = 3076] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031CF260000) [pid = 3076] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031C24C5C00) [pid = 3076] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031CE6A4400) [pid = 3076] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031C793D000) [pid = 3076] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:20:51 INFO - PROCESS | 3076 | --DOMWINDOW == 71 (00000031C7E7A400) [pid = 3076] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:20:51 INFO - PROCESS | 3076 | 1463102451780 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:20:51 INFO - PROCESS | 3076 | 1463102451808 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 18:20:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:20:51 INFO - PROCESS | 3076 | 1463102451811 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:20:51 INFO - PROCESS | 3076 | 1463102451813 Marionette TRACE conn6 <- [1,2690,null,{}] 18:20:51 INFO - PROCESS | 3076 | 1463102451817 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:51 INFO - PROCESS | 3076 | 1463102451899 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 18:20:51 INFO - PROCESS | 3076 | 1463102451906 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37CF000 == 48 [pid = 3076] [id = 682] 18:20:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 72 (00000031C16D2800) [pid = 3076] [serial = 2046] [outer = 0000000000000000] 18:20:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031C793D000) [pid = 3076] [serial = 2047] [outer = 00000031C16D2800] 18:20:51 INFO - PROCESS | 3076 | 1463102451951 Marionette DEBUG loaded listener.js 18:20:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031CD350C00) [pid = 3076] [serial = 2048] [outer = 00000031C16D2800] 18:20:52 INFO - PROCESS | 3076 | 1463102452381 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:20:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:20:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 629ms 18:20:52 INFO - PROCESS | 3076 | 1463102452444 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 18:20:52 INFO - PROCESS | 3076 | 1463102452446 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 18:20:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:20:52 INFO - PROCESS | 3076 | 1463102452449 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:20:52 INFO - PROCESS | 3076 | 1463102452458 Marionette TRACE conn6 <- [1,2694,null,{}] 18:20:52 INFO - PROCESS | 3076 | 1463102452462 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:52 INFO - PROCESS | 3076 | 1463102452566 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 18:20:52 INFO - PROCESS | 3076 | 1463102452698 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C94E2000 == 49 [pid = 3076] [id = 683] 18:20:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031C0B08000) [pid = 3076] [serial = 2049] [outer = 0000000000000000] 18:20:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031C1B3D400) [pid = 3076] [serial = 2050] [outer = 00000031C0B08000] 18:20:52 INFO - PROCESS | 3076 | 1463102452756 Marionette DEBUG loaded listener.js 18:20:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031C24BB400) [pid = 3076] [serial = 2051] [outer = 00000031C0B08000] 18:20:53 INFO - PROCESS | 3076 | 1463102453441 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:20:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:20:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1040ms 18:20:53 INFO - PROCESS | 3076 | 1463102453494 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 18:20:53 INFO - PROCESS | 3076 | 1463102453499 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 18:20:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:20:53 INFO - PROCESS | 3076 | 1463102453504 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:20:53 INFO - PROCESS | 3076 | 1463102453508 Marionette TRACE conn6 <- [1,2698,null,{}] 18:20:53 INFO - PROCESS | 3076 | 1463102453534 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:53 INFO - PROCESS | 3076 | 1463102453675 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 18:20:53 INFO - PROCESS | 3076 | 1463102453798 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C88AE800 == 50 [pid = 3076] [id = 684] 18:20:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031C7E6E800) [pid = 3076] [serial = 2052] [outer = 0000000000000000] 18:20:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031C853D400) [pid = 3076] [serial = 2053] [outer = 00000031C7E6E800] 18:20:53 INFO - PROCESS | 3076 | 1463102453857 Marionette DEBUG loaded listener.js 18:20:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031C8CED800) [pid = 3076] [serial = 2054] [outer = 00000031C7E6E800] 18:20:54 INFO - PROCESS | 3076 | 1463102454436 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:20:54 INFO - PROCESS | 3076 | 1463102454500 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 18:20:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:20:54 INFO - PROCESS | 3076 | 1463102454504 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:20:54 INFO - PROCESS | 3076 | 1463102454506 Marionette TRACE conn6 <- [1,2702,null,{}] 18:20:54 INFO - PROCESS | 3076 | 1463102454510 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:54 INFO - PROCESS | 3076 | 1463102454618 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 18:20:54 INFO - PROCESS | 3076 | 1463102454766 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D447C000 == 51 [pid = 3076] [id = 685] 18:20:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031CE60D800) [pid = 3076] [serial = 2055] [outer = 0000000000000000] 18:20:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031CE6AE400) [pid = 3076] [serial = 2056] [outer = 00000031CE60D800] 18:20:54 INFO - PROCESS | 3076 | 1463102454824 Marionette DEBUG loaded listener.js 18:20:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031CF1E8C00) [pid = 3076] [serial = 2057] [outer = 00000031CE60D800] 18:20:55 INFO - PROCESS | 3076 | 1463102455413 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:20:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:20:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 943ms 18:20:55 INFO - PROCESS | 3076 | 1463102455449 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 18:20:55 INFO - PROCESS | 3076 | 1463102455452 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 18:20:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:20:55 INFO - PROCESS | 3076 | 1463102455463 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:20:55 INFO - PROCESS | 3076 | 1463102455470 Marionette TRACE conn6 <- [1,2706,null,{}] 18:20:55 INFO - PROCESS | 3076 | 1463102455474 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:55 INFO - PROCESS | 3076 | 1463102455583 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 18:20:55 INFO - PROCESS | 3076 | 1463102455674 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6655800 == 52 [pid = 3076] [id = 686] 18:20:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031CF25E000) [pid = 3076] [serial = 2058] [outer = 0000000000000000] 18:20:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031CF8AEC00) [pid = 3076] [serial = 2059] [outer = 00000031CF25E000] 18:20:55 INFO - PROCESS | 3076 | 1463102455729 Marionette DEBUG loaded listener.js 18:20:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031CFA21000) [pid = 3076] [serial = 2060] [outer = 00000031CF25E000] 18:20:56 INFO - PROCESS | 3076 | 1463102456280 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 18:20:56 INFO - PROCESS | 3076 | 1463102456362 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 18:20:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:20:56 INFO - PROCESS | 3076 | 1463102456366 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:20:56 INFO - PROCESS | 3076 | 1463102456368 Marionette TRACE conn6 <- [1,2710,null,{}] 18:20:56 INFO - PROCESS | 3076 | 1463102456372 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:56 INFO - PROCESS | 3076 | 1463102456477 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 18:20:56 INFO - PROCESS | 3076 | 1463102456596 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7120000 == 53 [pid = 3076] [id = 687] 18:20:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031CFA65C00) [pid = 3076] [serial = 2061] [outer = 0000000000000000] 18:20:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031CFD6F400) [pid = 3076] [serial = 2062] [outer = 00000031CFA65C00] 18:20:56 INFO - PROCESS | 3076 | 1463102456652 Marionette DEBUG loaded listener.js 18:20:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031D0296C00) [pid = 3076] [serial = 2063] [outer = 00000031CFA65C00] 18:20:57 INFO - PROCESS | 3076 | 1463102457347 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:20:57 INFO - PROCESS | 3076 | 1463102457398 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 18:20:57 INFO - PROCESS | 3076 | 1463102457403 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:20:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:20:57 INFO - PROCESS | 3076 | 1463102457408 Marionette TRACE conn6 <- [1,2714,null,{}] 18:20:57 INFO - PROCESS | 3076 | 1463102457434 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:57 INFO - PROCESS | 3076 | 1463102457536 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 18:20:57 INFO - PROCESS | 3076 | 1463102457661 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C2439800 == 54 [pid = 3076] [id = 688] 18:20:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031C32E6000) [pid = 3076] [serial = 2064] [outer = 0000000000000000] 18:20:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C6A1B000) [pid = 3076] [serial = 2065] [outer = 00000031C32E6000] 18:20:57 INFO - PROCESS | 3076 | 1463102457716 Marionette DEBUG loaded listener.js 18:20:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031C7A99800) [pid = 3076] [serial = 2066] [outer = 00000031C32E6000] 18:20:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37CF000 == 53 [pid = 3076] [id = 682] 18:20:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1C1E000 == 52 [pid = 3076] [id = 681] 18:20:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFD0C000 == 51 [pid = 3076] [id = 680] 18:20:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031CCC6A000 == 50 [pid = 3076] [id = 679] 18:20:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031C6A39000 == 49 [pid = 3076] [id = 678] 18:20:57 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF011800 == 48 [pid = 3076] [id = 676] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031C399AC00) [pid = 3076] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CF799C00) [pid = 3076] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 89 (00000031CC1B8000) [pid = 3076] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 88 (00000031CE6F2400) [pid = 3076] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 87 (00000031CD3C2400) [pid = 3076] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 86 (00000031CEFA0400) [pid = 3076] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 85 (00000031C7E71C00) [pid = 3076] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 84 (00000031C8540400) [pid = 3076] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 83 (00000031CC53B000) [pid = 3076] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 82 (00000031CFA3B000) [pid = 3076] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 81 (00000031CFA34400) [pid = 3076] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 80 (00000031C8CFB800) [pid = 3076] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 79 (00000031CBE81000) [pid = 3076] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CE6A1800) [pid = 3076] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C2C1FC00) [pid = 3076] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C6A13C00) [pid = 3076] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C2CEB800) [pid = 3076] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 74 (00000031C2935000) [pid = 3076] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 73 (00000031C2CE8000) [pid = 3076] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 72 (00000031CC1BCC00) [pid = 3076] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 71 (00000031CF8AA800) [pid = 3076] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 70 (00000031CF1F1800) [pid = 3076] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 69 (00000031CFA1B800) [pid = 3076] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 18:20:57 INFO - PROCESS | 3076 | --DOMWINDOW == 68 (00000031CFA37000) [pid = 3076] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 18:20:58 INFO - PROCESS | 3076 | --DOMWINDOW == 67 (00000031CC8E1C00) [pid = 3076] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 18:20:58 INFO - PROCESS | 3076 | 1463102458224 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:20:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:20:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 882ms 18:20:58 INFO - PROCESS | 3076 | 1463102458290 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 18:20:58 INFO - PROCESS | 3076 | 1463102458296 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 18:20:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:20:58 INFO - PROCESS | 3076 | 1463102458303 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:20:58 INFO - PROCESS | 3076 | 1463102458305 Marionette TRACE conn6 <- [1,2718,null,{}] 18:20:58 INFO - PROCESS | 3076 | 1463102458309 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:58 INFO - PROCESS | 3076 | 1463102458396 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 18:20:58 INFO - PROCESS | 3076 | 1463102458411 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:58 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF009000 == 49 [pid = 3076] [id = 689] 18:20:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 68 (00000031C2CF0400) [pid = 3076] [serial = 2067] [outer = 0000000000000000] 18:20:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 69 (00000031C6C0A400) [pid = 3076] [serial = 2068] [outer = 00000031C2CF0400] 18:20:58 INFO - PROCESS | 3076 | 1463102458457 Marionette DEBUG loaded listener.js 18:20:58 INFO - PROCESS | 3076 | ++DOMWINDOW == 70 (00000031C7E77C00) [pid = 3076] [serial = 2069] [outer = 00000031C2CF0400] 18:20:59 INFO - PROCESS | 3076 | 1463102459404 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:20:59 INFO - PROCESS | 3076 | 1463102459444 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 18:20:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:20:59 INFO - PROCESS | 3076 | 1463102459448 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:20:59 INFO - PROCESS | 3076 | 1463102459451 Marionette TRACE conn6 <- [1,2722,null,{}] 18:20:59 INFO - PROCESS | 3076 | 1463102459462 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:59 INFO - PROCESS | 3076 | 1463102459551 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 18:20:59 INFO - PROCESS | 3076 | 1463102459558 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFEA0800 == 50 [pid = 3076] [id = 690] 18:20:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 71 (00000031CBE79400) [pid = 3076] [serial = 2070] [outer = 0000000000000000] 18:20:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 72 (00000031CC233800) [pid = 3076] [serial = 2071] [outer = 00000031CBE79400] 18:20:59 INFO - PROCESS | 3076 | 1463102459606 Marionette DEBUG loaded listener.js 18:20:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 73 (00000031CC8E3400) [pid = 3076] [serial = 2072] [outer = 00000031CBE79400] 18:21:00 INFO - PROCESS | 3076 | 1463102460082 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:21:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:21:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 18:21:00 INFO - PROCESS | 3076 | 1463102460142 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 18:21:00 INFO - PROCESS | 3076 | 1463102460145 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 18:21:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:21:00 INFO - PROCESS | 3076 | 1463102460149 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:21:00 INFO - PROCESS | 3076 | 1463102460150 Marionette TRACE conn6 <- [1,2726,null,{}] 18:21:00 INFO - PROCESS | 3076 | 1463102460154 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:00 INFO - PROCESS | 3076 | 1463102460270 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 18:21:00 INFO - PROCESS | 3076 | 1463102460283 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3278000 == 51 [pid = 3076] [id = 691] 18:21:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 74 (00000031CD352000) [pid = 3076] [serial = 2073] [outer = 0000000000000000] 18:21:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 75 (00000031CE6A1800) [pid = 3076] [serial = 2074] [outer = 00000031CD352000] 18:21:00 INFO - PROCESS | 3076 | 1463102460372 Marionette DEBUG loaded listener.js 18:21:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031CF1ECC00) [pid = 3076] [serial = 2075] [outer = 00000031CD352000] 18:21:00 INFO - PROCESS | 3076 | 1463102460783 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:21:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:21:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 18:21:00 INFO - PROCESS | 3076 | 1463102460848 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 18:21:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:21:00 INFO - PROCESS | 3076 | 1463102460851 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 18:21:00 INFO - PROCESS | 3076 | 1463102460854 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:21:00 INFO - PROCESS | 3076 | 1463102460856 Marionette TRACE conn6 <- [1,2730,null,{}] 18:21:00 INFO - PROCESS | 3076 | 1463102460860 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:01 INFO - PROCESS | 3076 | 1463102460996 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 18:21:01 INFO - PROCESS | 3076 | 1463102461054 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D4C800 == 52 [pid = 3076] [id = 692] 18:21:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031CF25D400) [pid = 3076] [serial = 2076] [outer = 0000000000000000] 18:21:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031CF8A5C00) [pid = 3076] [serial = 2077] [outer = 00000031CF25D400] 18:21:01 INFO - PROCESS | 3076 | 1463102461099 Marionette DEBUG loaded listener.js 18:21:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031CFA39C00) [pid = 3076] [serial = 2078] [outer = 00000031CF25D400] 18:21:01 INFO - PROCESS | 3076 | 1463102461516 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:21:01 INFO - PROCESS | 3076 | --DOMWINDOW == 78 (00000031CC21E400) [pid = 3076] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:21:01 INFO - PROCESS | 3076 | --DOMWINDOW == 77 (00000031C1DBD400) [pid = 3076] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:21:01 INFO - PROCESS | 3076 | --DOMWINDOW == 76 (00000031C293F800) [pid = 3076] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:21:01 INFO - PROCESS | 3076 | --DOMWINDOW == 75 (00000031C2223800) [pid = 3076] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:21:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:21:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 735ms 18:21:01 INFO - PROCESS | 3076 | 1463102461590 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 18:21:01 INFO - PROCESS | 3076 | 1463102461592 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 18:21:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:21:01 INFO - PROCESS | 3076 | 1463102461595 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:21:01 INFO - PROCESS | 3076 | 1463102461597 Marionette TRACE conn6 <- [1,2734,null,{}] 18:21:01 INFO - PROCESS | 3076 | 1463102461601 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:01 INFO - PROCESS | 3076 | 1463102461707 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 18:21:01 INFO - PROCESS | 3076 | 1463102461714 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D466D000 == 53 [pid = 3076] [id = 693] 18:21:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 76 (00000031D0290000) [pid = 3076] [serial = 2079] [outer = 0000000000000000] 18:21:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 77 (00000031D07D9C00) [pid = 3076] [serial = 2080] [outer = 00000031D0290000] 18:21:01 INFO - PROCESS | 3076 | 1463102461761 Marionette DEBUG loaded listener.js 18:21:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 78 (00000031D0ABEC00) [pid = 3076] [serial = 2081] [outer = 00000031D0290000] 18:21:02 INFO - PROCESS | 3076 | 1463102462173 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:21:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:21:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 18:21:02 INFO - PROCESS | 3076 | 1463102462228 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 18:21:02 INFO - PROCESS | 3076 | 1463102462230 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 18:21:02 INFO - PROCESS | 3076 | 1463102462234 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:21:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:21:02 INFO - PROCESS | 3076 | 1463102462235 Marionette TRACE conn6 <- [1,2738,null,{}] 18:21:02 INFO - PROCESS | 3076 | 1463102462239 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:02 INFO - PROCESS | 3076 | 1463102462321 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 18:21:02 INFO - PROCESS | 3076 | 1463102462357 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E36800 == 54 [pid = 3076] [id = 694] 18:21:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 79 (00000031CE612400) [pid = 3076] [serial = 2082] [outer = 0000000000000000] 18:21:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 80 (00000031D0AC9800) [pid = 3076] [serial = 2083] [outer = 00000031CE612400] 18:21:02 INFO - PROCESS | 3076 | 1463102462401 Marionette DEBUG loaded listener.js 18:21:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 81 (00000031D167B800) [pid = 3076] [serial = 2084] [outer = 00000031CE612400] 18:21:02 INFO - PROCESS | 3076 | 1463102462780 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:21:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:21:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 586ms 18:21:02 INFO - PROCESS | 3076 | 1463102462823 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 18:21:02 INFO - PROCESS | 3076 | 1463102462825 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 18:21:02 INFO - PROCESS | 3076 | 1463102462828 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:21:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:21:02 INFO - PROCESS | 3076 | 1463102462830 Marionette TRACE conn6 <- [1,2742,null,{}] 18:21:02 INFO - PROCESS | 3076 | 1463102462833 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:02 INFO - PROCESS | 3076 | 1463102462959 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 18:21:02 INFO - PROCESS | 3076 | 1463102462967 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7352800 == 55 [pid = 3076] [id = 695] 18:21:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 82 (00000031D167F000) [pid = 3076] [serial = 2085] [outer = 0000000000000000] 18:21:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 83 (00000031D1681000) [pid = 3076] [serial = 2086] [outer = 00000031D167F000] 18:21:03 INFO - PROCESS | 3076 | 1463102463012 Marionette DEBUG loaded listener.js 18:21:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 84 (00000031D1C52800) [pid = 3076] [serial = 2087] [outer = 00000031D167F000] 18:21:03 INFO - PROCESS | 3076 | 1463102463406 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:21:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:21:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 627ms 18:21:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:21:03 INFO - PROCESS | 3076 | 1463102463459 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 18:21:03 INFO - PROCESS | 3076 | 1463102463461 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 18:21:03 INFO - PROCESS | 3076 | 1463102463464 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:21:03 INFO - PROCESS | 3076 | 1463102463466 Marionette TRACE conn6 <- [1,2746,null,{}] 18:21:03 INFO - PROCESS | 3076 | 1463102463470 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:03 INFO - PROCESS | 3076 | 1463102463581 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 18:21:03 INFO - PROCESS | 3076 | 1463102463590 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7423000 == 56 [pid = 3076] [id = 696] 18:21:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 85 (00000031D18E1400) [pid = 3076] [serial = 2088] [outer = 0000000000000000] 18:21:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 86 (00000031D2146400) [pid = 3076] [serial = 2089] [outer = 00000031D18E1400] 18:21:03 INFO - PROCESS | 3076 | 1463102463634 Marionette DEBUG loaded listener.js 18:21:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 87 (00000031D21F2800) [pid = 3076] [serial = 2090] [outer = 00000031D18E1400] 18:21:04 INFO - PROCESS | 3076 | 1463102464063 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:21:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:21:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 691ms 18:21:04 INFO - PROCESS | 3076 | 1463102464160 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 18:21:04 INFO - PROCESS | 3076 | 1463102464164 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 18:21:04 INFO - PROCESS | 3076 | 1463102464169 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:21:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:21:04 INFO - PROCESS | 3076 | 1463102464174 Marionette TRACE conn6 <- [1,2750,null,{}] 18:21:04 INFO - PROCESS | 3076 | 1463102464180 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:04 INFO - PROCESS | 3076 | 1463102464299 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 18:21:04 INFO - PROCESS | 3076 | 1463102464402 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD20E800 == 57 [pid = 3076] [id = 697] 18:21:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 88 (00000031C22C4000) [pid = 3076] [serial = 2091] [outer = 0000000000000000] 18:21:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 89 (00000031C2935400) [pid = 3076] [serial = 2092] [outer = 00000031C22C4000] 18:21:04 INFO - PROCESS | 3076 | 1463102464459 Marionette DEBUG loaded listener.js 18:21:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 90 (00000031C6D61C00) [pid = 3076] [serial = 2093] [outer = 00000031C22C4000] 18:21:05 INFO - PROCESS | 3076 | 1463102465046 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:21:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:21:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 941ms 18:21:05 INFO - PROCESS | 3076 | 1463102465115 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 18:21:05 INFO - PROCESS | 3076 | 1463102465119 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 18:21:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:21:05 INFO - PROCESS | 3076 | 1463102465127 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:21:05 INFO - PROCESS | 3076 | 1463102465132 Marionette TRACE conn6 <- [1,2754,null,{}] 18:21:05 INFO - PROCESS | 3076 | 1463102465136 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:05 INFO - PROCESS | 3076 | 1463102465278 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 18:21:05 INFO - PROCESS | 3076 | 1463102465406 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D45800 == 58 [pid = 3076] [id = 698] 18:21:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C24B9400) [pid = 3076] [serial = 2094] [outer = 0000000000000000] 18:21:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031CC543400) [pid = 3076] [serial = 2095] [outer = 00000031C24B9400] 18:21:05 INFO - PROCESS | 3076 | 1463102465463 Marionette DEBUG loaded listener.js 18:21:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031CE607800) [pid = 3076] [serial = 2096] [outer = 00000031C24B9400] 18:21:06 INFO - PROCESS | 3076 | 1463102466012 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:21:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:21:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 943ms 18:21:06 INFO - PROCESS | 3076 | 1463102466072 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 18:21:06 INFO - PROCESS | 3076 | 1463102466074 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 18:21:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:21:06 INFO - PROCESS | 3076 | 1463102466078 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:21:06 INFO - PROCESS | 3076 | 1463102466081 Marionette TRACE conn6 <- [1,2758,null,{}] 18:21:06 INFO - PROCESS | 3076 | 1463102466092 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:06 INFO - PROCESS | 3076 | 1463102466208 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 18:21:06 INFO - PROCESS | 3076 | 1463102466333 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74E4000 == 59 [pid = 3076] [id = 699] 18:21:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031D02DD000) [pid = 3076] [serial = 2097] [outer = 0000000000000000] 18:21:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031D07D4800) [pid = 3076] [serial = 2098] [outer = 00000031D02DD000] 18:21:06 INFO - PROCESS | 3076 | 1463102466393 Marionette DEBUG loaded listener.js 18:21:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031D1683800) [pid = 3076] [serial = 2099] [outer = 00000031D02DD000] 18:21:07 INFO - PROCESS | 3076 | 1463102467019 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:21:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:21:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 984ms 18:21:07 INFO - PROCESS | 3076 | 1463102467064 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 18:21:07 INFO - PROCESS | 3076 | 1463102467067 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 18:21:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:21:07 INFO - PROCESS | 3076 | 1463102467070 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:21:07 INFO - PROCESS | 3076 | 1463102467073 Marionette TRACE conn6 <- [1,2762,null,{}] 18:21:07 INFO - PROCESS | 3076 | 1463102467076 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:07 INFO - PROCESS | 3076 | 1463102467186 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 18:21:07 INFO - PROCESS | 3076 | 1463102467309 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E57800 == 60 [pid = 3076] [id = 700] 18:21:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031D2C2F000) [pid = 3076] [serial = 2100] [outer = 0000000000000000] 18:21:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031D303A000) [pid = 3076] [serial = 2101] [outer = 00000031D2C2F000] 18:21:07 INFO - PROCESS | 3076 | 1463102467366 Marionette DEBUG loaded listener.js 18:21:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031D3043C00) [pid = 3076] [serial = 2102] [outer = 00000031D2C2F000] 18:21:08 INFO - PROCESS | 3076 | 1463102468154 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:21:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:21:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1137ms 18:21:08 INFO - PROCESS | 3076 | 1463102468210 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 18:21:08 INFO - PROCESS | 3076 | 1463102468214 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 18:21:08 INFO - PROCESS | 3076 | 1463102468220 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:21:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:21:08 INFO - PROCESS | 3076 | 1463102468224 Marionette TRACE conn6 <- [1,2766,null,{}] 18:21:08 INFO - PROCESS | 3076 | 1463102468244 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:08 INFO - PROCESS | 3076 | 1463102468348 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 18:21:08 INFO - PROCESS | 3076 | 1463102468476 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C7987800 == 61 [pid = 3076] [id = 701] 18:21:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C0C6BC00) [pid = 3076] [serial = 2103] [outer = 0000000000000000] 18:21:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C162D000) [pid = 3076] [serial = 2104] [outer = 00000031C0C6BC00] 18:21:08 INFO - PROCESS | 3076 | 1463102468527 Marionette DEBUG loaded listener.js 18:21:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031C3B4E400) [pid = 3076] [serial = 2105] [outer = 00000031C0C6BC00] 18:21:09 INFO - PROCESS | 3076 | 1463102469115 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:21:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:21:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 943ms 18:21:09 INFO - PROCESS | 3076 | 1463102469168 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 18:21:09 INFO - PROCESS | 3076 | 1463102469174 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 18:21:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:21:09 INFO - PROCESS | 3076 | 1463102469180 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:21:09 INFO - PROCESS | 3076 | 1463102469183 Marionette TRACE conn6 <- [1,2770,null,{}] 18:21:09 INFO - PROCESS | 3076 | 1463102469186 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:09 INFO - PROCESS | 3076 | 1463102469286 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B8D800 == 60 [pid = 3076] [id = 490] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7352800 == 59 [pid = 3076] [id = 695] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E36800 == 58 [pid = 3076] [id = 694] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D466D000 == 57 [pid = 3076] [id = 693] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D4C800 == 56 [pid = 3076] [id = 692] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3278000 == 55 [pid = 3076] [id = 691] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFEA0800 == 54 [pid = 3076] [id = 690] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C793D000) [pid = 3076] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031CFA65400) [pid = 3076] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CCC78800) [pid = 3076] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C6D62800) [pid = 3076] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF009000 == 53 [pid = 3076] [id = 689] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031C2439800 == 52 [pid = 3076] [id = 688] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6655800 == 51 [pid = 3076] [id = 686] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031D447C000 == 50 [pid = 3076] [id = 685] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031C88AE800 == 49 [pid = 3076] [id = 684] 18:21:09 INFO - PROCESS | 3076 | --DOCSHELL 00000031C94E2000 == 48 [pid = 3076] [id = 683] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CC8DA800) [pid = 3076] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C6A5CC00) [pid = 3076] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 95 (00000031C2B9F400) [pid = 3076] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 94 (00000031C2CE7C00) [pid = 3076] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 93 (00000031C6D86800) [pid = 3076] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 92 (00000031C8AABC00) [pid = 3076] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 91 (00000031CD192000) [pid = 3076] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | --DOMWINDOW == 90 (00000031CBE7D800) [pid = 3076] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 18:21:09 INFO - PROCESS | 3076 | 1463102469449 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C79D6800 == 49 [pid = 3076] [id = 702] 18:21:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 91 (00000031C0BAA000) [pid = 3076] [serial = 2106] [outer = 0000000000000000] 18:21:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 92 (00000031C0C6E400) [pid = 3076] [serial = 2107] [outer = 00000031C0BAA000] 18:21:09 INFO - PROCESS | 3076 | 1463102469496 Marionette DEBUG loaded listener.js 18:21:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 93 (00000031C22C9400) [pid = 3076] [serial = 2108] [outer = 00000031C0BAA000] 18:21:09 INFO - PROCESS | 3076 | 1463102469962 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 838ms 18:21:10 INFO - PROCESS | 3076 | 1463102470020 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 18:21:10 INFO - PROCESS | 3076 | 1463102470022 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 18:21:10 INFO - PROCESS | 3076 | 1463102470026 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:21:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:21:10 INFO - PROCESS | 3076 | 1463102470030 Marionette TRACE conn6 <- [1,2774,null,{}] 18:21:10 INFO - PROCESS | 3076 | 1463102470040 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:10 INFO - PROCESS | 3076 | 1463102470127 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 18:21:10 INFO - PROCESS | 3076 | 1463102470138 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFAE5000 == 50 [pid = 3076] [id = 703] 18:21:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 94 (00000031C8A78400) [pid = 3076] [serial = 2109] [outer = 0000000000000000] 18:21:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 95 (00000031C8AA8800) [pid = 3076] [serial = 2110] [outer = 00000031C8A78400] 18:21:10 INFO - PROCESS | 3076 | 1463102470186 Marionette DEBUG loaded listener.js 18:21:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 96 (00000031CBE77000) [pid = 3076] [serial = 2111] [outer = 00000031C8A78400] 18:21:10 INFO - PROCESS | 3076 | 1463102470631 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 18:21:10 INFO - PROCESS | 3076 | 1463102470657 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 18:21:10 INFO - PROCESS | 3076 | 1463102470660 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 18:21:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:21:10 INFO - PROCESS | 3076 | 1463102470663 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:21:10 INFO - PROCESS | 3076 | 1463102470665 Marionette TRACE conn6 <- [1,2778,null,{}] 18:21:10 INFO - PROCESS | 3076 | 1463102470669 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:10 INFO - PROCESS | 3076 | 1463102470765 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 18:21:10 INFO - PROCESS | 3076 | 1463102470774 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1691800 == 51 [pid = 3076] [id = 704] 18:21:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031CC21F000) [pid = 3076] [serial = 2112] [outer = 0000000000000000] 18:21:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031CC53A800) [pid = 3076] [serial = 2113] [outer = 00000031CC21F000] 18:21:10 INFO - PROCESS | 3076 | 1463102470819 Marionette DEBUG loaded listener.js 18:21:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CC8DCC00) [pid = 3076] [serial = 2114] [outer = 00000031CC21F000] 18:21:11 INFO - PROCESS | 3076 | 1463102471216 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:21:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:21:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 585ms 18:21:11 INFO - PROCESS | 3076 | 1463102471251 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 18:21:11 INFO - PROCESS | 3076 | 1463102471253 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 18:21:11 INFO - PROCESS | 3076 | 1463102471257 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:21:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:21:11 INFO - PROCESS | 3076 | 1463102471258 Marionette TRACE conn6 <- [1,2782,null,{}] 18:21:11 INFO - PROCESS | 3076 | 1463102471279 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:11 INFO - PROCESS | 3076 | 1463102471385 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 18:21:11 INFO - PROCESS | 3076 | 1463102471392 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C14000 == 52 [pid = 3076] [id = 705] 18:21:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CCA0B000) [pid = 3076] [serial = 2115] [outer = 0000000000000000] 18:21:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CCC7B800) [pid = 3076] [serial = 2116] [outer = 00000031CCA0B000] 18:21:11 INFO - PROCESS | 3076 | 1463102471437 Marionette DEBUG loaded listener.js 18:21:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CD350400) [pid = 3076] [serial = 2117] [outer = 00000031CCA0B000] 18:21:11 INFO - PROCESS | 3076 | 1463102471912 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:21:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:21:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 18:21:11 INFO - PROCESS | 3076 | 1463102471952 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 18:21:11 INFO - PROCESS | 3076 | 1463102471955 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 18:21:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:21:11 INFO - PROCESS | 3076 | 1463102471958 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:21:11 INFO - PROCESS | 3076 | 1463102471960 Marionette TRACE conn6 <- [1,2786,null,{}] 18:21:11 INFO - PROCESS | 3076 | 1463102471963 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:12 INFO - PROCESS | 3076 | 1463102472096 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 18:21:12 INFO - PROCESS | 3076 | 1463102472154 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B9C000 == 53 [pid = 3076] [id = 706] 18:21:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CE60CC00) [pid = 3076] [serial = 2118] [outer = 0000000000000000] 18:21:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CEF9BC00) [pid = 3076] [serial = 2119] [outer = 00000031CE60CC00] 18:21:12 INFO - PROCESS | 3076 | 1463102472200 Marionette DEBUG loaded listener.js 18:21:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CF1F2000) [pid = 3076] [serial = 2120] [outer = 00000031CE60CC00] 18:21:12 INFO - PROCESS | 3076 | 1463102472650 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:21:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:21:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 732ms 18:21:12 INFO - PROCESS | 3076 | 1463102472694 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 18:21:12 INFO - PROCESS | 3076 | 1463102472696 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 18:21:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:21:12 INFO - PROCESS | 3076 | 1463102472700 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:21:12 INFO - PROCESS | 3076 | 1463102472702 Marionette TRACE conn6 <- [1,2790,null,{}] 18:21:12 INFO - PROCESS | 3076 | 1463102472741 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:12 INFO - PROCESS | 3076 | 1463102472853 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 18:21:12 INFO - PROCESS | 3076 | 1463102472865 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC2A7800 == 54 [pid = 3076] [id = 707] 18:21:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CE60D400) [pid = 3076] [serial = 2121] [outer = 0000000000000000] 18:21:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CF85F800) [pid = 3076] [serial = 2122] [outer = 00000031CE60D400] 18:21:12 INFO - PROCESS | 3076 | 1463102472956 Marionette DEBUG loaded listener.js 18:21:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CFA16400) [pid = 3076] [serial = 2123] [outer = 00000031CE60D400] 18:21:13 INFO - PROCESS | 3076 | 1463102473347 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:21:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:21:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms 18:21:13 INFO - PROCESS | 3076 | 1463102473394 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 18:21:13 INFO - PROCESS | 3076 | 1463102473396 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 18:21:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:21:13 INFO - PROCESS | 3076 | 1463102473400 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:21:13 INFO - PROCESS | 3076 | 1463102473402 Marionette TRACE conn6 <- [1,2794,null,{}] 18:21:13 INFO - PROCESS | 3076 | 1463102473405 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:13 INFO - PROCESS | 3076 | 1463102473514 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 18:21:13 INFO - PROCESS | 3076 | 1463102473520 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6647000 == 55 [pid = 3076] [id = 708] 18:21:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CFA1C400) [pid = 3076] [serial = 2124] [outer = 0000000000000000] 18:21:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CFA3EC00) [pid = 3076] [serial = 2125] [outer = 00000031CFA1C400] 18:21:13 INFO - PROCESS | 3076 | 1463102473611 Marionette DEBUG loaded listener.js 18:21:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CFD6A400) [pid = 3076] [serial = 2126] [outer = 00000031CFA1C400] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C16D2800) [pid = 3076] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CF1E9000) [pid = 3076] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CEF9E800) [pid = 3076] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C32E6000) [pid = 3076] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CF25D400) [pid = 3076] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031CBE79400) [pid = 3076] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CFA65C00) [pid = 3076] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031C2CF0400) [pid = 3076] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031D0290000) [pid = 3076] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031CE612400) [pid = 3076] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D167F000) [pid = 3076] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CD352000) [pid = 3076] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:21:13 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031C8AAB800) [pid = 3076] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:21:14 INFO - PROCESS | 3076 | 1463102474118 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 776ms 18:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:21:14 INFO - PROCESS | 3076 | 1463102474200 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 18:21:14 INFO - PROCESS | 3076 | 1463102474202 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 18:21:14 INFO - PROCESS | 3076 | 1463102474206 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:21:14 INFO - PROCESS | 3076 | 1463102474208 Marionette TRACE conn6 <- [1,2798,null,{}] 18:21:14 INFO - PROCESS | 3076 | 1463102474211 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:14 INFO - PROCESS | 3076 | 1463102474296 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 18:21:14 INFO - PROCESS | 3076 | 1463102474302 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D465E000 == 56 [pid = 3076] [id = 709] 18:21:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031CE6A0C00) [pid = 3076] [serial = 2127] [outer = 0000000000000000] 18:21:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031CFA1B800) [pid = 3076] [serial = 2128] [outer = 00000031CE6A0C00] 18:21:14 INFO - PROCESS | 3076 | 1463102474348 Marionette DEBUG loaded listener.js 18:21:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031D0297000) [pid = 3076] [serial = 2129] [outer = 00000031CE6A0C00] 18:21:14 INFO - PROCESS | 3076 | 1463102474748 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 586ms 18:21:14 INFO - PROCESS | 3076 | 1463102474800 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 18:21:14 INFO - PROCESS | 3076 | 1463102474802 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 18:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:21:14 INFO - PROCESS | 3076 | 1463102474810 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:21:14 INFO - PROCESS | 3076 | 1463102474812 Marionette TRACE conn6 <- [1,2802,null,{}] 18:21:14 INFO - PROCESS | 3076 | 1463102474815 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:14 INFO - PROCESS | 3076 | 1463102474899 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 18:21:14 INFO - PROCESS | 3076 | 1463102474907 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7352000 == 57 [pid = 3076] [id = 710] 18:21:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D0ABA400) [pid = 3076] [serial = 2130] [outer = 0000000000000000] 18:21:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D0AC3400) [pid = 3076] [serial = 2131] [outer = 00000031D0ABA400] 18:21:14 INFO - PROCESS | 3076 | 1463102474952 Marionette DEBUG loaded listener.js 18:21:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D1679000) [pid = 3076] [serial = 2132] [outer = 00000031D0ABA400] 18:21:15 INFO - PROCESS | 3076 | 1463102475373 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:21:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:21:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 648ms 18:21:15 INFO - PROCESS | 3076 | 1463102475455 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 18:21:15 INFO - PROCESS | 3076 | 1463102475457 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 18:21:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:21:15 INFO - PROCESS | 3076 | 1463102475461 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:21:15 INFO - PROCESS | 3076 | 1463102475463 Marionette TRACE conn6 <- [1,2806,null,{}] 18:21:15 INFO - PROCESS | 3076 | 1463102475467 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:15 INFO - PROCESS | 3076 | 1463102475569 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 18:21:15 INFO - PROCESS | 3076 | 1463102475584 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E47000 == 58 [pid = 3076] [id = 711] 18:21:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031D167D800) [pid = 3076] [serial = 2133] [outer = 0000000000000000] 18:21:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D3039800) [pid = 3076] [serial = 2134] [outer = 00000031D167D800] 18:21:15 INFO - PROCESS | 3076 | 1463102475635 Marionette DEBUG loaded listener.js 18:21:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D3066800) [pid = 3076] [serial = 2135] [outer = 00000031D167D800] 18:21:16 INFO - PROCESS | 3076 | 1463102476307 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:21:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:21:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 879ms 18:21:16 INFO - PROCESS | 3076 | 1463102476343 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 18:21:16 INFO - PROCESS | 3076 | 1463102476347 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 18:21:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:21:16 INFO - PROCESS | 3076 | 1463102476353 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:21:16 INFO - PROCESS | 3076 | 1463102476357 Marionette TRACE conn6 <- [1,2810,null,{}] 18:21:16 INFO - PROCESS | 3076 | 1463102476363 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:16 INFO - PROCESS | 3076 | 1463102476478 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 18:21:16 INFO - PROCESS | 3076 | 1463102476577 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:16 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CEE8E000 == 59 [pid = 3076] [id = 712] 18:21:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C2B98800) [pid = 3076] [serial = 2136] [outer = 0000000000000000] 18:21:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C32EC000) [pid = 3076] [serial = 2137] [outer = 00000031C2B98800] 18:21:16 INFO - PROCESS | 3076 | 1463102476636 Marionette DEBUG loaded listener.js 18:21:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C79F0800) [pid = 3076] [serial = 2138] [outer = 00000031C2B98800] 18:21:17 INFO - PROCESS | 3076 | 1463102477252 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:21:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:21:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 944ms 18:21:17 INFO - PROCESS | 3076 | 1463102477301 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 18:21:17 INFO - PROCESS | 3076 | 1463102477308 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 18:21:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:21:17 INFO - PROCESS | 3076 | 1463102477315 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:21:17 INFO - PROCESS | 3076 | 1463102477318 Marionette TRACE conn6 <- [1,2814,null,{}] 18:21:17 INFO - PROCESS | 3076 | 1463102477322 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:17 INFO - PROCESS | 3076 | 1463102477466 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 18:21:17 INFO - PROCESS | 3076 | 1463102477592 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C18800 == 60 [pid = 3076] [id = 713] 18:21:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CC220000) [pid = 3076] [serial = 2139] [outer = 0000000000000000] 18:21:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CC8D6800) [pid = 3076] [serial = 2140] [outer = 00000031CC220000] 18:21:17 INFO - PROCESS | 3076 | 1463102477649 Marionette DEBUG loaded listener.js 18:21:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CD35C800) [pid = 3076] [serial = 2141] [outer = 00000031CC220000] 18:21:18 INFO - PROCESS | 3076 | 1463102478200 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:21:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:21:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 923ms 18:21:18 INFO - PROCESS | 3076 | 1463102478244 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 18:21:18 INFO - PROCESS | 3076 | 1463102478247 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 18:21:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:21:18 INFO - PROCESS | 3076 | 1463102478251 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:21:18 INFO - PROCESS | 3076 | 1463102478255 Marionette TRACE conn6 <- [1,2818,null,{}] 18:21:18 INFO - PROCESS | 3076 | 1463102478267 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:18 INFO - PROCESS | 3076 | 1463102478381 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 18:21:18 INFO - PROCESS | 3076 | 1463102478509 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E78800 == 61 [pid = 3076] [id = 714] 18:21:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CF8ABC00) [pid = 3076] [serial = 2142] [outer = 0000000000000000] 18:21:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CFA3E400) [pid = 3076] [serial = 2143] [outer = 00000031CF8ABC00] 18:21:18 INFO - PROCESS | 3076 | 1463102478569 Marionette DEBUG loaded listener.js 18:21:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D1DC8000) [pid = 3076] [serial = 2144] [outer = 00000031CF8ABC00] 18:21:19 INFO - PROCESS | 3076 | 1463102479152 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:21:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:21:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 942ms 18:21:19 INFO - PROCESS | 3076 | 1463102479195 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 18:21:19 INFO - PROCESS | 3076 | 1463102479198 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 18:21:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:21:19 INFO - PROCESS | 3076 | 1463102479202 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:21:19 INFO - PROCESS | 3076 | 1463102479204 Marionette TRACE conn6 <- [1,2822,null,{}] 18:21:19 INFO - PROCESS | 3076 | 1463102479208 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:19 INFO - PROCESS | 3076 | 1463102479317 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 18:21:19 INFO - PROCESS | 3076 | 1463102479413 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D95E1800 == 62 [pid = 3076] [id = 715] 18:21:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D3044000) [pid = 3076] [serial = 2145] [outer = 0000000000000000] 18:21:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031D3063800) [pid = 3076] [serial = 2146] [outer = 00000031D3044000] 18:21:19 INFO - PROCESS | 3076 | 1463102479469 Marionette DEBUG loaded listener.js 18:21:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031D3084000) [pid = 3076] [serial = 2147] [outer = 00000031D3044000] 18:21:20 INFO - PROCESS | 3076 | 1463102480070 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:21:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:21:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 943ms 18:21:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:21:20 INFO - PROCESS | 3076 | 1463102480147 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 18:21:20 INFO - PROCESS | 3076 | 1463102480150 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 18:21:20 INFO - PROCESS | 3076 | 1463102480154 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:21:20 INFO - PROCESS | 3076 | 1463102480156 Marionette TRACE conn6 <- [1,2826,null,{}] 18:21:20 INFO - PROCESS | 3076 | 1463102480160 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:20 INFO - PROCESS | 3076 | 1463102480283 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 18:21:20 INFO - PROCESS | 3076 | 1463102480388 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:20 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7366000 == 63 [pid = 3076] [id = 716] 18:21:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031C2222400) [pid = 3076] [serial = 2148] [outer = 0000000000000000] 18:21:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031D1C5B400) [pid = 3076] [serial = 2149] [outer = 00000031C2222400] 18:21:20 INFO - PROCESS | 3076 | 1463102480444 Marionette DEBUG loaded listener.js 18:21:20 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D30CF800) [pid = 3076] [serial = 2150] [outer = 00000031C2222400] 18:21:21 INFO - PROCESS | 3076 | 1463102481166 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:21:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:21:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1083ms 18:21:21 INFO - PROCESS | 3076 | 1463102481239 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 18:21:21 INFO - PROCESS | 3076 | 1463102481243 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 18:21:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:21:21 INFO - PROCESS | 3076 | 1463102481248 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:21:21 INFO - PROCESS | 3076 | 1463102481252 Marionette TRACE conn6 <- [1,2830,null,{}] 18:21:21 INFO - PROCESS | 3076 | 1463102481257 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:21 INFO - PROCESS | 3076 | 1463102481360 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 18:21:21 INFO - PROCESS | 3076 | 1463102481441 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:21 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF1AD800 == 64 [pid = 3076] [id = 717] 18:21:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031C0BB0400) [pid = 3076] [serial = 2151] [outer = 0000000000000000] 18:21:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031C2278800) [pid = 3076] [serial = 2152] [outer = 00000031C0BB0400] 18:21:21 INFO - PROCESS | 3076 | 1463102481534 Marionette DEBUG loaded listener.js 18:21:21 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031C6D5EC00) [pid = 3076] [serial = 2153] [outer = 00000031C0BB0400] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F0D800 == 63 [pid = 3076] [id = 675] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031C32AA800 == 62 [pid = 3076] [id = 479] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7352000 == 61 [pid = 3076] [id = 710] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D465E000 == 60 [pid = 3076] [id = 709] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6647000 == 59 [pid = 3076] [id = 708] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC2A7800 == 58 [pid = 3076] [id = 707] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B9C000 == 57 [pid = 3076] [id = 706] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C14000 == 56 [pid = 3076] [id = 705] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1691800 == 55 [pid = 3076] [id = 704] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFAE5000 == 54 [pid = 3076] [id = 703] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CE6AE400) [pid = 3076] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CF8AEC00) [pid = 3076] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D2146400) [pid = 3076] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031C79D6800 == 53 [pid = 3076] [id = 702] 18:21:22 INFO - PROCESS | 3076 | --DOCSHELL 00000031C7987800 == 52 [pid = 3076] [id = 701] 18:21:22 INFO - PROCESS | 3076 | 1463102482182 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:21:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:21:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 985ms 18:21:22 INFO - PROCESS | 3076 | 1463102482233 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 18:21:22 INFO - PROCESS | 3076 | 1463102482238 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 18:21:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:21:22 INFO - PROCESS | 3076 | 1463102482245 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:21:22 INFO - PROCESS | 3076 | 1463102482248 Marionette TRACE conn6 <- [1,2834,null,{}] 18:21:22 INFO - PROCESS | 3076 | 1463102482251 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:22 INFO - PROCESS | 3076 | 1463102482350 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031CD350C00) [pid = 3076] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CFA61000) [pid = 3076] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CF25A400) [pid = 3076] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C1B3D400) [pid = 3076] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C7A99800) [pid = 3076] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C6A1B000) [pid = 3076] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C853D400) [pid = 3076] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CF8A5C00) [pid = 3076] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CC233800) [pid = 3076] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031D0296C00) [pid = 3076] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031CFD6F400) [pid = 3076] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C6C0A400) [pid = 3076] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C7E77C00) [pid = 3076] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031D07D9C00) [pid = 3076] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031CFA39C00) [pid = 3076] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031D0AC9800) [pid = 3076] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D1C52800) [pid = 3076] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CE6A1800) [pid = 3076] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CF1ECC00) [pid = 3076] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CC8E3400) [pid = 3076] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031D1681000) [pid = 3076] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D167B800) [pid = 3076] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031D0ABEC00) [pid = 3076] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CD353C00) [pid = 3076] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 18:21:22 INFO - PROCESS | 3076 | 1463102482447 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:22 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC5C2000 == 53 [pid = 3076] [id = 718] 18:21:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C2B9F400) [pid = 3076] [serial = 2154] [outer = 0000000000000000] 18:21:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C6C0FC00) [pid = 3076] [serial = 2155] [outer = 00000031C2B9F400] 18:21:22 INFO - PROCESS | 3076 | 1463102482494 Marionette DEBUG loaded listener.js 18:21:22 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031C86C6C00) [pid = 3076] [serial = 2156] [outer = 00000031C2B9F400] 18:21:22 INFO - PROCESS | 3076 | 1463102482931 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:21:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:21:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 733ms 18:21:22 INFO - PROCESS | 3076 | 1463102482979 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 18:21:22 INFO - PROCESS | 3076 | 1463102482981 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 18:21:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:21:22 INFO - PROCESS | 3076 | 1463102482985 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:21:22 INFO - PROCESS | 3076 | 1463102482989 Marionette TRACE conn6 <- [1,2838,null,{}] 18:21:23 INFO - PROCESS | 3076 | 1463102482999 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:23 INFO - PROCESS | 3076 | 1463102483096 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 18:21:23 INFO - PROCESS | 3076 | 1463102483111 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D168C800 == 54 [pid = 3076] [id = 719] 18:21:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CC8E2000) [pid = 3076] [serial = 2157] [outer = 0000000000000000] 18:21:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CCA0DC00) [pid = 3076] [serial = 2158] [outer = 00000031CC8E2000] 18:21:23 INFO - PROCESS | 3076 | 1463102483160 Marionette DEBUG loaded listener.js 18:21:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CD359800) [pid = 3076] [serial = 2159] [outer = 00000031CC8E2000] 18:21:23 INFO - PROCESS | 3076 | 1463102483629 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:21:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:21:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 692ms 18:21:23 INFO - PROCESS | 3076 | 1463102483687 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 18:21:23 INFO - PROCESS | 3076 | 1463102483690 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 18:21:23 INFO - PROCESS | 3076 | 1463102483694 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:21:23 INFO - PROCESS | 3076 | 1463102483695 Marionette TRACE conn6 <- [1,2842,null,{}] 18:21:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:21:23 INFO - PROCESS | 3076 | 1463102483699 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:23 INFO - PROCESS | 3076 | 1463102483785 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 18:21:23 INFO - PROCESS | 3076 | 1463102483794 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:23 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D37C9800 == 55 [pid = 3076] [id = 720] 18:21:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CC8E2800) [pid = 3076] [serial = 2160] [outer = 0000000000000000] 18:21:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CE6AA000) [pid = 3076] [serial = 2161] [outer = 00000031CC8E2800] 18:21:23 INFO - PROCESS | 3076 | 1463102483910 Marionette DEBUG loaded listener.js 18:21:23 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CF1EDC00) [pid = 3076] [serial = 2162] [outer = 00000031CC8E2800] 18:21:24 INFO - PROCESS | 3076 | 1463102484299 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:21:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:21:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 18:21:24 INFO - PROCESS | 3076 | 1463102484329 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 18:21:24 INFO - PROCESS | 3076 | 1463102484331 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 18:21:24 INFO - PROCESS | 3076 | 1463102484334 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:21:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:21:24 INFO - PROCESS | 3076 | 1463102484336 Marionette TRACE conn6 <- [1,2846,null,{}] 18:21:24 INFO - PROCESS | 3076 | 1463102484340 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:24 INFO - PROCESS | 3076 | 1463102484423 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 18:21:24 INFO - PROCESS | 3076 | 1463102484553 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:24 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3D54000 == 56 [pid = 3076] [id = 721] 18:21:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CE6A3000) [pid = 3076] [serial = 2163] [outer = 0000000000000000] 18:21:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031CF46BC00) [pid = 3076] [serial = 2164] [outer = 00000031CE6A3000] 18:21:24 INFO - PROCESS | 3076 | 1463102484600 Marionette DEBUG loaded listener.js 18:21:24 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CFA1A800) [pid = 3076] [serial = 2165] [outer = 00000031CE6A3000] 18:21:25 INFO - PROCESS | 3076 | 1463102485058 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:21:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:21:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 775ms 18:21:25 INFO - PROCESS | 3076 | 1463102485113 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 18:21:25 INFO - PROCESS | 3076 | 1463102485115 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 18:21:25 INFO - PROCESS | 3076 | 1463102485118 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:21:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:21:25 INFO - PROCESS | 3076 | 1463102485120 Marionette TRACE conn6 <- [1,2850,null,{}] 18:21:25 INFO - PROCESS | 3076 | 1463102485130 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:25 INFO - PROCESS | 3076 | 1463102485270 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 18:21:25 INFO - PROCESS | 3076 | 1463102485333 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:25 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD21D000 == 57 [pid = 3076] [id = 722] 18:21:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D02EAC00) [pid = 3076] [serial = 2166] [outer = 0000000000000000] 18:21:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D0954400) [pid = 3076] [serial = 2167] [outer = 00000031D02EAC00] 18:21:25 INFO - PROCESS | 3076 | 1463102485379 Marionette DEBUG loaded listener.js 18:21:25 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D1677C00) [pid = 3076] [serial = 2168] [outer = 00000031D02EAC00] 18:21:25 INFO - PROCESS | 3076 | 1463102485815 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:21:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:21:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 18:21:25 INFO - PROCESS | 3076 | 1463102485858 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 18:21:25 INFO - PROCESS | 3076 | 1463102485861 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 18:21:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:21:25 INFO - PROCESS | 3076 | 1463102485864 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:21:25 INFO - PROCESS | 3076 | 1463102485866 Marionette TRACE conn6 <- [1,2854,null,{}] 18:21:25 INFO - PROCESS | 3076 | 1463102485869 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:25 INFO - PROCESS | 3076 | 1463102485983 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 18:21:26 INFO - PROCESS | 3076 | 1463102485991 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FAD800 == 58 [pid = 3076] [id = 723] 18:21:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D18EC800) [pid = 3076] [serial = 2169] [outer = 0000000000000000] 18:21:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D2C27C00) [pid = 3076] [serial = 2170] [outer = 00000031D18EC800] 18:21:26 INFO - PROCESS | 3076 | 1463102486037 Marionette DEBUG loaded listener.js 18:21:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D3064000) [pid = 3076] [serial = 2171] [outer = 00000031D18EC800] 18:21:26 INFO - PROCESS | 3076 | 1463102486664 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CE60CC00) [pid = 3076] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CE60D400) [pid = 3076] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CCA0B000) [pid = 3076] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C8A78400) [pid = 3076] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C0BAA000) [pid = 3076] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CC21F000) [pid = 3076] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CFA1C400) [pid = 3076] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C0C6BC00) [pid = 3076] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D0ABA400) [pid = 3076] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CE6A0C00) [pid = 3076] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:21:26 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031D18E1400) [pid = 3076] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:21:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:21:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 837ms 18:21:26 INFO - PROCESS | 3076 | 1463102486702 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 18:21:26 INFO - PROCESS | 3076 | 1463102486712 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 18:21:26 INFO - PROCESS | 3076 | 1463102486716 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:21:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:21:26 INFO - PROCESS | 3076 | 1463102486718 Marionette TRACE conn6 <- [1,2858,null,{}] 18:21:26 INFO - PROCESS | 3076 | 1463102486721 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:26 INFO - PROCESS | 3076 | 1463102486805 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 18:21:26 INFO - PROCESS | 3076 | 1463102486813 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:26 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7350000 == 59 [pid = 3076] [id = 724] 18:21:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031C8AAB800) [pid = 3076] [serial = 2172] [outer = 0000000000000000] 18:21:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CC21F000) [pid = 3076] [serial = 2173] [outer = 00000031C8AAB800] 18:21:26 INFO - PROCESS | 3076 | 1463102486858 Marionette DEBUG loaded listener.js 18:21:26 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031D0AC9C00) [pid = 3076] [serial = 2174] [outer = 00000031C8AAB800] 18:21:27 INFO - PROCESS | 3076 | 1463102487285 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:21:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:21:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 18:21:27 INFO - PROCESS | 3076 | 1463102487350 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 18:21:27 INFO - PROCESS | 3076 | 1463102487352 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 18:21:27 INFO - PROCESS | 3076 | 1463102487355 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:21:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:21:27 INFO - PROCESS | 3076 | 1463102487357 Marionette TRACE conn6 <- [1,2862,null,{}] 18:21:27 INFO - PROCESS | 3076 | 1463102487361 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:27 INFO - PROCESS | 3076 | 1463102487447 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 18:21:27 INFO - PROCESS | 3076 | 1463102487453 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:27 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74E6800 == 60 [pid = 3076] [id = 725] 18:21:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D30D3000) [pid = 3076] [serial = 2175] [outer = 0000000000000000] 18:21:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D30DD400) [pid = 3076] [serial = 2176] [outer = 00000031D30D3000] 18:21:27 INFO - PROCESS | 3076 | 1463102487500 Marionette DEBUG loaded listener.js 18:21:27 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D30F1800) [pid = 3076] [serial = 2177] [outer = 00000031D30D3000] 18:21:27 INFO - PROCESS | 3076 | 1463102487910 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:21:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:21:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 587ms 18:21:27 INFO - PROCESS | 3076 | 1463102487946 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 18:21:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:21:27 INFO - PROCESS | 3076 | 1463102487948 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 18:21:27 INFO - PROCESS | 3076 | 1463102487964 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:21:27 INFO - PROCESS | 3076 | 1463102487966 Marionette TRACE conn6 <- [1,2866,null,{}] 18:21:27 INFO - PROCESS | 3076 | 1463102487975 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:28 INFO - PROCESS | 3076 | 1463102488071 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 18:21:28 INFO - PROCESS | 3076 | 1463102488077 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D95DC000 == 61 [pid = 3076] [id = 726] 18:21:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031D3756C00) [pid = 3076] [serial = 2178] [outer = 0000000000000000] 18:21:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D3758800) [pid = 3076] [serial = 2179] [outer = 00000031D3756C00] 18:21:28 INFO - PROCESS | 3076 | 1463102488122 Marionette DEBUG loaded listener.js 18:21:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D3760400) [pid = 3076] [serial = 2180] [outer = 00000031D3756C00] 18:21:28 INFO - PROCESS | 3076 | 1463102488547 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:21:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:21:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 650ms 18:21:28 INFO - PROCESS | 3076 | 1463102488605 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 18:21:28 INFO - PROCESS | 3076 | 1463102488608 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 18:21:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:21:28 INFO - PROCESS | 3076 | 1463102488611 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:21:28 INFO - PROCESS | 3076 | 1463102488614 Marionette TRACE conn6 <- [1,2870,null,{}] 18:21:28 INFO - PROCESS | 3076 | 1463102488617 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:28 INFO - PROCESS | 3076 | 1463102488783 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 18:21:28 INFO - PROCESS | 3076 | 1463102488949 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:28 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC452800 == 62 [pid = 3076] [id = 727] 18:21:28 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C1DB9800) [pid = 3076] [serial = 2181] [outer = 0000000000000000] 18:21:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C227E000) [pid = 3076] [serial = 2182] [outer = 00000031C1DB9800] 18:21:29 INFO - PROCESS | 3076 | 1463102489009 Marionette DEBUG loaded listener.js 18:21:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C32E2800) [pid = 3076] [serial = 2183] [outer = 00000031C1DB9800] 18:21:29 INFO - PROCESS | 3076 | 1463102489600 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:21:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:21:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1031ms 18:21:29 INFO - PROCESS | 3076 | 1463102489646 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 18:21:29 INFO - PROCESS | 3076 | 1463102489651 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 18:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:21:29 INFO - PROCESS | 3076 | 1463102489655 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:21:29 INFO - PROCESS | 3076 | 1463102489661 Marionette TRACE conn6 <- [1,2874,null,{}] 18:21:29 INFO - PROCESS | 3076 | 1463102489686 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:29 INFO - PROCESS | 3076 | 1463102489833 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 18:21:29 INFO - PROCESS | 3076 | 1463102489962 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:29 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3272800 == 63 [pid = 3076] [id = 728] 18:21:29 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CC23EC00) [pid = 3076] [serial = 2184] [outer = 0000000000000000] 18:21:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CC539000) [pid = 3076] [serial = 2185] [outer = 00000031CC23EC00] 18:21:30 INFO - PROCESS | 3076 | 1463102490022 Marionette DEBUG loaded listener.js 18:21:30 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CD35C000) [pid = 3076] [serial = 2186] [outer = 00000031CC23EC00] 18:21:30 INFO - PROCESS | 3076 | 1463102490641 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:21:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:21:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1057ms 18:21:30 INFO - PROCESS | 3076 | 1463102490717 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 18:21:30 INFO - PROCESS | 3076 | 1463102490721 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 18:21:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:21:30 INFO - PROCESS | 3076 | 1463102490725 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:21:30 INFO - PROCESS | 3076 | 1463102490727 Marionette TRACE conn6 <- [1,2878,null,{}] 18:21:30 INFO - PROCESS | 3076 | 1463102490751 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:30 INFO - PROCESS | 3076 | 1463102490869 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 18:21:31 INFO - PROCESS | 3076 | 1463102490994 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D1A800 == 64 [pid = 3076] [id = 729] 18:21:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CF8B1400) [pid = 3076] [serial = 2187] [outer = 0000000000000000] 18:21:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CFA61400) [pid = 3076] [serial = 2188] [outer = 00000031CF8B1400] 18:21:31 INFO - PROCESS | 3076 | 1463102491053 Marionette DEBUG loaded listener.js 18:21:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D0AC6000) [pid = 3076] [serial = 2189] [outer = 00000031CF8B1400] 18:21:31 INFO - PROCESS | 3076 | 1463102491670 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:21:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:21:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 18:21:31 INFO - PROCESS | 3076 | 1463102491712 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 18:21:31 INFO - PROCESS | 3076 | 1463102491716 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 18:21:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:21:31 INFO - PROCESS | 3076 | 1463102491728 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:21:31 INFO - PROCESS | 3076 | 1463102491733 Marionette TRACE conn6 <- [1,2882,null,{}] 18:21:31 INFO - PROCESS | 3076 | 1463102491750 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:31 INFO - PROCESS | 3076 | 1463102491893 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 18:21:31 INFO - PROCESS | 3076 | 1463102491952 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:31 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D78000 == 65 [pid = 3076] [id = 730] 18:21:31 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D375A000) [pid = 3076] [serial = 2190] [outer = 0000000000000000] 18:21:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D37AFC00) [pid = 3076] [serial = 2191] [outer = 00000031D375A000] 18:21:32 INFO - PROCESS | 3076 | 1463102492007 Marionette DEBUG loaded listener.js 18:21:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D37B6C00) [pid = 3076] [serial = 2192] [outer = 00000031D375A000] 18:21:32 INFO - PROCESS | 3076 | 1463102492617 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:21:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:21:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 944ms 18:21:32 INFO - PROCESS | 3076 | 1463102492670 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 18:21:32 INFO - PROCESS | 3076 | 1463102492672 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 18:21:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:21:32 INFO - PROCESS | 3076 | 1463102492676 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:21:32 INFO - PROCESS | 3076 | 1463102492678 Marionette TRACE conn6 <- [1,2886,null,{}] 18:21:32 INFO - PROCESS | 3076 | 1463102492682 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:32 INFO - PROCESS | 3076 | 1463102492792 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 18:21:32 INFO - PROCESS | 3076 | 1463102492890 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:32 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA61B800 == 66 [pid = 3076] [id = 731] 18:21:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D37B3800) [pid = 3076] [serial = 2193] [outer = 0000000000000000] 18:21:32 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D3BB9000) [pid = 3076] [serial = 2194] [outer = 00000031D37B3800] 18:21:32 INFO - PROCESS | 3076 | 1463102492945 Marionette DEBUG loaded listener.js 18:21:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D3BD1000) [pid = 3076] [serial = 2195] [outer = 00000031D37B3800] 18:21:33 INFO - PROCESS | 3076 | 1463102493538 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:21:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:21:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 880ms 18:21:33 INFO - PROCESS | 3076 | 1463102493559 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 18:21:33 INFO - PROCESS | 3076 | 1463102493561 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 18:21:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:21:33 INFO - PROCESS | 3076 | 1463102493564 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:21:33 INFO - PROCESS | 3076 | 1463102493567 Marionette TRACE conn6 <- [1,2890,null,{}] 18:21:33 INFO - PROCESS | 3076 | 1463102493570 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:33 INFO - PROCESS | 3076 | 1463102493683 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 18:21:33 INFO - PROCESS | 3076 | 1463102493792 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:33 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF3E0000 == 67 [pid = 3076] [id = 732] 18:21:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031CF8A9400) [pid = 3076] [serial = 2196] [outer = 0000000000000000] 18:21:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031CFD6B000) [pid = 3076] [serial = 2197] [outer = 00000031CF8A9400] 18:21:33 INFO - PROCESS | 3076 | 1463102493855 Marionette DEBUG loaded listener.js 18:21:33 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D3BD5800) [pid = 3076] [serial = 2198] [outer = 00000031CF8A9400] 18:21:34 INFO - PROCESS | 3076 | 1463102494704 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:21:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:21:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1179ms 18:21:34 INFO - PROCESS | 3076 | 1463102494747 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 18:21:34 INFO - PROCESS | 3076 | 1463102494752 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 18:21:34 INFO - PROCESS | 3076 | 1463102494757 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:21:34 INFO - PROCESS | 3076 | 1463102494761 Marionette TRACE conn6 <- [1,2894,null,{}] 18:21:34 INFO - PROCESS | 3076 | 1463102494767 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:34 INFO - PROCESS | 3076 | 1463102494918 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 18:21:34 INFO - PROCESS | 3076 | 1463102494980 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF715000 == 68 [pid = 3076] [id = 733] 18:21:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031C79F2000) [pid = 3076] [serial = 2199] [outer = 0000000000000000] 18:21:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031C85D7400) [pid = 3076] [serial = 2200] [outer = 00000031C79F2000] 18:21:35 INFO - PROCESS | 3076 | 1463102495031 Marionette DEBUG loaded listener.js 18:21:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031CC538C00) [pid = 3076] [serial = 2201] [outer = 00000031C79F2000] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D95DC000 == 67 [pid = 3076] [id = 726] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74E6800 == 66 [pid = 3076] [id = 725] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D7350000 == 65 [pid = 3076] [id = 724] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6FAD800 == 64 [pid = 3076] [id = 723] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD21D000 == 63 [pid = 3076] [id = 722] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D54000 == 62 [pid = 3076] [id = 721] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D37C9800 == 61 [pid = 3076] [id = 720] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031D3039800) [pid = 3076] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D168C800 == 60 [pid = 3076] [id = 719] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC5C2000 == 59 [pid = 3076] [id = 718] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF1AD800 == 58 [pid = 3076] [id = 717] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D95E1800 == 57 [pid = 3076] [id = 715] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031CEE8E000 == 56 [pid = 3076] [id = 712] 18:21:35 INFO - PROCESS | 3076 | --DOCSHELL 00000031D8E47000 == 55 [pid = 3076] [id = 711] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031C22C9400) [pid = 3076] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CC53A800) [pid = 3076] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031CC8DCC00) [pid = 3076] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031CFA3EC00) [pid = 3076] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031C3B4E400) [pid = 3076] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031D1679000) [pid = 3076] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C162D000) [pid = 3076] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031C2935400) [pid = 3076] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CFA16400) [pid = 3076] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CFA1B800) [pid = 3076] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D0AC3400) [pid = 3076] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D21F2800) [pid = 3076] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D0297000) [pid = 3076] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CD350400) [pid = 3076] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CFD6A400) [pid = 3076] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CEF9BC00) [pid = 3076] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CF85F800) [pid = 3076] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CF1F2000) [pid = 3076] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031CC543400) [pid = 3076] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D07D4800) [pid = 3076] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CCC7B800) [pid = 3076] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C8AA8800) [pid = 3076] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031CBE77000) [pid = 3076] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D303A000) [pid = 3076] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C0C6E400) [pid = 3076] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 18:21:35 INFO - PROCESS | 3076 | 1463102495615 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 877ms 18:21:35 INFO - PROCESS | 3076 | 1463102495638 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 18:21:35 INFO - PROCESS | 3076 | 1463102495644 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 18:21:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:21:35 INFO - PROCESS | 3076 | 1463102495650 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:21:35 INFO - PROCESS | 3076 | 1463102495653 Marionette TRACE conn6 <- [1,2898,null,{}] 18:21:35 INFO - PROCESS | 3076 | 1463102495656 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:35 INFO - PROCESS | 3076 | 1463102495748 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 18:21:35 INFO - PROCESS | 3076 | 1463102495758 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:35 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF835800 == 56 [pid = 3076] [id = 734] 18:21:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C2C10C00) [pid = 3076] [serial = 2202] [outer = 0000000000000000] 18:21:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C79A2C00) [pid = 3076] [serial = 2203] [outer = 00000031C2C10C00] 18:21:35 INFO - PROCESS | 3076 | 1463102495806 Marionette DEBUG loaded listener.js 18:21:35 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CBE77C00) [pid = 3076] [serial = 2204] [outer = 00000031C2C10C00] 18:21:36 INFO - PROCESS | 3076 | 1463102496262 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:21:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:21:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:21:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 18:21:36 INFO - PROCESS | 3076 | 1463102496344 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 18:21:36 INFO - PROCESS | 3076 | 1463102496347 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 18:21:36 INFO - TEST-START | /DOMEvents/constructors.html 18:21:36 INFO - PROCESS | 3076 | 1463102496350 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:21:36 INFO - PROCESS | 3076 | 1463102496354 Marionette TRACE conn6 <- [1,2902,null,{}] 18:21:36 INFO - PROCESS | 3076 | 1463102496365 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:36 INFO - PROCESS | 3076 | 1463102496463 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 18:21:36 INFO - PROCESS | 3076 | 1463102496478 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:36 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B81000 == 57 [pid = 3076] [id = 735] 18:21:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CCC80000) [pid = 3076] [serial = 2205] [outer = 0000000000000000] 18:21:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CD342400) [pid = 3076] [serial = 2206] [outer = 00000031CCC80000] 18:21:36 INFO - PROCESS | 3076 | 1463102496526 Marionette DEBUG loaded listener.js 18:21:36 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CE608C00) [pid = 3076] [serial = 2207] [outer = 00000031CCC80000] 18:21:37 INFO - PROCESS | 3076 | 1463102497062 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:21:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:21:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:21:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:21:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:21:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:21:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:21:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:21:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:21:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:21:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 819ms 18:21:37 INFO - PROCESS | 3076 | 1463102497173 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 18:21:37 INFO - PROCESS | 3076 | 1463102497176 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 18:21:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:21:37 INFO - PROCESS | 3076 | 1463102497179 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:21:37 INFO - PROCESS | 3076 | 1463102497181 Marionette TRACE conn6 <- [1,2906,null,{}] 18:21:37 INFO - PROCESS | 3076 | 1463102497185 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:37 INFO - PROCESS | 3076 | 1463102497311 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 18:21:37 INFO - PROCESS | 3076 | 1463102497362 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:37 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D453A000 == 58 [pid = 3076] [id = 736] 18:21:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CD195400) [pid = 3076] [serial = 2208] [outer = 0000000000000000] 18:21:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CF255400) [pid = 3076] [serial = 2209] [outer = 00000031CD195400] 18:21:37 INFO - PROCESS | 3076 | 1463102497407 Marionette DEBUG loaded listener.js 18:21:37 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CF8A3400) [pid = 3076] [serial = 2210] [outer = 00000031CD195400] 18:21:37 INFO - PROCESS | 3076 | 1463102497772 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:21:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:21:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 18:21:37 INFO - PROCESS | 3076 | 1463102497809 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 18:21:37 INFO - PROCESS | 3076 | 1463102497811 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 18:21:37 INFO - PROCESS | 3076 | 1463102497814 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:21:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:21:37 INFO - PROCESS | 3076 | 1463102497816 Marionette TRACE conn6 <- [1,2910,null,{}] 18:21:37 INFO - PROCESS | 3076 | 1463102497819 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:37 INFO - PROCESS | 3076 | 1463102497935 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 18:21:37 INFO - PROCESS | 3076 | 1463102497988 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2121800 == 59 [pid = 3076] [id = 737] 18:21:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031C3B15C00) [pid = 3076] [serial = 2211] [outer = 0000000000000000] 18:21:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CF1F0400) [pid = 3076] [serial = 2212] [outer = 00000031C3B15C00] 18:21:38 INFO - PROCESS | 3076 | 1463102498048 Marionette DEBUG loaded listener.js 18:21:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CFA3F800) [pid = 3076] [serial = 2213] [outer = 00000031C3B15C00] 18:21:38 INFO - PROCESS | 3076 | [3076] 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 18:21:38 INFO - PROCESS | 3076 | [3076] 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 18:21:38 INFO - PROCESS | 3076 | [3076] 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 18:21:38 INFO - PROCESS | 3076 | [3076] 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 18:21:38 INFO - PROCESS | 3076 | 1463102498509 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:21:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:21:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:21:38 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 18:21:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:21:38 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 18:21:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:21:38 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]" 18:21:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:21:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:21:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 739ms 18:21:38 INFO - PROCESS | 3076 | 1463102498557 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 18:21:38 INFO - PROCESS | 3076 | 1463102498559 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 18:21:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:21:38 INFO - PROCESS | 3076 | 1463102498562 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:21:38 INFO - PROCESS | 3076 | 1463102498564 Marionette TRACE conn6 <- [1,2914,null,{}] 18:21:38 INFO - PROCESS | 3076 | 1463102498568 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:38 INFO - PROCESS | 3076 | 1463102498718 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 18:21:38 INFO - PROCESS | 3076 | 1463102498743 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:38 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF333800 == 60 [pid = 3076] [id = 738] 18:21:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D0AEEC00) [pid = 3076] [serial = 2214] [outer = 0000000000000000] 18:21:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D1683000) [pid = 3076] [serial = 2215] [outer = 00000031D0AEEC00] 18:21:38 INFO - PROCESS | 3076 | 1463102498789 Marionette DEBUG loaded listener.js 18:21:38 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D1CF4C00) [pid = 3076] [serial = 2216] [outer = 00000031D0AEEC00] 18:21:39 INFO - PROCESS | 3076 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:21:39 INFO - PROCESS | 3076 | 1463102499188 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:21:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:21:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 18:21:39 INFO - PROCESS | 3076 | 1463102499258 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 18:21:39 INFO - PROCESS | 3076 | 1463102499260 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 18:21:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:21:39 INFO - PROCESS | 3076 | 1463102499263 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:21:39 INFO - PROCESS | 3076 | 1463102499265 Marionette TRACE conn6 <- [1,2918,null,{}] 18:21:39 INFO - PROCESS | 3076 | 1463102499269 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:39 INFO - PROCESS | 3076 | 1463102499389 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 18:21:39 INFO - PROCESS | 3076 | 1463102499395 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:39 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D74D3800 == 61 [pid = 3076] [id = 739] 18:21:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D0AF1C00) [pid = 3076] [serial = 2217] [outer = 0000000000000000] 18:21:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D2C30800) [pid = 3076] [serial = 2218] [outer = 00000031D0AF1C00] 18:21:39 INFO - PROCESS | 3076 | 1463102499448 Marionette DEBUG loaded listener.js 18:21:39 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D306C400) [pid = 3076] [serial = 2219] [outer = 00000031D0AF1C00] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CBE7AC00) [pid = 3076] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031C24BE000) [pid = 3076] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CFA37400) [pid = 3076] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CE60D800) [pid = 3076] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031CF25E000) [pid = 3076] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D02EAC00) [pid = 3076] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CC8E2800) [pid = 3076] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C2B9F400) [pid = 3076] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031D167D800) [pid = 3076] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CC8E2000) [pid = 3076] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031C0BB0400) [pid = 3076] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031D18EC800) [pid = 3076] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C8AAB800) [pid = 3076] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D30D3000) [pid = 3076] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CE6A3000) [pid = 3076] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031C399A400) [pid = 3076] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C8AA3C00) [pid = 3076] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C0B08000) [pid = 3076] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:21:39 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C7E6E800) [pid = 3076] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:21:39 INFO - PROCESS | 3076 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:21:40 INFO - PROCESS | 3076 | 1463102500060 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:21:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:21:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 839ms 18:21:40 INFO - PROCESS | 3076 | 1463102500114 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 18:21:40 INFO - PROCESS | 3076 | 1463102500116 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 18:21:40 INFO - PROCESS | 3076 | 1463102500120 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:21:40 INFO - PROCESS | 3076 | 1463102500122 Marionette TRACE conn6 <- [1,2922,null,{}] 18:21:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:21:40 INFO - PROCESS | 3076 | 1463102500126 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:40 INFO - PROCESS | 3076 | 1463102500210 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 18:21:40 INFO - PROCESS | 3076 | 1463102500216 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F11000 == 62 [pid = 3076] [id = 740] 18:21:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C8AA0800) [pid = 3076] [serial = 2220] [outer = 0000000000000000] 18:21:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031CC8E2000) [pid = 3076] [serial = 2221] [outer = 00000031C8AA0800] 18:21:40 INFO - PROCESS | 3076 | 1463102500261 Marionette DEBUG loaded listener.js 18:21:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CFA37400) [pid = 3076] [serial = 2222] [outer = 00000031C8AA0800] 18:21:40 INFO - PROCESS | 3076 | 1463102500659 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:21:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:21:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 18:21:40 INFO - PROCESS | 3076 | 1463102500713 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 18:21:40 INFO - PROCESS | 3076 | 1463102500715 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 18:21:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:21:40 INFO - PROCESS | 3076 | 1463102500729 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:21:40 INFO - PROCESS | 3076 | 1463102500731 Marionette TRACE conn6 <- [1,2926,null,{}] 18:21:40 INFO - PROCESS | 3076 | 1463102500734 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:40 INFO - PROCESS | 3076 | 1463102500827 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 18:21:40 INFO - PROCESS | 3076 | 1463102500833 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:40 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D95D7800 == 63 [pid = 3076] [id = 741] 18:21:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CFA13000) [pid = 3076] [serial = 2223] [outer = 0000000000000000] 18:21:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031D306EC00) [pid = 3076] [serial = 2224] [outer = 00000031CFA13000] 18:21:40 INFO - PROCESS | 3076 | 1463102500888 Marionette DEBUG loaded listener.js 18:21:40 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031D30EAC00) [pid = 3076] [serial = 2225] [outer = 00000031CFA13000] 18:21:41 INFO - PROCESS | 3076 | 1463102501281 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:21:41 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. 18:21:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 18:21:41 INFO - PROCESS | 3076 | 1463102501309 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 18:21:41 INFO - PROCESS | 3076 | 1463102501311 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 18:21:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:21:41 INFO - PROCESS | 3076 | 1463102501314 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:21:41 INFO - PROCESS | 3076 | 1463102501316 Marionette TRACE conn6 <- [1,2930,null,{}] 18:21:41 INFO - PROCESS | 3076 | 1463102501319 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:41 INFO - PROCESS | 3076 | 1463102501442 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 18:21:41 INFO - PROCESS | 3076 | 1463102501450 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:41 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D6A800 == 64 [pid = 3076] [id = 742] 18:21:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C1B3D400) [pid = 3076] [serial = 2226] [outer = 0000000000000000] 18:21:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D3759C00) [pid = 3076] [serial = 2227] [outer = 00000031C1B3D400] 18:21:41 INFO - PROCESS | 3076 | 1463102501495 Marionette DEBUG loaded listener.js 18:21:41 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D37B6000) [pid = 3076] [serial = 2228] [outer = 00000031C1B3D400] 18:21:41 INFO - PROCESS | 3076 | 1463102501986 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:21:42 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 18:21:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:21:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 736ms 18:21:42 INFO - PROCESS | 3076 | 1463102502076 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 18:21:42 INFO - PROCESS | 3076 | 1463102502080 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 18:21:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:21:42 INFO - PROCESS | 3076 | 1463102502092 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:21:42 INFO - PROCESS | 3076 | 1463102502097 Marionette TRACE conn6 <- [1,2934,null,{}] 18:21:42 INFO - PROCESS | 3076 | 1463102502104 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:42 INFO - PROCESS | 3076 | 1463102502222 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 18:21:42 INFO - PROCESS | 3076 | 1463102502327 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:42 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF020000 == 65 [pid = 3076] [id = 743] 18:21:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031C2BA4400) [pid = 3076] [serial = 2229] [outer = 0000000000000000] 18:21:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031C2CF5800) [pid = 3076] [serial = 2230] [outer = 00000031C2BA4400] 18:21:42 INFO - PROCESS | 3076 | 1463102502384 Marionette DEBUG loaded listener.js 18:21:42 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031C7A9A000) [pid = 3076] [serial = 2231] [outer = 00000031C2BA4400] 18:21:42 INFO - PROCESS | 3076 | 1463102502965 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:21:42 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. 18:21:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 901ms 18:21:42 INFO - PROCESS | 3076 | 1463102502990 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 18:21:43 INFO - PROCESS | 3076 | 1463102502996 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 18:21:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:21:43 INFO - PROCESS | 3076 | 1463102503003 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:21:43 INFO - PROCESS | 3076 | 1463102503006 Marionette TRACE conn6 <- [1,2938,null,{}] 18:21:43 INFO - PROCESS | 3076 | 1463102503010 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:43 INFO - PROCESS | 3076 | 1463102503124 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 18:21:43 INFO - PROCESS | 3076 | 1463102503226 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4535800 == 66 [pid = 3076] [id = 744] 18:21:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031C86C9400) [pid = 3076] [serial = 2232] [outer = 0000000000000000] 18:21:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CC8E2800) [pid = 3076] [serial = 2233] [outer = 00000031C86C9400] 18:21:43 INFO - PROCESS | 3076 | 1463102503283 Marionette DEBUG loaded listener.js 18:21:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CEFA4000) [pid = 3076] [serial = 2234] [outer = 00000031C86C9400] 18:21:43 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D466F000 == 67 [pid = 3076] [id = 745] 18:21:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CFA63800) [pid = 3076] [serial = 2235] [outer = 0000000000000000] 18:21:43 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D028FC00) [pid = 3076] [serial = 2236] [outer = 00000031CFA63800] 18:21:43 INFO - PROCESS | 3076 | 1463102503869 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:21:43 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. 18:21:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 944ms 18:21:43 INFO - PROCESS | 3076 | 1463102503947 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 18:21:43 INFO - PROCESS | 3076 | 1463102503950 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 18:21:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:21:43 INFO - PROCESS | 3076 | 1463102503968 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:21:43 INFO - PROCESS | 3076 | 1463102503973 Marionette TRACE conn6 <- [1,2942,null,{}] 18:21:44 INFO - PROCESS | 3076 | 1463102503986 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:44 INFO - PROCESS | 3076 | 1463102504119 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 18:21:44 INFO - PROCESS | 3076 | 1463102504241 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:44 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DC805800 == 68 [pid = 3076] [id = 746] 18:21:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D07D3400) [pid = 3076] [serial = 2237] [outer = 0000000000000000] 18:21:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D167FC00) [pid = 3076] [serial = 2238] [outer = 00000031D07D3400] 18:21:44 INFO - PROCESS | 3076 | 1463102504301 Marionette DEBUG loaded listener.js 18:21:44 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D375AC00) [pid = 3076] [serial = 2239] [outer = 00000031D07D3400] 18:21:44 INFO - PROCESS | 3076 | 1463102504815 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:21:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:21:44 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 18:21:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 901ms 18:21:44 INFO - PROCESS | 3076 | 1463102504857 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 18:21:44 INFO - PROCESS | 3076 | 1463102504860 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 18:21:44 INFO - PROCESS | 3076 | 1463102504864 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:21:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:21:44 INFO - PROCESS | 3076 | 1463102504866 Marionette TRACE conn6 <- [1,2946,null,{}] 18:21:44 INFO - PROCESS | 3076 | 1463102504869 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:45 INFO - PROCESS | 3076 | 1463102505028 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 18:21:45 INFO - PROCESS | 3076 | 1463102505158 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:45 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DE5CE800 == 69 [pid = 3076] [id = 747] 18:21:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D167EC00) [pid = 3076] [serial = 2240] [outer = 0000000000000000] 18:21:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D3BD9000) [pid = 3076] [serial = 2241] [outer = 00000031D167EC00] 18:21:45 INFO - PROCESS | 3076 | 1463102505216 Marionette DEBUG loaded listener.js 18:21:45 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D458C400) [pid = 3076] [serial = 2242] [outer = 00000031D167EC00] 18:21:45 INFO - PROCESS | 3076 | 1463102505742 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:21:45 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. 18:21:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 924ms 18:21:45 INFO - PROCESS | 3076 | 1463102505790 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 18:21:45 INFO - PROCESS | 3076 | 1463102505793 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 18:21:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:21:45 INFO - PROCESS | 3076 | 1463102505796 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:21:45 INFO - PROCESS | 3076 | 1463102505798 Marionette TRACE conn6 <- [1,2950,null,{}] 18:21:45 INFO - PROCESS | 3076 | 1463102505802 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:45 INFO - PROCESS | 3076 | 1463102505955 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 18:21:45 INFO - PROCESS | 3076 | 1463102505982 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8B44800 == 70 [pid = 3076] [id = 748] 18:21:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031D37B0800) [pid = 3076] [serial = 2243] [outer = 0000000000000000] 18:21:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031D45C7800) [pid = 3076] [serial = 2244] [outer = 00000031D37B0800] 18:21:46 INFO - PROCESS | 3076 | 1463102506085 Marionette DEBUG loaded listener.js 18:21:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031D45D0400) [pid = 3076] [serial = 2245] [outer = 00000031D37B0800] 18:21:46 INFO - PROCESS | 3076 | 1463102506562 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:21:46 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. 18:21:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 776ms 18:21:46 INFO - PROCESS | 3076 | 1463102506575 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 18:21:46 INFO - PROCESS | 3076 | 1463102506577 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 18:21:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:21:46 INFO - PROCESS | 3076 | 1463102506581 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:21:46 INFO - PROCESS | 3076 | 1463102506583 Marionette TRACE conn6 <- [1,2954,null,{}] 18:21:46 INFO - PROCESS | 3076 | 1463102506587 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:46 INFO - PROCESS | 3076 | 1463102506718 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 18:21:46 INFO - PROCESS | 3076 | 1463102506852 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:46 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA7D1800 == 71 [pid = 3076] [id = 749] 18:21:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031D3DC4C00) [pid = 3076] [serial = 2246] [outer = 0000000000000000] 18:21:46 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031D45D3C00) [pid = 3076] [serial = 2247] [outer = 00000031D3DC4C00] 18:21:46 INFO - PROCESS | 3076 | 1463102506911 Marionette DEBUG loaded listener.js 18:21:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031D4777800) [pid = 3076] [serial = 2248] [outer = 00000031D3DC4C00] 18:21:47 INFO - PROCESS | 3076 | 1463102507427 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:21:47 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. 18:21:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 881ms 18:21:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:21:47 INFO - PROCESS | 3076 | 1463102507466 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 18:21:47 INFO - PROCESS | 3076 | 1463102507468 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 18:21:47 INFO - PROCESS | 3076 | 1463102507472 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:21:47 INFO - PROCESS | 3076 | 1463102507474 Marionette TRACE conn6 <- [1,2958,null,{}] 18:21:47 INFO - PROCESS | 3076 | 1463102507478 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:47 INFO - PROCESS | 3076 | 1463102507604 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 18:21:47 INFO - PROCESS | 3076 | 1463102507720 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:47 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D81E3000 == 72 [pid = 3076] [id = 750] 18:21:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 138 (00000031D30E9C00) [pid = 3076] [serial = 2249] [outer = 0000000000000000] 18:21:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 139 (00000031D3DC5400) [pid = 3076] [serial = 2250] [outer = 00000031D30E9C00] 18:21:47 INFO - PROCESS | 3076 | 1463102507774 Marionette DEBUG loaded listener.js 18:21:47 INFO - PROCESS | 3076 | ++DOMWINDOW == 140 (00000031D6556800) [pid = 3076] [serial = 2251] [outer = 00000031D30E9C00] 18:21:48 INFO - PROCESS | 3076 | 1463102508456 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:21:48 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. 18:21:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1030ms 18:21:48 INFO - PROCESS | 3076 | 1463102508505 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 18:21:48 INFO - PROCESS | 3076 | 1463102508509 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 18:21:48 INFO - PROCESS | 3076 | 1463102508514 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:21:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:21:48 INFO - PROCESS | 3076 | 1463102508518 Marionette TRACE conn6 <- [1,2962,null,{}] 18:21:48 INFO - PROCESS | 3076 | 1463102508542 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:48 INFO - PROCESS | 3076 | 1463102508647 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 18:21:48 INFO - PROCESS | 3076 | 1463102508752 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:48 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C864F000 == 73 [pid = 3076] [id = 751] 18:21:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 141 (00000031C1931C00) [pid = 3076] [serial = 2252] [outer = 0000000000000000] 18:21:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 142 (00000031C1DBF400) [pid = 3076] [serial = 2253] [outer = 00000031C1931C00] 18:21:48 INFO - PROCESS | 3076 | 1463102508802 Marionette DEBUG loaded listener.js 18:21:48 INFO - PROCESS | 3076 | ++DOMWINDOW == 143 (00000031C22BE000) [pid = 3076] [serial = 2254] [outer = 00000031C1931C00] 18:21:49 INFO - PROCESS | 3076 | 1463102509375 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:21:49 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. 18:21:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 901ms 18:21:49 INFO - PROCESS | 3076 | 1463102509420 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 18:21:49 INFO - PROCESS | 3076 | 1463102509426 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 18:21:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:21:49 INFO - PROCESS | 3076 | 1463102509433 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:21:49 INFO - PROCESS | 3076 | 1463102509435 Marionette TRACE conn6 <- [1,2966,null,{}] 18:21:49 INFO - PROCESS | 3076 | 1463102509457 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:49 INFO - PROCESS | 3076 | 1463102509565 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 18:21:49 INFO - PROCESS | 3076 | 1463102509673 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:49 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF1B2000 == 74 [pid = 3076] [id = 752] 18:21:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 144 (00000031C2C1FC00) [pid = 3076] [serial = 2255] [outer = 0000000000000000] 18:21:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 145 (00000031C2CEB000) [pid = 3076] [serial = 2256] [outer = 00000031C2C1FC00] 18:21:49 INFO - PROCESS | 3076 | 1463102509722 Marionette DEBUG loaded listener.js 18:21:49 INFO - PROCESS | 3076 | ++DOMWINDOW == 146 (00000031C6A17800) [pid = 3076] [serial = 2257] [outer = 00000031C2C1FC00] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D45800 == 73 [pid = 3076] [id = 698] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE5DD000 == 72 [pid = 3076] [id = 647] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD20E800 == 71 [pid = 3076] [id = 697] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031D95D7800 == 70 [pid = 3076] [id = 741] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F11000 == 69 [pid = 3076] [id = 740] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031D74D3800 == 68 [pid = 3076] [id = 739] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF333800 == 67 [pid = 3076] [id = 738] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2121800 == 66 [pid = 3076] [id = 737] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031D453A000 == 65 [pid = 3076] [id = 736] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B81000 == 64 [pid = 3076] [id = 735] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 145 (00000031CC8D6800) [pid = 3076] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 144 (00000031C32EC000) [pid = 3076] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 143 (00000031CFA3E400) [pid = 3076] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 142 (00000031D3063800) [pid = 3076] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 141 (00000031D1C5B400) [pid = 3076] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 140 (00000031D3758800) [pid = 3076] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF835800 == 63 [pid = 3076] [id = 734] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF715000 == 62 [pid = 3076] [id = 733] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031D9D1A800 == 61 [pid = 3076] [id = 729] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3272800 == 60 [pid = 3076] [id = 728] 18:21:50 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC452800 == 59 [pid = 3076] [id = 727] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 139 (00000031CFD75400) [pid = 3076] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 138 (00000031C6D7D400) [pid = 3076] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 137 (00000031CFA59400) [pid = 3076] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031CF1E8C00) [pid = 3076] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031CFA21000) [pid = 3076] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031D0954400) [pid = 3076] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CE6AA000) [pid = 3076] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031CF1EDC00) [pid = 3076] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031C6C0FC00) [pid = 3076] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031D3066800) [pid = 3076] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031CCA0DC00) [pid = 3076] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031CD359800) [pid = 3076] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C6D5EC00) [pid = 3076] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031C2278800) [pid = 3076] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031D2C27C00) [pid = 3076] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031CC21F000) [pid = 3076] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031D0AC9C00) [pid = 3076] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031D30DD400) [pid = 3076] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D3064000) [pid = 3076] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031C86C6C00) [pid = 3076] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CF46BC00) [pid = 3076] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CFA1A800) [pid = 3076] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031D30F1800) [pid = 3076] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031D1677C00) [pid = 3076] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C7934000) [pid = 3076] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031CC8DF800) [pid = 3076] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031C24BB400) [pid = 3076] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C8CED800) [pid = 3076] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 18:21:50 INFO - PROCESS | 3076 | 1463102510267 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:21:50 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. 18:21:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 902ms 18:21:50 INFO - PROCESS | 3076 | 1463102510336 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 18:21:50 INFO - PROCESS | 3076 | 1463102510338 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 18:21:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:21:50 INFO - PROCESS | 3076 | 1463102510344 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:21:50 INFO - PROCESS | 3076 | 1463102510348 Marionette TRACE conn6 <- [1,2970,null,{}] 18:21:50 INFO - PROCESS | 3076 | 1463102510359 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:50 INFO - PROCESS | 3076 | 1463102510452 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 18:21:50 INFO - PROCESS | 3076 | 1463102510541 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:50 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF1B6800 == 60 [pid = 3076] [id = 753] 18:21:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031C754CC00) [pid = 3076] [serial = 2258] [outer = 0000000000000000] 18:21:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031C757AC00) [pid = 3076] [serial = 2259] [outer = 00000031C754CC00] 18:21:50 INFO - PROCESS | 3076 | 1463102510590 Marionette DEBUG loaded listener.js 18:21:50 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031C7E7A400) [pid = 3076] [serial = 2260] [outer = 00000031C754CC00] 18:21:50 INFO - PROCESS | 3076 | 1463102510946 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:21:50 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 18:21:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:21:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:21:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 18:21:50 INFO - PROCESS | 3076 | 1463102510976 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 18:21:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:21:50 INFO - PROCESS | 3076 | 1463102510979 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 18:21:50 INFO - PROCESS | 3076 | 1463102510982 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:21:50 INFO - PROCESS | 3076 | 1463102510984 Marionette TRACE conn6 <- [1,2974,null,{}] 18:21:50 INFO - PROCESS | 3076 | 1463102510987 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:51 INFO - PROCESS | 3076 | 1463102511082 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 18:21:51 INFO - PROCESS | 3076 | 1463102511167 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFDC9000 == 61 [pid = 3076] [id = 754] 18:21:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031C7E7A000) [pid = 3076] [serial = 2261] [outer = 0000000000000000] 18:21:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031C8A9D000) [pid = 3076] [serial = 2262] [outer = 00000031C7E7A000] 18:21:51 INFO - PROCESS | 3076 | 1463102511214 Marionette DEBUG loaded listener.js 18:21:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CBE75800) [pid = 3076] [serial = 2263] [outer = 00000031C7E7A000] 18:21:51 INFO - PROCESS | 3076 | 1463102511538 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:21:51 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. 18:21:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 628ms 18:21:51 INFO - PROCESS | 3076 | 1463102511614 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 18:21:51 INFO - PROCESS | 3076 | 1463102511616 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 18:21:51 INFO - PROCESS | 3076 | 1463102511619 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:21:51 INFO - PROCESS | 3076 | 1463102511621 Marionette TRACE conn6 <- [1,2978,null,{}] 18:21:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:21:51 INFO - PROCESS | 3076 | 1463102511625 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:51 INFO - PROCESS | 3076 | 1463102511710 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 18:21:51 INFO - PROCESS | 3076 | 1463102511717 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:51 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1D24800 == 62 [pid = 3076] [id = 755] 18:21:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031CBE7F000) [pid = 3076] [serial = 2264] [outer = 0000000000000000] 18:21:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031CC4AA000) [pid = 3076] [serial = 2265] [outer = 00000031CBE7F000] 18:21:51 INFO - PROCESS | 3076 | 1463102511762 Marionette DEBUG loaded listener.js 18:21:51 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031CC8DC400) [pid = 3076] [serial = 2266] [outer = 00000031CBE7F000] 18:21:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2C04800 == 63 [pid = 3076] [id = 756] 18:21:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031CD198800) [pid = 3076] [serial = 2267] [outer = 0000000000000000] 18:21:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031CD19DC00) [pid = 3076] [serial = 2268] [outer = 00000031CD198800] 18:21:52 INFO - PROCESS | 3076 | 1463102512240 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:21:52 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. 18:21:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 18:21:52 INFO - PROCESS | 3076 | 1463102512296 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 18:21:52 INFO - PROCESS | 3076 | 1463102512298 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 18:21:52 INFO - PROCESS | 3076 | 1463102512301 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:21:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:21:52 INFO - PROCESS | 3076 | 1463102512303 Marionette TRACE conn6 <- [1,2982,null,{}] 18:21:52 INFO - PROCESS | 3076 | 1463102512306 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:52 INFO - PROCESS | 3076 | 1463102512464 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 18:21:52 INFO - PROCESS | 3076 | 1463102512481 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:52 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D3B8E000 == 64 [pid = 3076] [id = 757] 18:21:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031CD350C00) [pid = 3076] [serial = 2269] [outer = 0000000000000000] 18:21:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031CE6A2000) [pid = 3076] [serial = 2270] [outer = 00000031CD350C00] 18:21:52 INFO - PROCESS | 3076 | 1463102512526 Marionette DEBUG loaded listener.js 18:21:52 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031CEF9A800) [pid = 3076] [serial = 2271] [outer = 00000031CD350C00] 18:21:52 INFO - PROCESS | 3076 | 1463102512920 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:21:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:21:52 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 18:21:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 18:21:53 INFO - PROCESS | 3076 | 1463102512996 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 18:21:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:21:53 INFO - PROCESS | 3076 | 1463102513006 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 18:21:53 INFO - PROCESS | 3076 | 1463102513009 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:21:53 INFO - PROCESS | 3076 | 1463102513011 Marionette TRACE conn6 <- [1,2986,null,{}] 18:21:53 INFO - PROCESS | 3076 | 1463102513014 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:53 INFO - PROCESS | 3076 | 1463102513158 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 18:21:53 INFO - PROCESS | 3076 | 1463102513177 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D4470000 == 65 [pid = 3076] [id = 758] 18:21:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031CF1E9000) [pid = 3076] [serial = 2272] [outer = 0000000000000000] 18:21:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031CF1F0800) [pid = 3076] [serial = 2273] [outer = 00000031CF1E9000] 18:21:53 INFO - PROCESS | 3076 | 1463102513221 Marionette DEBUG loaded listener.js 18:21:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031CF5A3400) [pid = 3076] [serial = 2274] [outer = 00000031CF1E9000] 18:21:53 INFO - PROCESS | 3076 | 1463102513614 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:21:53 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. 18:21:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms 18:21:53 INFO - PROCESS | 3076 | 1463102513638 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 18:21:53 INFO - PROCESS | 3076 | 1463102513640 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 18:21:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:21:53 INFO - PROCESS | 3076 | 1463102513643 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:21:53 INFO - PROCESS | 3076 | 1463102513645 Marionette TRACE conn6 <- [1,2990,null,{}] 18:21:53 INFO - PROCESS | 3076 | 1463102513654 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:53 INFO - PROCESS | 3076 | 1463102513770 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 18:21:53 INFO - PROCESS | 3076 | 1463102513776 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:53 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D466F800 == 66 [pid = 3076] [id = 759] 18:21:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031CF38E000) [pid = 3076] [serial = 2275] [outer = 0000000000000000] 18:21:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031CFA15800) [pid = 3076] [serial = 2276] [outer = 00000031CF38E000] 18:21:53 INFO - PROCESS | 3076 | 1463102513871 Marionette DEBUG loaded listener.js 18:21:53 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031CFA1FC00) [pid = 3076] [serial = 2277] [outer = 00000031CF38E000] 18:21:54 INFO - PROCESS | 3076 | 1463102514259 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:21:54 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. 18:21:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 18:21:54 INFO - PROCESS | 3076 | 1463102514276 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 18:21:54 INFO - PROCESS | 3076 | 1463102514278 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 18:21:54 INFO - PROCESS | 3076 | 1463102514281 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:21:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:21:54 INFO - PROCESS | 3076 | 1463102514283 Marionette TRACE conn6 <- [1,2994,null,{}] 18:21:54 INFO - PROCESS | 3076 | 1463102514286 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:54 INFO - PROCESS | 3076 | 1463102514671 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D0AEEC00) [pid = 3076] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031C2C10C00) [pid = 3076] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031CF8A9400) [pid = 3076] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031CD195400) [pid = 3076] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031C22C4000) [pid = 3076] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031D37B3800) [pid = 3076] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CF8B1400) [pid = 3076] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031C79F2000) [pid = 3076] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CC220000) [pid = 3076] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C24B9400) [pid = 3076] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D375A000) [pid = 3076] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031C3B15C00) [pid = 3076] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C1DB9800) [pid = 3076] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031CF8ABC00) [pid = 3076] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C8AA0800) [pid = 3076] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CCC80000) [pid = 3076] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031C2222400) [pid = 3076] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D3044000) [pid = 3076] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031D0AF1C00) [pid = 3076] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031C2B98800) [pid = 3076] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031CC23EC00) [pid = 3076] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D02DD000) [pid = 3076] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CFA13000) [pid = 3076] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031D2C2F000) [pid = 3076] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:21:54 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D3756C00) [pid = 3076] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:21:54 INFO - PROCESS | 3076 | 1463102514766 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:54 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CC471800 == 67 [pid = 3076] [id = 760] 18:21:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C1622000) [pid = 3076] [serial = 2278] [outer = 0000000000000000] 18:21:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C22C4000) [pid = 3076] [serial = 2279] [outer = 00000031C1622000] 18:21:54 INFO - PROCESS | 3076 | 1463102514812 Marionette DEBUG loaded listener.js 18:21:54 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C8A75000) [pid = 3076] [serial = 2280] [outer = 00000031C1622000] 18:21:55 INFO - PROCESS | 3076 | 1463102515145 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:21:55 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. 18:21:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 18:21:55 INFO - PROCESS | 3076 | 1463102515174 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 18:21:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:21:55 INFO - PROCESS | 3076 | 1463102515176 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 18:21:55 INFO - PROCESS | 3076 | 1463102515179 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:21:55 INFO - PROCESS | 3076 | 1463102515181 Marionette TRACE conn6 <- [1,2998,null,{}] 18:21:55 INFO - PROCESS | 3076 | 1463102515184 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:55 INFO - PROCESS | 3076 | 1463102515316 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 18:21:55 INFO - PROCESS | 3076 | 1463102515324 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:55 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6F13800 == 68 [pid = 3076] [id = 761] 18:21:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031CD197000) [pid = 3076] [serial = 2281] [outer = 0000000000000000] 18:21:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CFA5E800) [pid = 3076] [serial = 2282] [outer = 00000031CD197000] 18:21:55 INFO - PROCESS | 3076 | 1463102515369 Marionette DEBUG loaded listener.js 18:21:55 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CFD75800) [pid = 3076] [serial = 2283] [outer = 00000031CD197000] 18:21:55 INFO - PROCESS | 3076 | [3076] 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 18:21:55 INFO - PROCESS | 3076 | 1463102515793 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:21:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:21:55 INFO - {} 18:21:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:21:55 INFO - {} 18:21:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:21:55 INFO - {} 18:21:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:21:55 INFO - {} 18:21:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 18:21:55 INFO - PROCESS | 3076 | 1463102515810 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 18:21:55 INFO - PROCESS | 3076 | 1463102515812 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 18:21:55 INFO - TEST-START | /FileAPI/fileReader.html 18:21:55 INFO - PROCESS | 3076 | 1463102515815 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:21:55 INFO - PROCESS | 3076 | 1463102515826 Marionette TRACE conn6 <- [1,3002,null,{}] 18:21:55 INFO - PROCESS | 3076 | 1463102515830 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:55 INFO - PROCESS | 3076 | 1463102515966 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 18:21:55 INFO - PROCESS | 3076 | 1463102515982 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D742B000 == 69 [pid = 3076] [id = 762] 18:21:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CEFA3000) [pid = 3076] [serial = 2284] [outer = 0000000000000000] 18:21:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031D07D7C00) [pid = 3076] [serial = 2285] [outer = 00000031CEFA3000] 18:21:56 INFO - PROCESS | 3076 | 1463102516032 Marionette DEBUG loaded listener.js 18:21:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031D1C61000) [pid = 3076] [serial = 2286] [outer = 00000031CEFA3000] 18:21:56 INFO - PROCESS | 3076 | 1463102516442 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:21:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:21:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:21:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:21:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:21:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 18:21:56 INFO - PROCESS | 3076 | 1463102516521 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 18:21:56 INFO - PROCESS | 3076 | 1463102516523 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 18:21:56 INFO - PROCESS | 3076 | 1463102516526 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:21:56 INFO - TEST-START | /FileAPI/historical.html 18:21:56 INFO - PROCESS | 3076 | 1463102516528 Marionette TRACE conn6 <- [1,3006,null,{}] 18:21:56 INFO - PROCESS | 3076 | 1463102516532 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:56 INFO - PROCESS | 3076 | 1463102516619 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 18:21:56 INFO - PROCESS | 3076 | 1463102516625 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:56 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D81F6800 == 70 [pid = 3076] [id = 763] 18:21:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031D21E8400) [pid = 3076] [serial = 2287] [outer = 0000000000000000] 18:21:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031D3037400) [pid = 3076] [serial = 2288] [outer = 00000031D21E8400] 18:21:56 INFO - PROCESS | 3076 | 1463102516669 Marionette DEBUG loaded listener.js 18:21:56 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031D3044800) [pid = 3076] [serial = 2289] [outer = 00000031D21E8400] 18:21:57 INFO - PROCESS | 3076 | 1463102517297 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:21:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:21:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:21:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:21:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:21:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:21:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:21:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:21:57 INFO - TEST-OK | /FileAPI/historical.html | took 777ms 18:21:57 INFO - PROCESS | 3076 | 1463102517379 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 18:21:57 INFO - PROCESS | 3076 | 1463102517385 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 18:21:57 INFO - PROCESS | 3076 | 1463102517391 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:21:57 INFO - TEST-START | /FileAPI/idlharness.html 18:21:57 INFO - PROCESS | 3076 | 1463102517396 Marionette TRACE conn6 <- [1,3010,null,{}] 18:21:57 INFO - PROCESS | 3076 | 1463102517402 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:57 INFO - PROCESS | 3076 | 1463102517574 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 18:21:57 INFO - PROCESS | 3076 | 1463102517586 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:57 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CE549800 == 71 [pid = 3076] [id = 764] 18:21:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031C2931C00) [pid = 3076] [serial = 2290] [outer = 0000000000000000] 18:21:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031C293FC00) [pid = 3076] [serial = 2291] [outer = 00000031C2931C00] 18:21:57 INFO - PROCESS | 3076 | 1463102517643 Marionette DEBUG loaded listener.js 18:21:57 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031C6C07000) [pid = 3076] [serial = 2292] [outer = 00000031C2931C00] 18:21:58 INFO - PROCESS | 3076 | 1463102518696 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:21:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:21:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:21:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:21:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:21:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:21:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:21:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:21:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:21:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:21:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:21:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:21:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:21:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:21:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:21:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:21:58 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 18:21:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:21:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:21:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:21:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:21:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:21:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:21:58 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 18:21:58 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 18:21:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:21:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:21:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:21:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:21:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:21:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:21:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:21:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:21:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:21:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:21:58 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 18:21:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:21:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:21:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:21:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:21:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:21:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:21:58 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 18:21:58 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 18:21:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:21:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:21:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:21:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:21:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:21:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:21:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:21:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:21:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1405ms 18:21:58 INFO - PROCESS | 3076 | 1463102518834 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 18:21:58 INFO - PROCESS | 3076 | 1463102518841 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 18:21:58 INFO - PROCESS | 3076 | 1463102518850 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:21:58 INFO - PROCESS | 3076 | 1463102518853 Marionette TRACE conn6 <- [1,3014,null,{}] 18:21:58 INFO - TEST-START | /FileAPI/idlharness.worker 18:21:58 INFO - PROCESS | 3076 | 1463102518859 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:58 INFO - PROCESS | 3076 | 1463102518982 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 18:21:59 INFO - PROCESS | 3076 | 1463102519115 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:59 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA614800 == 72 [pid = 3076] [id = 765] 18:21:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031C3876800) [pid = 3076] [serial = 2293] [outer = 0000000000000000] 18:21:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D306A400) [pid = 3076] [serial = 2294] [outer = 00000031C3876800] 18:21:59 INFO - PROCESS | 3076 | 1463102519171 Marionette DEBUG loaded listener.js 18:21:59 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D30D1C00) [pid = 3076] [serial = 2295] [outer = 00000031C3876800] 18:21:59 INFO - PROCESS | 3076 | [3076] 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 18:22:00 INFO - PROCESS | 3076 | 1463102520274 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:22:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:22:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:22:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:22:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:22:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:22:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:22:00 INFO - {} 18:22:00 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 18:22:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:22:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:22:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:22:00 INFO - {} 18:22:00 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 - {} 18:22:00 INFO - {} 18:22:00 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 18:22:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:22:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:22:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:22:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:22:00 INFO - {} 18:22:00 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 18:22:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:22:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:22:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:22:00 INFO - {} 18:22:00 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 - {} 18:22:00 INFO - {} 18:22:00 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 18:22:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:22:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:22:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 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 18:22:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:22:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:22:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 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 18:22:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 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 18:22:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 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 18:22:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:22:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:22:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:22:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:22:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:22:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:22:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:22:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:22:00 INFO - {} 18:22:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1549ms 18:22:00 INFO - PROCESS | 3076 | 1463102520446 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 18:22:00 INFO - PROCESS | 3076 | 1463102520448 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 18:22:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:22:00 INFO - PROCESS | 3076 | 1463102520467 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:22:00 INFO - PROCESS | 3076 | 1463102520471 Marionette TRACE conn6 <- [1,3018,null,{}] 18:22:00 INFO - PROCESS | 3076 | 1463102520485 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:00 INFO - PROCESS | 3076 | 1463102520603 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 18:22:00 INFO - PROCESS | 3076 | 1463102520728 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:00 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DBAD0800 == 73 [pid = 3076] [id = 766] 18:22:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D3757400) [pid = 3076] [serial = 2296] [outer = 0000000000000000] 18:22:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D9306000) [pid = 3076] [serial = 2297] [outer = 00000031D3757400] 18:22:00 INFO - PROCESS | 3076 | 1463102520787 Marionette DEBUG loaded listener.js 18:22:00 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D930F000) [pid = 3076] [serial = 2298] [outer = 00000031D3757400] 18:22:01 INFO - PROCESS | 3076 | 1463102521290 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:22:01 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 18:22:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 839ms 18:22:01 INFO - PROCESS | 3076 | 1463102521302 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 18:22:01 INFO - PROCESS | 3076 | 1463102521305 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 18:22:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:22:01 INFO - PROCESS | 3076 | 1463102521325 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:22:01 INFO - PROCESS | 3076 | 1463102521328 Marionette TRACE conn6 <- [1,3022,null,{}] 18:22:01 INFO - PROCESS | 3076 | 1463102521332 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:01 INFO - PROCESS | 3076 | 1463102521450 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 18:22:01 INFO - PROCESS | 3076 | 1463102521554 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:01 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D435C800 == 74 [pid = 3076] [id = 767] 18:22:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D698F800) [pid = 3076] [serial = 2299] [outer = 0000000000000000] 18:22:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D6991C00) [pid = 3076] [serial = 2300] [outer = 00000031D698F800] 18:22:01 INFO - PROCESS | 3076 | 1463102521609 Marionette DEBUG loaded listener.js 18:22:01 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D6998800) [pid = 3076] [serial = 2301] [outer = 00000031D698F800] 18:22:02 INFO - PROCESS | 3076 | 1463102522203 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:22:02 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:22:02 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 945ms 18:22:02 INFO - PROCESS | 3076 | 1463102522273 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 18:22:02 INFO - PROCESS | 3076 | 1463102522276 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 18:22:02 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:22:02 INFO - PROCESS | 3076 | 1463102522280 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:22:02 INFO - PROCESS | 3076 | 1463102522282 Marionette TRACE conn6 <- [1,3026,null,{}] 18:22:02 INFO - PROCESS | 3076 | 1463102522286 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:02 INFO - PROCESS | 3076 | 1463102522402 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 18:22:02 INFO - PROCESS | 3076 | 1463102522698 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:02 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CD21F800 == 75 [pid = 3076] [id = 768] 18:22:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031C14C0C00) [pid = 3076] [serial = 2302] [outer = 0000000000000000] 18:22:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031C2246800) [pid = 3076] [serial = 2303] [outer = 00000031C14C0C00] 18:22:02 INFO - PROCESS | 3076 | 1463102522788 Marionette DEBUG loaded listener.js 18:22:02 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031C293C800) [pid = 3076] [serial = 2304] [outer = 00000031C14C0C00] 18:22:03 INFO - PROCESS | 3076 | 1463102523290 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:22:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:22:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:22:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1033ms 18:22:03 INFO - PROCESS | 3076 | 1463102523315 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 18:22:03 INFO - PROCESS | 3076 | 1463102523319 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 18:22:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:22:03 INFO - PROCESS | 3076 | 1463102523341 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:22:03 INFO - PROCESS | 3076 | 1463102523345 Marionette TRACE conn6 <- [1,3030,null,{}] 18:22:03 INFO - PROCESS | 3076 | 1463102523350 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:03 INFO - PROCESS | 3076 | 1463102523455 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 18:22:03 INFO - PROCESS | 3076 | 1463102523595 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:03 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C75A6000 == 76 [pid = 3076] [id = 769] 18:22:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031C14C3000) [pid = 3076] [serial = 2305] [outer = 0000000000000000] 18:22:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031C754A400) [pid = 3076] [serial = 2306] [outer = 00000031C14C3000] 18:22:03 INFO - PROCESS | 3076 | 1463102523663 Marionette DEBUG loaded listener.js 18:22:03 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031C8A6D800) [pid = 3076] [serial = 2307] [outer = 00000031C14C3000] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3D3A000 == 75 [pid = 3076] [id = 677] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C18800 == 74 [pid = 3076] [id = 713] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D742B000 == 73 [pid = 3076] [id = 762] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6F13800 == 72 [pid = 3076] [id = 761] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CC471800 == 71 [pid = 3076] [id = 760] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D466F800 == 70 [pid = 3076] [id = 759] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4470000 == 69 [pid = 3076] [id = 758] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D3B8E000 == 68 [pid = 3076] [id = 757] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2C04800 == 67 [pid = 3076] [id = 756] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D1D24800 == 66 [pid = 3076] [id = 755] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031D3759C00) [pid = 3076] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CFDC9000 == 65 [pid = 3076] [id = 754] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF1B6800 == 64 [pid = 3076] [id = 753] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF1B2000 == 63 [pid = 3076] [id = 752] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031C864F000 == 62 [pid = 3076] [id = 751] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D466F000 == 61 [pid = 3076] [id = 745] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031D4535800 == 60 [pid = 3076] [id = 744] 18:22:04 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF020000 == 59 [pid = 3076] [id = 743] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031D30EAC00) [pid = 3076] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031D1683000) [pid = 3076] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031CBE77C00) [pid = 3076] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031D3BD5800) [pid = 3076] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031CF255400) [pid = 3076] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031C6D61C00) [pid = 3076] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031D3BD1000) [pid = 3076] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031D0AC6000) [pid = 3076] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031CFD6B000) [pid = 3076] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031D3BB9000) [pid = 3076] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CC538C00) [pid = 3076] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031D1CF4C00) [pid = 3076] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031CD35C800) [pid = 3076] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031CE607800) [pid = 3076] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031D37B6C00) [pid = 3076] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031CF1F0400) [pid = 3076] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031C32E2800) [pid = 3076] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031D1DC8000) [pid = 3076] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031CFA37400) [pid = 3076] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CE608C00) [pid = 3076] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031D30CF800) [pid = 3076] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031D3084000) [pid = 3076] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CC8E2000) [pid = 3076] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CFA3F800) [pid = 3076] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031D2C30800) [pid = 3076] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031C79F0800) [pid = 3076] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CC539000) [pid = 3076] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031D1683800) [pid = 3076] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D306C400) [pid = 3076] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CD35C000) [pid = 3076] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031C227E000) [pid = 3076] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031C85D7400) [pid = 3076] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CFA61400) [pid = 3076] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CF8A3400) [pid = 3076] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031D37AFC00) [pid = 3076] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031D306EC00) [pid = 3076] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031D3043C00) [pid = 3076] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031D3760400) [pid = 3076] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 97 (00000031CD342400) [pid = 3076] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | --DOMWINDOW == 96 (00000031C79A2C00) [pid = 3076] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 18:22:04 INFO - PROCESS | 3076 | 1463102524467 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:22:04 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. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:22:04 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'.) 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:22:04 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. 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:22:04 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. 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:22:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:22:04 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. 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:22:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:22:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:22:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1230ms 18:22:04 INFO - PROCESS | 3076 | 1463102524557 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 18:22:04 INFO - PROCESS | 3076 | 1463102524561 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 18:22:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:22:04 INFO - PROCESS | 3076 | 1463102524570 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:22:04 INFO - PROCESS | 3076 | 1463102524573 Marionette TRACE conn6 <- [1,3034,null,{}] 18:22:04 INFO - PROCESS | 3076 | 1463102524577 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:04 INFO - PROCESS | 3076 | 1463102524671 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 18:22:04 INFO - PROCESS | 3076 | 1463102524678 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:04 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CF008800 == 60 [pid = 3076] [id = 770] 18:22:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 97 (00000031C0BB1800) [pid = 3076] [serial = 2308] [outer = 0000000000000000] 18:22:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 98 (00000031C6A53400) [pid = 3076] [serial = 2309] [outer = 00000031C0BB1800] 18:22:04 INFO - PROCESS | 3076 | 1463102524724 Marionette DEBUG loaded listener.js 18:22:04 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C7E7B400) [pid = 3076] [serial = 2310] [outer = 00000031C0BB1800] 18:22:05 INFO - PROCESS | 3076 | [3076] 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 18:22:05 INFO - PROCESS | 3076 | 1463102525248 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:22:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:22:05 INFO - {} 18:22:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 18:22:05 INFO - PROCESS | 3076 | 1463102525309 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 18:22:05 INFO - PROCESS | 3076 | 1463102525311 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 18:22:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:22:05 INFO - PROCESS | 3076 | 1463102525316 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:22:05 INFO - PROCESS | 3076 | 1463102525322 Marionette TRACE conn6 <- [1,3038,null,{}] 18:22:05 INFO - PROCESS | 3076 | 1463102525332 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:05 INFO - PROCESS | 3076 | 1463102525436 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 18:22:05 INFO - PROCESS | 3076 | 1463102525522 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:05 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D2123800 == 61 [pid = 3076] [id = 771] 18:22:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031C1621C00) [pid = 3076] [serial = 2311] [outer = 0000000000000000] 18:22:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031CCA03000) [pid = 3076] [serial = 2312] [outer = 00000031C1621C00] 18:22:05 INFO - PROCESS | 3076 | 1463102525570 Marionette DEBUG loaded listener.js 18:22:05 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031CD352C00) [pid = 3076] [serial = 2313] [outer = 00000031C1621C00] 18:22:05 INFO - PROCESS | 3076 | 1463102525915 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:22:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:22:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:22:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:22:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:22:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 649ms 18:22:05 INFO - PROCESS | 3076 | 1463102525983 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 18:22:05 INFO - PROCESS | 3076 | 1463102525986 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 18:22:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:22:06 INFO - PROCESS | 3076 | 1463102525991 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:22:06 INFO - PROCESS | 3076 | 1463102525993 Marionette TRACE conn6 <- [1,3042,null,{}] 18:22:06 INFO - PROCESS | 3076 | 1463102525996 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:06 INFO - PROCESS | 3076 | 1463102526112 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 18:22:06 INFO - PROCESS | 3076 | 1463102526122 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:06 INFO - PROCESS | 3076 | ++DOCSHELL 00000031C8C5C000 == 62 [pid = 3076] [id = 772] 18:22:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031CD35C000) [pid = 3076] [serial = 2314] [outer = 0000000000000000] 18:22:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031CE612000) [pid = 3076] [serial = 2315] [outer = 00000031CD35C000] 18:22:06 INFO - PROCESS | 3076 | 1463102526168 Marionette DEBUG loaded listener.js 18:22:06 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031CEF9A400) [pid = 3076] [serial = 2316] [outer = 00000031CD35C000] 18:22:06 INFO - PROCESS | 3076 | 1463102526904 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:22:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:22:07 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" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:22:07 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" 18:22:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:22:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1039ms 18:22:07 INFO - PROCESS | 3076 | 1463102527046 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 18:22:07 INFO - PROCESS | 3076 | 1463102527048 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 18:22:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:22:07 INFO - PROCESS | 3076 | 1463102527066 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:22:07 INFO - PROCESS | 3076 | 1463102527068 Marionette TRACE conn6 <- [1,3046,null,{}] 18:22:07 INFO - PROCESS | 3076 | 1463102527072 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:07 INFO - PROCESS | 3076 | 1463102527188 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 18:22:07 INFO - PROCESS | 3076 | 1463102527196 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:07 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D43C8800 == 63 [pid = 3076] [id = 773] 18:22:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031CF1EB800) [pid = 3076] [serial = 2317] [outer = 0000000000000000] 18:22:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031CF1F1000) [pid = 3076] [serial = 2318] [outer = 00000031CF1EB800] 18:22:07 INFO - PROCESS | 3076 | 1463102527299 Marionette DEBUG loaded listener.js 18:22:07 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031CF8AEC00) [pid = 3076] [serial = 2319] [outer = 00000031CF1EB800] 18:22:07 INFO - PROCESS | 3076 | 1463102527793 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:22:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:22:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:22:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:22:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:22:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:22:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:22:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 776ms 18:22:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:22:07 INFO - PROCESS | 3076 | 1463102527844 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 18:22:07 INFO - PROCESS | 3076 | 1463102527847 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 18:22:07 INFO - PROCESS | 3076 | 1463102527849 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:22:07 INFO - PROCESS | 3076 | 1463102527851 Marionette TRACE conn6 <- [1,3050,null,{}] 18:22:07 INFO - PROCESS | 3076 | 1463102527855 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:07 INFO - PROCESS | 3076 | 1463102527973 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 18:22:08 INFO - PROCESS | 3076 | 1463102528035 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D466D800 == 64 [pid = 3076] [id = 774] 18:22:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031D0ABD800) [pid = 3076] [serial = 2320] [outer = 0000000000000000] 18:22:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031D0AC2000) [pid = 3076] [serial = 2321] [outer = 00000031D0ABD800] 18:22:08 INFO - PROCESS | 3076 | 1463102528080 Marionette DEBUG loaded listener.js 18:22:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031D167D800) [pid = 3076] [serial = 2322] [outer = 00000031D0ABD800] 18:22:08 INFO - PROCESS | 3076 | [3076] 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 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031CF38E000) [pid = 3076] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031CF1E9000) [pid = 3076] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031C1931C00) [pid = 3076] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031C754CC00) [pid = 3076] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031C7E7A000) [pid = 3076] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 105 (00000031C2C1FC00) [pid = 3076] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 104 (00000031CBE7F000) [pid = 3076] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 103 (00000031CFA63800) [pid = 3076] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 102 (00000031CD350C00) [pid = 3076] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 101 (00000031C1622000) [pid = 3076] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 100 (00000031CD198800) [pid = 3076] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 99 (00000031CEFA3000) [pid = 3076] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:22:08 INFO - PROCESS | 3076 | --DOMWINDOW == 98 (00000031CD197000) [pid = 3076] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:22:08 INFO - PROCESS | 3076 | 1463102528611 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:22:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:22:08 INFO - {} 18:22:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 775ms 18:22:08 INFO - PROCESS | 3076 | 1463102528629 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 18:22:08 INFO - PROCESS | 3076 | 1463102528631 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 18:22:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:22:08 INFO - PROCESS | 3076 | 1463102528634 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:22:08 INFO - PROCESS | 3076 | 1463102528635 Marionette TRACE conn6 <- [1,3054,null,{}] 18:22:08 INFO - PROCESS | 3076 | 1463102528639 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:08 INFO - PROCESS | 3076 | 1463102528724 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 18:22:08 INFO - PROCESS | 3076 | 1463102528810 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:08 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6E2D000 == 65 [pid = 3076] [id = 775] 18:22:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 99 (00000031C227F000) [pid = 3076] [serial = 2323] [outer = 0000000000000000] 18:22:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 100 (00000031D167C400) [pid = 3076] [serial = 2324] [outer = 00000031C227F000] 18:22:08 INFO - PROCESS | 3076 | 1463102528855 Marionette DEBUG loaded listener.js 18:22:08 INFO - PROCESS | 3076 | ++DOMWINDOW == 101 (00000031D2C27800) [pid = 3076] [serial = 2325] [outer = 00000031C227F000] 18:22:09 INFO - PROCESS | 3076 | 1463102529191 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:22:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:22:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:22:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:22:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:22:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:22:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:22:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:22:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 18:22:09 INFO - PROCESS | 3076 | 1463102529267 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 18:22:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:22:09 INFO - PROCESS | 3076 | 1463102529270 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 18:22:09 INFO - PROCESS | 3076 | 1463102529273 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:22:09 INFO - PROCESS | 3076 | 1463102529275 Marionette TRACE conn6 <- [1,3058,null,{}] 18:22:09 INFO - PROCESS | 3076 | 1463102529278 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:09 INFO - PROCESS | 3076 | 1463102529397 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 18:22:09 INFO - PROCESS | 3076 | 1463102529403 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D6FB6800 == 66 [pid = 3076] [id = 776] 18:22:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 102 (00000031D2C31800) [pid = 3076] [serial = 2326] [outer = 0000000000000000] 18:22:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 103 (00000031D3061000) [pid = 3076] [serial = 2327] [outer = 00000031D2C31800] 18:22:09 INFO - PROCESS | 3076 | 1463102529449 Marionette DEBUG loaded listener.js 18:22:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 104 (00000031D306D000) [pid = 3076] [serial = 2328] [outer = 00000031D2C31800] 18:22:09 INFO - PROCESS | 3076 | 1463102529839 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:22:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:22:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:22:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:22:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:22:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:22:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:22:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 588ms 18:22:09 INFO - PROCESS | 3076 | 1463102529865 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 18:22:09 INFO - PROCESS | 3076 | 1463102529867 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 18:22:09 INFO - PROCESS | 3076 | 1463102529870 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:22:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:22:09 INFO - PROCESS | 3076 | 1463102529872 Marionette TRACE conn6 <- [1,3062,null,{}] 18:22:09 INFO - PROCESS | 3076 | 1463102529888 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:09 INFO - PROCESS | 3076 | 1463102529975 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 18:22:09 INFO - PROCESS | 3076 | 1463102529981 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:09 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7420000 == 67 [pid = 3076] [id = 777] 18:22:09 INFO - PROCESS | 3076 | ++DOMWINDOW == 105 (00000031D3087C00) [pid = 3076] [serial = 2329] [outer = 0000000000000000] 18:22:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 106 (00000031D30D0000) [pid = 3076] [serial = 2330] [outer = 00000031D3087C00] 18:22:10 INFO - PROCESS | 3076 | 1463102530025 Marionette DEBUG loaded listener.js 18:22:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 107 (00000031D30EA400) [pid = 3076] [serial = 2331] [outer = 00000031D3087C00] 18:22:10 INFO - PROCESS | 3076 | 1463102530545 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:22:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:22:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:22:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:22:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:22:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:22:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:22:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 755ms 18:22:10 INFO - PROCESS | 3076 | 1463102530630 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 18:22:10 INFO - PROCESS | 3076 | 1463102530634 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 18:22:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:22:10 INFO - PROCESS | 3076 | 1463102530640 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:22:10 INFO - PROCESS | 3076 | 1463102530645 Marionette TRACE conn6 <- [1,3066,null,{}] 18:22:10 INFO - PROCESS | 3076 | 1463102530704 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:10 INFO - PROCESS | 3076 | 1463102530814 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 18:22:10 INFO - PROCESS | 3076 | 1463102530937 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:10 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CCABD000 == 68 [pid = 3076] [id = 778] 18:22:10 INFO - PROCESS | 3076 | ++DOMWINDOW == 108 (00000031C227E400) [pid = 3076] [serial = 2332] [outer = 0000000000000000] 18:22:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 109 (00000031C24B9000) [pid = 3076] [serial = 2333] [outer = 00000031C227E400] 18:22:11 INFO - PROCESS | 3076 | 1463102530995 Marionette DEBUG loaded listener.js 18:22:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 110 (00000031C3816800) [pid = 3076] [serial = 2334] [outer = 00000031C227E400] 18:22:11 INFO - PROCESS | 3076 | 1463102531582 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 18:22:11 INFO - PROCESS | 3076 | 1463102531640 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 18:22:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:22:11 INFO - PROCESS | 3076 | 1463102531647 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:22:11 INFO - PROCESS | 3076 | 1463102531650 Marionette TRACE conn6 <- [1,3070,null,{}] 18:22:11 INFO - PROCESS | 3076 | 1463102531655 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:11 INFO - PROCESS | 3076 | 1463102531772 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 18:22:11 INFO - PROCESS | 3076 | 1463102531879 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:11 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1C19000 == 69 [pid = 3076] [id = 779] 18:22:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 111 (00000031C85D8800) [pid = 3076] [serial = 2335] [outer = 0000000000000000] 18:22:11 INFO - PROCESS | 3076 | ++DOMWINDOW == 112 (00000031CBE80800) [pid = 3076] [serial = 2336] [outer = 00000031C85D8800] 18:22:11 INFO - PROCESS | 3076 | 1463102531934 Marionette DEBUG loaded listener.js 18:22:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 113 (00000031CC574C00) [pid = 3076] [serial = 2337] [outer = 00000031C85D8800] 18:22:12 INFO - PROCESS | 3076 | 1463102532466 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:22:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:22:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:22:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:22:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 840ms 18:22:12 INFO - PROCESS | 3076 | 1463102532513 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 18:22:12 INFO - PROCESS | 3076 | 1463102532515 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 18:22:12 INFO - PROCESS | 3076 | 1463102532519 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:22:12 INFO - PROCESS | 3076 | 1463102532523 Marionette TRACE conn6 <- [1,3074,null,{}] 18:22:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:22:12 INFO - PROCESS | 3076 | 1463102532554 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:12 INFO - PROCESS | 3076 | 1463102532675 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 18:22:12 INFO - PROCESS | 3076 | 1463102532780 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:12 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D7356800 == 70 [pid = 3076] [id = 780] 18:22:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 114 (00000031CE60E800) [pid = 3076] [serial = 2338] [outer = 0000000000000000] 18:22:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 115 (00000031CF1F2000) [pid = 3076] [serial = 2339] [outer = 00000031CE60E800] 18:22:12 INFO - PROCESS | 3076 | 1463102532839 Marionette DEBUG loaded listener.js 18:22:12 INFO - PROCESS | 3076 | ++DOMWINDOW == 116 (00000031CF8ABC00) [pid = 3076] [serial = 2340] [outer = 00000031CE60E800] 18:22:13 INFO - PROCESS | 3076 | 1463102533365 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:22:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:22:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 902ms 18:22:13 INFO - PROCESS | 3076 | 1463102533438 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 18:22:13 INFO - PROCESS | 3076 | 1463102533442 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 18:22:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:22:13 INFO - PROCESS | 3076 | 1463102533447 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:22:13 INFO - PROCESS | 3076 | 1463102533449 Marionette TRACE conn6 <- [1,3078,null,{}] 18:22:13 INFO - PROCESS | 3076 | 1463102533453 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:13 INFO - PROCESS | 3076 | 1463102533566 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 18:22:13 INFO - PROCESS | 3076 | 1463102533670 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:13 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E46000 == 71 [pid = 3076] [id = 781] 18:22:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 117 (00000031CFA59C00) [pid = 3076] [serial = 2341] [outer = 0000000000000000] 18:22:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 118 (00000031CD199400) [pid = 3076] [serial = 2342] [outer = 00000031CFA59C00] 18:22:13 INFO - PROCESS | 3076 | 1463102533730 Marionette DEBUG loaded listener.js 18:22:13 INFO - PROCESS | 3076 | ++DOMWINDOW == 119 (00000031D0AC7800) [pid = 3076] [serial = 2343] [outer = 00000031CFA59C00] 18:22:14 INFO - PROCESS | 3076 | 1463102534283 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:22:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:22:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 881ms 18:22:14 INFO - PROCESS | 3076 | 1463102534329 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 18:22:14 INFO - PROCESS | 3076 | 1463102534331 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 18:22:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:22:14 INFO - PROCESS | 3076 | 1463102534335 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:22:14 INFO - PROCESS | 3076 | 1463102534337 Marionette TRACE conn6 <- [1,3082,null,{}] 18:22:14 INFO - PROCESS | 3076 | 1463102534358 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:14 INFO - PROCESS | 3076 | 1463102534467 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 18:22:14 INFO - PROCESS | 3076 | 1463102534572 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:14 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D8E6D000 == 72 [pid = 3076] [id = 782] 18:22:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 120 (00000031D02E4000) [pid = 3076] [serial = 2344] [outer = 0000000000000000] 18:22:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 121 (00000031D3061400) [pid = 3076] [serial = 2345] [outer = 00000031D02E4000] 18:22:14 INFO - PROCESS | 3076 | 1463102534627 Marionette DEBUG loaded listener.js 18:22:14 INFO - PROCESS | 3076 | ++DOMWINDOW == 122 (00000031D30F0000) [pid = 3076] [serial = 2346] [outer = 00000031D02E4000] 18:22:15 INFO - PROCESS | 3076 | 1463102535129 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:22:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:22:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 839ms 18:22:15 INFO - PROCESS | 3076 | 1463102535177 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 18:22:15 INFO - PROCESS | 3076 | 1463102535180 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 18:22:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:22:15 INFO - PROCESS | 3076 | 1463102535183 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:22:15 INFO - PROCESS | 3076 | 1463102535185 Marionette TRACE conn6 <- [1,3086,null,{}] 18:22:15 INFO - PROCESS | 3076 | 1463102535269 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:15 INFO - PROCESS | 3076 | 1463102535414 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 18:22:15 INFO - PROCESS | 3076 | 1463102535514 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:15 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D04000 == 73 [pid = 3076] [id = 783] 18:22:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 123 (00000031D37A9800) [pid = 3076] [serial = 2347] [outer = 0000000000000000] 18:22:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 124 (00000031D37B3400) [pid = 3076] [serial = 2348] [outer = 00000031D37A9800] 18:22:15 INFO - PROCESS | 3076 | 1463102535569 Marionette DEBUG loaded listener.js 18:22:15 INFO - PROCESS | 3076 | ++DOMWINDOW == 125 (00000031D3BB7C00) [pid = 3076] [serial = 2349] [outer = 00000031D37A9800] 18:22:16 INFO - PROCESS | 3076 | 1463102536079 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:22:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 923ms 18:22:16 INFO - PROCESS | 3076 | 1463102536109 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 18:22:16 INFO - PROCESS | 3076 | 1463102536112 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 18:22:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:22:16 INFO - PROCESS | 3076 | 1463102536115 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:22:16 INFO - PROCESS | 3076 | 1463102536117 Marionette TRACE conn6 <- [1,3090,null,{}] 18:22:16 INFO - PROCESS | 3076 | 1463102536136 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:16 INFO - PROCESS | 3076 | 1463102536277 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 18:22:16 INFO - PROCESS | 3076 | 1463102536352 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:16 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D9D6B800 == 74 [pid = 3076] [id = 784] 18:22:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 126 (00000031D3BB7800) [pid = 3076] [serial = 2350] [outer = 0000000000000000] 18:22:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 127 (00000031D3BD4400) [pid = 3076] [serial = 2351] [outer = 00000031D3BB7800] 18:22:16 INFO - PROCESS | 3076 | 1463102536407 Marionette DEBUG loaded listener.js 18:22:16 INFO - PROCESS | 3076 | ++DOMWINDOW == 128 (00000031D3DBEC00) [pid = 3076] [serial = 2352] [outer = 00000031D3BB7800] 18:22:16 INFO - PROCESS | 3076 | 1463102536899 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:22:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 838ms 18:22:16 INFO - PROCESS | 3076 | 1463102536957 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 18:22:16 INFO - PROCESS | 3076 | 1463102536959 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 18:22:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:22:16 INFO - PROCESS | 3076 | 1463102536963 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:22:16 INFO - PROCESS | 3076 | 1463102536965 Marionette TRACE conn6 <- [1,3094,null,{}] 18:22:16 INFO - PROCESS | 3076 | 1463102536968 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:17 INFO - PROCESS | 3076 | 1463102537077 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 18:22:17 INFO - PROCESS | 3076 | 1463102537184 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:17 INFO - PROCESS | 3076 | ++DOCSHELL 00000031DA7CF000 == 75 [pid = 3076] [id = 785] 18:22:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 129 (00000031D3DC5000) [pid = 3076] [serial = 2353] [outer = 0000000000000000] 18:22:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 130 (00000031D3DCAC00) [pid = 3076] [serial = 2354] [outer = 00000031D3DC5000] 18:22:17 INFO - PROCESS | 3076 | 1463102537238 Marionette DEBUG loaded listener.js 18:22:17 INFO - PROCESS | 3076 | ++DOMWINDOW == 131 (00000031D4589000) [pid = 3076] [serial = 2355] [outer = 00000031D3DC5000] 18:22:17 INFO - PROCESS | 3076 | 1463102537917 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:22:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:22:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:22:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:22:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 985ms 18:22:17 INFO - PROCESS | 3076 | 1463102537951 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 18:22:17 INFO - PROCESS | 3076 | 1463102537956 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 18:22:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:22:17 INFO - PROCESS | 3076 | 1463102537961 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:22:17 INFO - PROCESS | 3076 | 1463102537965 Marionette TRACE conn6 <- [1,3098,null,{}] 18:22:17 INFO - PROCESS | 3076 | 1463102537971 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:18 INFO - PROCESS | 3076 | 1463102538079 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 18:22:18 INFO - PROCESS | 3076 | 1463102538192 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:18 INFO - PROCESS | 3076 | ++DOCSHELL 00000031CFBE8000 == 76 [pid = 3076] [id = 786] 18:22:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 132 (00000031C2A3BC00) [pid = 3076] [serial = 2356] [outer = 0000000000000000] 18:22:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 133 (00000031C2C21400) [pid = 3076] [serial = 2357] [outer = 00000031C2A3BC00] 18:22:18 INFO - PROCESS | 3076 | 1463102538242 Marionette DEBUG loaded listener.js 18:22:18 INFO - PROCESS | 3076 | ++DOMWINDOW == 134 (00000031C7E7CC00) [pid = 3076] [serial = 2358] [outer = 00000031C2A3BC00] 18:22:18 INFO - PROCESS | 3076 | 1463102538800 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:22:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:22:18 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 18:22:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:22:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:22:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 18:22:18 INFO - PROCESS | 3076 | 1463102538860 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 18:22:18 INFO - PROCESS | 3076 | 1463102538866 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 18:22:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:22:18 INFO - PROCESS | 3076 | 1463102538874 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:22:18 INFO - PROCESS | 3076 | 1463102538877 Marionette TRACE conn6 <- [1,3102,null,{}] 18:22:18 INFO - PROCESS | 3076 | 1463102538881 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:18 INFO - PROCESS | 3076 | 1463102538988 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 18:22:19 INFO - PROCESS | 3076 | 1463102539102 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"217c70d2-73ae-4249-b0a5-674e79165224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:19 INFO - PROCESS | 3076 | ++DOCSHELL 00000031D1693000 == 77 [pid = 3076] [id = 787] 18:22:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 135 (00000031CBE83800) [pid = 3076] [serial = 2359] [outer = 0000000000000000] 18:22:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 136 (00000031CC4A6C00) [pid = 3076] [serial = 2360] [outer = 00000031CBE83800] 18:22:19 INFO - PROCESS | 3076 | 1463102539151 Marionette DEBUG loaded listener.js 18:22:19 INFO - PROCESS | 3076 | ++DOMWINDOW == 137 (00000031CCC78800) [pid = 3076] [serial = 2361] [outer = 00000031CBE83800] 18:22:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6FB6800 == 76 [pid = 3076] [id = 776] 18:22:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D6E2D000 == 75 [pid = 3076] [id = 775] 18:22:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D466D800 == 74 [pid = 3076] [id = 774] 18:22:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D43C8800 == 73 [pid = 3076] [id = 773] 18:22:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031C8C5C000 == 72 [pid = 3076] [id = 772] 18:22:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031D2123800 == 71 [pid = 3076] [id = 771] 18:22:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CF008800 == 70 [pid = 3076] [id = 770] 18:22:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031C75A6000 == 69 [pid = 3076] [id = 769] 18:22:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CD21F800 == 68 [pid = 3076] [id = 768] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 136 (00000031C2CF5800) [pid = 3076] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 135 (00000031D028FC00) [pid = 3076] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 134 (00000031CC8E2800) [pid = 3076] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 133 (00000031D167FC00) [pid = 3076] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 132 (00000031D3BD9000) [pid = 3076] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 131 (00000031D45C7800) [pid = 3076] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 130 (00000031D45D3C00) [pid = 3076] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOCSHELL 00000031CE549800 == 67 [pid = 3076] [id = 764] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 129 (00000031CFA15800) [pid = 3076] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 128 (00000031CF5A3400) [pid = 3076] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 127 (00000031CF1F0800) [pid = 3076] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 126 (00000031CFA1FC00) [pid = 3076] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 125 (00000031CFA5E800) [pid = 3076] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 124 (00000031C22BE000) [pid = 3076] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 123 (00000031C1DBF400) [pid = 3076] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 122 (00000031C757AC00) [pid = 3076] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 121 (00000031C7E7A400) [pid = 3076] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 120 (00000031C8A9D000) [pid = 3076] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 119 (00000031CBE75800) [pid = 3076] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 118 (00000031C6A17800) [pid = 3076] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 117 (00000031C2CEB000) [pid = 3076] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 116 (00000031CC4AA000) [pid = 3076] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 115 (00000031D3DC5400) [pid = 3076] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 114 (00000031C22C4000) [pid = 3076] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 113 (00000031CE6A2000) [pid = 3076] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 112 (00000031CD19DC00) [pid = 3076] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 111 (00000031CEF9A800) [pid = 3076] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 110 (00000031D1C61000) [pid = 3076] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 109 (00000031C8A75000) [pid = 3076] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 108 (00000031CC8DC400) [pid = 3076] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 107 (00000031D07D7C00) [pid = 3076] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | --DOMWINDOW == 106 (00000031CFD75800) [pid = 3076] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 18:22:19 INFO - PROCESS | 3076 | 1463102539657 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:22:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:22:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 838ms 18:22:19 INFO - PROCESS | 3076 | 1463102539718 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 18:22:19 INFO - PROCESS | 3076 | 1463102539721 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 18:22:20 WARNING - u'runner_teardown' () 18:22:20 INFO - No more tests 18:22:20 INFO - Got 0 unexpected results 18:22:20 INFO - SUITE-END | took 677s 18:22:20 INFO - Closing logging queue 18:22:20 INFO - queue closed 18:22:20 INFO - Return code: 0 18:22:20 WARNING - # TBPL SUCCESS # 18:22:20 INFO - Running post-action listener: _resource_record_post_action 18:22:20 INFO - Running post-run listener: _resource_record_post_run 18:22:22 INFO - Total resource usage - Wall time: 688s; CPU: 14.0%; Read bytes: 205010944; Write bytes: 999684096; Read time: 2322960; Write time: 5499320 18:22:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:22:22 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 3127808; Read time: 0; Write time: 122590 18:22:22 INFO - run-tests - Wall time: 685s; CPU: 14.0%; Read bytes: 205010944; Write bytes: 889069056; Read time: 2322960; Write time: 5229420 18:22:22 INFO - Running post-run listener: _upload_blobber_files 18:22:22 INFO - Blob upload gear active. 18:22:22 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:22:22 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 18:22:22 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'] 18:22:22 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 18:22:22 INFO - (blobuploader) - INFO - Open directory for files ... 18:22:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:22:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:22:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:22:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:22:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:22:23 INFO - (blobuploader) - INFO - Done attempting. 18:22:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:22:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:22:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:22:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:22:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:22:25 INFO - (blobuploader) - INFO - Done attempting. 18:22:25 INFO - (blobuploader) - INFO - Iteration through files over. 18:22:25 INFO - Return code: 0 18:22:25 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:22:25 INFO - Using _rmtree_windows ... 18:22:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:22:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/795339e223f8585b782104bf04b5e16efa3f8cf856cbe96565033e4e37812923d53d8946541e892bc10321437dd597ffc3ee84644f162f7ce462c526682d2d1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/843cf612eb7fdba0c48491d6998c9af89b4394f3b2b53edf0bfe7f570496c3855aebb3c63eca230f621c8756983b50b43965d8f19a13358451e8288497a0b38f"} 18:22:25 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:22:25 INFO - Writing to file C:\slave\test\properties\blobber_files 18:22:25 INFO - Contents: 18:22:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/795339e223f8585b782104bf04b5e16efa3f8cf856cbe96565033e4e37812923d53d8946541e892bc10321437dd597ffc3ee84644f162f7ce462c526682d2d1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/843cf612eb7fdba0c48491d6998c9af89b4394f3b2b53edf0bfe7f570496c3855aebb3c63eca230f621c8756983b50b43965d8f19a13358451e8288497a0b38f"} 18:22:25 INFO - Running post-run listener: copy_logs_to_upload_dir 18:22:25 INFO - Copying logs to upload dir... 18:22:25 INFO - mkdir: C:\slave\test\build\upload\logs 18:22:25 INFO - Copying logs to upload dir... 18:22:25 INFO - Using _rmtree_windows ... 18:22:25 INFO - Using _rmtree_windows ... 18:22:25 INFO - Using _rmtree_windows ... 18:22:25 INFO - Using _rmtree_windows ... 18:22:25 INFO - Using _rmtree_windows ... 18:22:25 INFO - Using _rmtree_windows ... 18:22:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=895.698000 ========= master_lag: 0.51 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 56 secs) (at 2016-05-12 18:22:25.897105) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 18:22:25.898022) ========= '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-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/795339e223f8585b782104bf04b5e16efa3f8cf856cbe96565033e4e37812923d53d8946541e892bc10321437dd597ffc3ee84644f162f7ce462c526682d2d1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/843cf612eb7fdba0c48491d6998c9af89b4394f3b2b53edf0bfe7f570496c3855aebb3c63eca230f621c8756983b50b43965d8f19a13358451e8288497a0b38f"} build_url:https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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/795339e223f8585b782104bf04b5e16efa3f8cf856cbe96565033e4e37812923d53d8946541e892bc10321437dd597ffc3ee84644f162f7ce462c526682d2d1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/843cf612eb7fdba0c48491d6998c9af89b4394f3b2b53edf0bfe7f570496c3855aebb3c63eca230f621c8756983b50b43965d8f19a13358451e8288497a0b38f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FG-W4ySZQLCH-J7AroOMLA/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-12 18:22:26.017827) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 18:22:26.018175) ========= '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-151\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-151 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-151 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-151\AppData\Local LOGONSERVER=\\T-W864-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-151 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-151 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-12 18:22:26.132213) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-12 18:22:26.132586) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-12 18:22:26.601373) ========= ========= Total master_lag: 0.67 =========